Patent · US Active

Snooping forwarded packets by a virtual machine

US9755981B2 · kind B2 · utility

1Cited by
12References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 11, 2014
Grant dateSep 5, 2017
Priority date
Expiry dateMay 10, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/22
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.