Abstract | ||
---|---|---|
Flow processing is a fundamental element of stateful traffic classification and it has been recognized as an essential factor for delivering today's application-aware network operations and security services. The basic function within a flow processing engine is to search and maintain a flow table, create new flow entries if no entry matches and associate each entry with flow states and actions for future queries. Network state information on a per-flow basis must be managed in an efficient way to enable Ethernet frame transmissions at 40 Gbit/s (Gbps) and 100 Gbps in the near future. This paper presents a hardware solution of flow state management for implementing large-scale flow tables on popular computer memories using DDR3 SDRAMs. Working with a dedicated flow lookup table at over 90 million lookups per second, the proposed system is able to manage 512-bit state information at run time. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1109/SOCC.2015.7406911 | 2015 28th IEEE International System-on-Chip Conference (SOCC) |
Keywords | Field | DocType |
network flow processing,stateful classification,flow state,lookup table,DDR SDRAM | Traffic classification,Lookup table,Gigabit,Ethernet frame,Computer science,Flow (psychology),DDR SDRAM,Computer network,Real-time computing,Network operations center,Stateful firewall | Conference |
Citations | PageRank | References |
0 | 0.34 | 6 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Xin Yang | 1 | 22 | 4.91 |
Sakir Sezer | 2 | 1010 | 84.22 |