Computer and Modernization ›› 2013, Vol. 1 ›› Issue (2): 80-84.doi: 10.3969/j.issn.1006-2475.2013.02.020

• 计算机仿真 • Previous Articles     Next Articles

Design and Implementation of WAN Emulation System Based on Linux

ZENG Ming-yong, FU Yi, GUO Xiao, TIAN Chang   

  1. Institute of Communication Engineering, PLA University of Science & Technology, Nanjing 210007, China
  • Received:2012-10-19 Revised:1900-01-01 Online:2013-02-27 Published:2013-02-27

Abstract: In order to emulate the communication of WANs within LAN environment, a Linux-based large-scale WAN emulation system with strong extensibility is designed, which can be applied to controllably emulate the actual properties such as delay, jitter and packet loss in WANs. A structure which is convenient for distributed networking and extending is built in the emulation system. The key functionalities in large-scale network emulation are designed and implemented, such as dynamic transparent routing, channel properties emulation and traffic monitoring. The testing results show that it is effective to emulate and manage the communication properties among multiple networks, which facilitates the debugging and testing of protocols or software in WANs.

Key words: WAN, network emulation, network testing, traffic monitoring, HTB algorithm, Linux