Invention Grant
- Patent Title: Performing a multi-stage lookup to classify packets
-
Application No.: US14487060Application Date: 2014-09-15
-
Publication No.: US09674087B2Publication Date: 2017-06-06
- Inventor: Ethan J. Jackson , 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: H04L12/743
- IPC: H04L12/743 ; H04L29/06 ; H04L12/721

Abstract:
Some embodiments provide a method for a forwarding element that forwards packets. The method receives a packet. The method performs a first stage lookup of a hash table for a first hash of a first set of header fields and un-wildcards bits of a wildcard mask that corresponds to the first set of header fields. If a matching hash is found in the first stage lookup, the method performs a second stage lookup of the hash table for a second hash of a second set of header fields and un-wildcards bits of the wildcard mask that corresponds to the second set of header fields. The method identifies a matching rule for the packet. The method generates a flow based on the matching rule and the wildcard mask, wherein the flow is used to process each other packets that match each bit which is un-wildcarded.
Public/Granted literature
- US20150078386A1 Performing a Multi-Stage Lookup to Classify Packets Public/Granted day:2015-03-19
Information query