Abstract
This paper describes a web-based computer network simulator. The system is realised in Java programming language and can be executed as a standalone Java application or Java applet. The environment enables process visualisation and simulation in computer networks with arbitrary topology. Physical and logical IP addressing of computers and router interfaces are supported, as well as working with sub-networks. Routers enable static packet routing, importing static routes in the configuration procedure. Components are configured using configuring dialogue (standard Windows dialogue), or using a line command interface. The processes of forming, addressing, sending, transferring and receiving of frames are visualised, where functions of network devices such as hub, switch and router, are explained. The system enables the creation of many laboratory exercises, which offer students opportunities to follow visually characteristic processes in computer networks. Web-based technology enables the computer network simulator to be used in distance learning.
Get full access to this article
View all access options for this article.
