Per-Flow State Management Technique for High-Speed Networks


Autoria(s): Yang, Xin; Sezer, Sakir
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

http://pure.qub.ac.uk/portal/en/publications/perflow-state-management-technique-for-highspeed-networks(d6df9db3-a38d-4294-8c16-13c7ca56a40c).html

http://dx.doi.org/10.1109/SOCC.2015.7406911

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