OSNT: Open Source Network Tester

被引:49
作者
Antichi, Gianni [1 ]
Shahbaz, Muhammad [5 ]
Geng, Yilong [3 ]
Zilberman, Noa [2 ]
Covington, Adam [4 ]
Bruyere, Marc [7 ,8 ,9 ]
McKeown, Nick [4 ]
Feamster, Nick [6 ]
Felderman, Bob [10 ]
Blott, Michaela [11 ]
Moore, Andrew W. [2 ]
Owezarski, Philippe [8 ,9 ]
机构
[1] Univ Cambridge, Comp Lab, Cambridge CB2 1TN, England
[2] Univ Cambridge, Comp Lab, Syst Res Grp, Cambridge CB2 1TN, England
[3] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
[4] Stanford Univ, Stanford, CA 94305 USA
[5] Georgia Tech, Atlanta, GA USA
[6] Georgia Tech, Coll Comp, Atlanta, GA USA
[7] DellForce10, Round Rock, TX USA
[8] Univ Toulouse, CNRS, Toulouse, France
[9] CNRS, LAAS, F-31077 Toulouse, France
[10] Google, Mountain View, CA USA
[11] Xilinx, San Jose, CA USA
来源
IEEE NETWORK | 2014年 / 28卷 / 05期
基金
英国工程与自然科学研究理事会; 美国国家科学基金会;
关键词
Open source software;
D O I
10.1109/MNET.2014.6915433
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Despite network monitoring and testing being critical for computer networks, current solutions are both extremely expensive and inflexible. Into this lacuna we launch the Open Source Network Tester, a fully open source traffic generator and capture system. Our prototype implementation on the NetFPGA-10G supports 4 x 10 Gb/s traffic generation across all packet sizes, and traffic capture is supported up to 2 x 10Gb/s with naive host software. Our system implementation provides methods for scaling and coordinating multiple generator/capture systems, and supports 6.25 ns timestamp resolution with clock drift and phase coordination maintained by GPS input. Additionally, our approach has demonstrated lower-cost than comparable commercial systems while achieving comparable levels of precision and accuracy; all within an open-source framework extensible with new features to support new applications, while permitting validation and review of the implementation.
引用
收藏
页码:6 / 12
页数:7
相关论文
共 12 条
[1]  
Antichi G., 2012, IEEE IFIP NETW OP MA
[2]  
Blott M., 2010, XILINX XCELL J
[3]  
Bonelli N., 2012, TRAFFIC MONITORING A
[4]  
Covington A., 2009, IEEE S FIELD PROGR C
[5]  
Kreibich C., 2010, ACM INT MEAS C
[6]  
Lockwood J. W., 2007, IEEE INT C MICR SYS
[7]  
Moore A., 2003, PASS ACT MEAS WKSP
[8]  
Rizzo L., 2012, USENIX ANN TECHN C
[9]  
Saul P., 1996, CIRCUITS SYSTEMS TUT
[10]  
Srivats P., 2010, OSTINATO OPEN SCALAB