Abstract
Network traffic measurement provides scientific basis for designing, building, and managing the next generation Internet, and is especially important for monitoring network behavior. There are many challenges in high-speed network traffic measurement. One of the most important bottlenecks is traffic capturing. Because of hardware capability and operating system overhead limitations, the existing network traffic measurement tools based on software can only perform well at low speed network with the link rate below 100 Mbps. This paper mainly focuses on the key issue to perform traffic capture for high-speed network based on software. To achieve this point, Distributed network traffic measurement system is discussed, and a traffic capture prober was designed under general PC server with Linux operating system. We also analyze crucial problems on prober’s implementation, building an experiment environment and running tests on it. The results show that our system satisfies all requirements imposed by real time measuring network traffic behavior. Furthermore, the performance of traffic capture has been improved significantly and can capture/process nearly all packets at line speed under Gigabit network.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Fraleigh, C., Moon, S., Lyles, B., et al.: Packet-level traffic measurements from the Sprint IP backbone. IEEE Netw. 17(6), 6–16 (2003)
Deri, L.: Passively monitoring networks at gigabit speeds using commodity hardware and open source software. In: Proceedings of PAM 2003, San Diego, California, April (2003)
Duffield, N., Lund, C., Thorup, M.: Learn more, sample less: control of volume and variance in network measurement. IEEE Trans. Inf. Theory 51(5), 1756–1775 (2005)
Degioanni, L., Varenni, G.: Introducing scalability in network measurement: toward 10 Gbps with commodity hardware. In: IMC2004, Taormina, Silicy, Italy, 25–27 October (2004)
Shah, N.: Understanding network processor. Master’s Thesis[R]. Department of Electrical Engineering and Computer Sciences, University of California, Berkeley (2001)
Michaut, F., Lepage, F.: Application-oriented network metrology: metrics and active measurement tools. IEEE Commun. Surv. Tutor. 7(2), 2–24 (2006)
Lee, Y., Lee, Y.: Toward scalable internet traffic measurement and analysis with Hadoop. ACM (2013)
Papadogiannakis, A., Polychronakis, M., Markatos, E.P.: Stream-oriented network traffic capture and analysis for high-speed networks. IEEE J. Sel. Areas Commun. 32(10), 1849–1863 (2014)
Liu, Y.I., Center, N.I., University, Y.: Design and implementation of high performance IP network traffic capture system. J. Yanan Univ. (2017)
Acknowledgments
This research is funded by General Project of Hunan Education Department with grant no. 17C1651(Research on accurate identification, anomaly location and behavior analysis of P2P application traffic), and Youth Fund Project of CSUFT with grant no. QJ2012008B. Thanks to our team in ICT for their efforts to develop the monitoring and measurement system, especially thanks to Guangxing Zhang etc.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Mei, Z., Bin, Z. (2019). Design and Implementation of Network Traffic Capture Prober Based on General PC. In: Xhafa, F., Patnaik, S., Tavana, M. (eds) Advances in Intelligent, Interactive Systems and Applications. IISA 2018. Advances in Intelligent Systems and Computing, vol 885. Springer, Cham. https://doi.org/10.1007/978-3-030-02804-6_21
Download citation
DOI: https://doi.org/10.1007/978-3-030-02804-6_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-02803-9
Online ISBN: 978-3-030-02804-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)