发明名称 SNOOPING FORWARDED PACKETS BY A VIRTUAL MACHINE
摘要 A method for performing LRO aggregation on packets being forwarded by a VM is provided. The method segments the LRO aggregated packet according to the Maximum Segment Size (MSS) of the TCP protocol before forwarding the segmented packets to their destination. The method snoops the packets being forwarded for its MSS parameter before using the snooped MSS parameter to perform Transmit Segmentation Offload (TSO) operation. The PNIC performs both the aggregation operation (LRO) and the segmentation (TSO) within its own hardware without consuming CPU cycles at the host machine. The PNIC receives the MSS parameter from the network stack as a metadata that accompanies a LRO aggregated packet.
申请公布号 US2015263968(A1) 申请公布日期 2015.09.17
申请号 US201414205173 申请日期 2014.03.11
申请人 VMware, Inc. 发明人 Jain Jayant;Sengupta Anirban;Wu Weiqing
分类号 H04L12/805;H04L29/06 主分类号 H04L12/805
代理机构 代理人
主权项 1. A method comprising: forwarding a first packet from a first network node to a second network node; extracting a maximum packet size parameter from the first packet; and forwarding a second packet to the second network node, wherein forwarding the second packet comprises segmenting the second packet into a third plurality of packets that are each smaller than or equal to the extracted maximum packet size.
地址 Palo Alto CA US