IP networks diagnostic communication generator

Generation of diagnostic communication (GDC) is an important task in the area of computer networks that is used in various circumstances. For example, it is used for the purpose of testing networking hardware, such as routers or switches, for analyzing and benchmarking of networking systems or web services. Although there are various solutions using GDC, typically, they are specialized for generation of either general network traffic, network communication for diagnosis of anomalies in the network, or aimed on analysis of the captured network packets. Therefore, these solutions are not suitable for functional verification of network devices. In this work, we concentrate our research on the functional verification of software routers. We introduce the GDC diagnostic tool for IP networks that is dedicated to validation of software routers' functional correctness. This tool is based on GDC, driven by a configuration file and it provides also the response communication capturing and evaluation of the executed tests in a visual form. Although it was mainly intended to simplify the basic functionality validation of the software routers implemented by students during the coursework, it can also be useful to verify the functionality of the real network devices.

[1]  I. Kotuliak,et al.  Real-time traffic analysis in Ethernet , 2008, 2008 15th International Conference on Systems, Signals and Image Processing.

[2]  Paul Barford,et al.  Harpoon: a flow-level traffic generator for router and network tests , 2004, SIGMETRICS '04/Performance '04.