Patent ID: 8825900
Filing Date: 2014-09-02
Classification: H04L

Abstract:
1. At a first device comprising a network interface controller (NIC), a method of processing data packets from the first device to a second device that connects to the first device through a tunnel that is established through a network coupled to said first device, said method comprising: receiving a first data packet that is to be transmitted through the tunnel and that is in a first data packet format that comprises a first packet header associated with the tunnel; and encapsulating the first data packet with a second packet header of a second packet format in order to offload the segmentation of the first data packet to the NIC, wherein the NIC receives the first data packet in the second packet format, segments the first data packet into one or more packet segments as the NIC is configured to segment data packets in the second packet format into one or more segments, and transmits each segment through the network to another device.