Invention Grant
- Patent Title: Technologies for efficient network flow classification with vector bloom filters
-
Application No.: US15632592Application Date: 2017-06-26
-
Publication No.: US10313240B2Publication Date: 2019-06-04
- Inventor: Sameh Gobriel , Wei Shen , Tsung-Yuan C. Tai , Ren Wang
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: H04L12/927
- IPC: H04L12/927 ; H04L12/743 ; H04L12/741 ; H04L29/12 ; H04L12/755

Abstract:
Technologies for efficient network flow classification include a computing device that receives a network packet that includes a header. The computing device generates a vector Bloom filter (VBF) key as a function of the header and searches multiple VBFs for a VBF that matches the VBF key. Each VBF is associated with a flow sub-table that includes one or more flow rules. Each flow sub-table is associated with a mask length. If a matching VBF is found, the computing device searches the corresponding flow sub-table for a flow rule that matches a masked header of the network packet. If no matching VBF is found or if no matching flow rule is found, the computing device searches all of the flow sub-tables for a flow rule that matches the header. The computing device applies a flow action of a matching flow rule. Other embodiments are described and claimed.
Public/Granted literature
- US20180375773A1 TECHNOLOGIES FOR EFFICIENT NETWORK FLOW CLASSIFICATION WITH VECTOR BLOOM FILTERS Public/Granted day:2018-12-27
Information query