Communication Simulator with Network Behavior Logging Function for Supporting Network Construction Exercise for Beginners
Interconnecting virtual machines realizes computer networks on ordinary personal computers. Such a technique enables each student instead of a group to construct networks in network exercises for beginners. In the exercises, students may ask teachers to judge the correctness/incorrectness of their networks and to support the debugging for their networks. The waiting time of students can be long because the number of teachers is less than the number of students. An effective solution to this problem is to develop a system that can judge whether students’ networks are correct and visualize the behavior of students’ networks as hints. Detail logs of network behavior are necessary for realizing such a system. Here, we propose a communication simulator to record network behavior in detail during request/response communications, which are the transmissions of request data (e.g., icmp echo request) and the corresponding response data (e.g., icmp echo reply).
KeywordsCommunication simulator Network construction exercise Network behavior log
This study was partially funded by the Grants-in-Aid for Scientific Research Foundation (25750082) and public interest TATEMATSU foundation.
- 1.Tateiwa, Y. et al.: LiNeS: virtual network environment for network administrator education. In: Proceedings of Information and Control (ICICIC-2008) (2008)Google Scholar
- 2.Iguchi, N. et al.: Development of hands-on IP network practice system with automatic scoring function. In: Proceedings of 2013 Seventh International Conference on Complex, Intelligent, and Software Intensive Systems, pp.704–709 (2013)Google Scholar
- 6.TCPDUMP_LIBPCAP public repository. http://www.tcpdump.org/ (2016). Accessed 28 Jan 2016
- 7.ns-3. https://www.nsnam.org/ (2016). Accessed 28 Jan 2016