@inproceedings{4fea308124d84578b1f9fe831b6c9ade,
title = "Flow monitoring in high-speed networks with 2D hash tables",
abstract = "Flow monitoring is a required task for a variety of networking applications including fair scheduling and intrusion/anomaly detection. Existing flow monitoring techniques are implemented in software, which are insufficient for real-time monitoring in high-speed networks. In this paper, we present the design of a flow monitoring scheme based on two-dimensional hash tables. Taking advantage of FPGA technology, we exploit the use of parallelism in our implementation for both accuracy and performance. We present four techniques based on this two-dimensional hash table scheme. Using a simulation environment that processes packet traces, our implementation can find flow information within 8% of the actual value while achieving link speeds exceeding 60 Gbps for a workload with constant packet sizes of 40 bytes.",
author = "David Nguyen and Joseph Zambreno and Gokhan Memik",
year = "2004",
month = jan,
day = "1",
language = "English (US)",
isbn = "3540229892",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "1093--1097",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
address = "Germany",
note = "14th International Conference on Field Programmable Logic and Applications, FPL 2004 ; Conference date: 30-08-2004 Through 01-09-2004",
}