- 专利标题: Hardware offload for QUIC connections
-
申请号: US15875901申请日: 2018-01-19
-
公开(公告)号: US10785020B2公开(公告)日: 2020-09-22
- 发明人: Praveen Balasubramanian , Nicholas A. Banks
- 申请人: Microsoft Technology Licensing, LLC
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Technology Licensing, LLC
- 当前专利权人: Microsoft Technology Licensing, LLC
- 当前专利权人地址: US WA Redmond
- 主分类号: H04L9/06
- IPC分类号: H04L9/06 ; H04L9/08 ; H04L29/02 ; H04L29/06 ; G06F9/24 ; G06F9/455 ; H04L29/08
摘要:
A system for hardware offloading programs a network interface card with a mapping between (i) a connection identification (CID) for one or more Quick User Datagram Protocol Internet Connections (QUIC) data packets and (ii) a symmetric key and a crypto algorithm. When one or more data packets are received over a network, the one or more data packets are parsed to identify the one or more data packets as QUIC data packets and then obtain the CID for the QUIC data packets. The CID is sent to the network interface card that identifies the symmetric key and the crypto algorithm based on the CID to perform a crypto decrypt operation on the QUIC data packets, and reassembles the QUIC data packets, and an encrypt and large send offload (LSO) on transmit. A software control complexity and processing burden is thereby reduced.
公开/授权文献
- US20190229903A1 HARDWARE OFFLOAD FOR QUIC CONNECTIONS 公开/授权日:2019-07-25
信息查询