Invention Grant
- Patent Title: High speed packet processing using a distributed hash table
-
Application No.: US14340901Application Date: 2014-07-25
-
Publication No.: US09729444B2Publication Date: 2017-08-08
- Inventor: Ian Wells
- Applicant: Cisco Systems, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Parker Ibrahim & Berg LLC
- Agent James M. Behmke; Stephen D. LeBarron
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L12/743 ; H04L12/741 ; H04L12/721

Abstract:
In one embodiment, forwarding information with respect to a particular data packet is requested from a distributed hash table (DHT) that stores key-network flow information pairs. A plurality of nodes in a network participate in the DHT, each node locally stores network flow information as dictated by a hashing function of the DHT, and the network flow information can be used to process data packets in the network. Then, forwarding information is received from the DHT indicating a destination node of the plurality of nodes to which the particular data packet should be forwarded according to the hashing function of the DHT. The destination node stores network flow information that corresponds to the particular data packet. Finally, the particular data packet is forwarded toward the destination node in order for the particular data packet to be processed using the network flow information stored at the destination node.
Public/Granted literature
- US20160028630A1 High speed packet processing using a distributed hash table Public/Granted day:2016-01-28
Information query