Invention Grant
- Patent Title: Hashing techniques for use in a network environment
- Patent Title (中): 用于网络环境的哈希技术
-
Application No.: US14231614Application Date: 2014-03-31
-
Publication No.: US09385954B2Publication Date: 2016-07-05
- Inventor: Jarno Rajahalme
- Applicant: Nicira, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: NICIRA, INC.
- Current Assignee: NICIRA, INC.
- Current Assignee Address: US CA Palo Alto
- Agency: Adeli LLP
- Main IPC: G06F15/173
- IPC: G06F15/173 ; H04L12/743 ; H04L29/06 ; H04L29/08 ; H04L9/06 ; H04L9/32

Abstract:
Some embodiments provide a physical forwarding element that hashes portions of packet headers using several novel hashing techniques. The techniques include a novel set of finishing operations that improve the quality of resulting hashes by increasing their distribution and improving their apparent-randomness. In addition, the finishing operations virtually guarantee that different length inputs will hash to different results, even when padded to be the same initial values. The techniques also include efficient handling of remainder sections when distributing sections of a hash input across multiple processing units. The remainders are hashed into various previously generated hashes based on how many remainders result. These hashing techniques are useful for many network applications.
Public/Granted literature
- US20150281081A1 HASHING TECHNIQUES FOR USE IN A NETWORK ENVIRONMENT Public/Granted day:2015-10-01
Information query