DocumentCode :
258609
Title :
TNT10G: A high-accuracy 10 GbE traffic player and recorder for multi-Terabyte traces
Author :
Zazo, Jose Fernando ; Forconesi, Marco ; Lopez-Buedo, Sergio ; Sutter, Gustavo ; Aracil, Javier
Author_Institution :
NAUDIT HPCN, Cantoblanco, Spain
fYear :
2014
fDate :
8-10 Dec. 2014
Firstpage :
1
Lastpage :
6
Abstract :
In this paper we present TNT10G (multi-Terabyte trace Network Tester), an FPGA-based tool for replaying and capturing massive Ethernet traces at 10 Gb/s. The tool is capable of reproducing and storing terabytes of network traffic at line rate, even if small packets are being used. Moreover, since the design works at low level (XGMII), accuracy is better than 10 ns, and it is also possible to observe and generate anomalous conditions, such as malformed frames, FCS errors, or illegal inter-frame gaps. All such features make TNT10G a truly useful tool for network testing and monitoring at 10 Gb/s. The design uses the NetFPGA-10G platform, although it could be easily ported to other boards since it uses standard AXI buses. The key element to achieve line-rate operation is a custom-developed Linux driver, which works in conjunction with a high-speed DMA backend core from Northwest Logic. Such blocks, together with a RAID0 array of commodity SSD disks, enable operation at 10 Gb/s. Finally, the use of a low-cost academic board together with off-the-shelf components allows for an open, extensible and cost-effective solution, a unique combination not found in commercial products.
Keywords :
Linux; RAID; field buses; field programmable gate arrays; logic design; Ethernet; FPGA-based tool; NetFPGA-10G platform; RAID0 array; TNT10G; bit rate 10 Gbit/s; commodity SSD disk; custom-developed Linux driver; line-rate operation; multiterabyte trace network tester; network traffic; off-the-shelf component; standard AXI buses; traffic player; Accuracy; Clocks; Field programmable gate arrays; Hardware; IP networks; Random access memory; Software; 10 Gb/s Ethernet; FPGA-based network tester; Multi-terabyte pcap traces; NetFPGA-10G; Trace replayer and recorder;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4799-5943-3
Type :
conf
DOI :
10.1109/ReConFig.2014.7032561
Filename :
7032561
Link To Document :
بازگشت