Invention Grant
- Patent Title: Method of forming a hash input from packet contents and an apparatus thereof
- Patent Title (中): 从分组内容形成哈希输入的方法及其装置
-
Application No.: US14309739Application Date: 2014-06-19
-
Publication No.: US09438703B2Publication Date: 2016-09-06
- Inventor: Vishal Anand , Tsahi Daniel , Gerald Schmidt
- Applicant: XPLIANT, Inc
- Applicant Address: US CA San Jose
- Assignee: Cavium, Inc.
- Current Assignee: Cavium, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Haverstock & Owens LLP
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L29/06 ; H04L12/931 ; H04L29/08

Abstract:
Embodiments of the apparatus for forming a hash input from packet contents relate to a programmable flexible solution to form hash inputs, allowing for hardware changes and for adding support for newer protocols as and when they are defined in the future. A packet is split into individual layers. Each layer is given a unique layer type number that helps identify what that layer is. Based on the layer type, each layer is expanded to a generic format. Each layer has a set of hash commands that is generic to that layer. Fields of each hash command are fieldOffset, fieldLen, hashMask, and hashMaskMSB. These hash commands allow information in the packet to be extracted in a programmable manner. The fields extracted from each protocol layer of the packet are concatenated to form a hash layer. A bit vector indicates which hash layers are used to form the hash input.
Public/Granted literature
- US20150373164A1 METHOD OF FORMING A HASH INPUT FROM PACKET CONTENTS AND AN APPARATUS THEREOF Public/Granted day:2015-12-24
Information query