Invention Grant
- Patent Title: Hash-based address matching
-
Application No.: US14515779Application Date: 2014-10-16
-
Publication No.: US09917776B2Publication Date: 2018-03-13
- Inventor: Naader Hasani
- Applicant: Naader Hasani
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: The Law Office of Kirk D. Williams
- Main IPC: H04L12/743
- IPC: H04L12/743 ; H04L12/745

Abstract:
In one embodiment, a packet switching device comprises: a lookup chip including one or more processors and on-lookup chip memory, and off-lookup chip memory. In one embodiment, the lookup chip is configured to determine processing information for packets including performing a longest prefix match on a destination address of packets using progressive, exact matching of one or more single prefix length hash keys generated from the packets with entries in one or more hash tables until a matching hash table entry is found. The matching hash table entry is associated with particular information identifying how to process (e.g., manipulate, forward, drop) the corresponding packet. In one embodiment, entries of a hash table are distributed between said on-lookup chip memory and said off-lookup chip memory. In one embodiment, signatures of lookup keys are included in a hash table entry to quickly evaluate whether there is a match.
Public/Granted literature
- US20160112319A1 Hash-based Address Matching Public/Granted day:2016-04-21
Information query