Software Design of Portable IP Network Performance Measurement Tester
|School||Xi'an University of Electronic Science and Technology|
|Course||Communication and Information System|
|Keywords||Networks measurement Data packets capture Bottleneck bandwidth measurement NAPI|
With the explosive development of the scale, the number of users, and the type of services of IP networks, more rigorous schemes to operation, administration and maintenance are required for building network infrastructure with high QoS and perfect information security. And it is important to master the behavior of IP network for research and development of network device and protocols. Thus, the research on network measurement and traffic performance is paid more attention.Research in the paper is supported by a NSFC (Natural Science Foundation of China) key project named as“IP network topology discovery and performance analysis based on network measurements”, based on the key techniques and methods of IP network measurements, we design and realize the end-to-end portable IP network performance taster: SmartTestor2100, this taster adopts embedded OS Linux and ARM hardware platform, which successfully realizes the IP network performance measurements. This paper studies the two key techniques of IP network performance measurements—data packets capture and analysis as well as bottleneck bandwidth measurements, which are realized by programming. NAPI driver which used here do increase the data transmit rate by the range of 15% to 25% depends on different packet length. Finally we meet the design demand by practically testing, moreover, it helps to master the behavior of IP network and study the networks protocol and control theory, this taster has reference value and application prospect.