Invention Grant
- Patent Title: Checksumming encapsulated network packets
- Patent Title (中): 校验和封装的网络数据包
-
Application No.: US13927913Application Date: 2013-06-26
-
Publication No.: US09106257B1Publication Date: 2015-08-11
- Inventor: Martin Thomas Pohlack , Eric Jason Brandwine , Matthew Shawn Wilson
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F11/10
- IPC: G06F11/10 ; H03M13/00 ; H03M13/09

Abstract:
Methods and apparatus for checksumming network packets encapsulated according to an encapsulation protocol are described in which a single checksum is performed at the encapsulation layer, with checksum generation performed at the source encapsulation layer and checksum validation performed at the destination encapsulation layer. The packet source and packet destination may be informed by the encapsulation layer that a checksum operation is not necessary for the network packets. By performing checksumming at the encapsulation layer, the method may reduce overhead as checksum computation is initiated once rather than twice as in conventional encapsulation techniques. In addition, checksum algorithms may be used that provide stronger error detection or correction than is provided by standard network protocol checksumming, different checksum algorithms may be selected for different paths according to one or more criteria, and checksum operations may be offloaded to hardware.
Information query