Per-Flow State Management Technique for High-Speed Networks
Data(s) |
08/09/2015
|
---|---|
Resumo |
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. |
Identificador | |
Idioma(s) |
eng |
Publicador |
IEEE Computer Society |
Direitos |
info:eu-repo/semantics/restrictedAccess |
Fonte |
Yang , X & Sezer , S 2015 , Per-Flow State Management Technique for High-Speed Networks . in IEEE International System on Chip Conference (IEEE SOCC) . IEEE Computer Society , pp. 59-63 , IEEE International System on Chip Conference (IEEE SOCC) , Beijing , China , 8-11 September . DOI: 10.1109/SOCC.2015.7406911 |
Palavras-Chave | #stateful classification; flow state; lookup table; DDR SDRAM |
Tipo |
contributionToPeriodical |