Authors:
Tetiana Vakaliuk
1
;
2
;
3
;
Oleksii Chyzhmotria
3
;
Olena Chyzhmotria
3
;
Dmytro Antoniuk
3
;
Valerii Kontsedailo
4
and
Viacheslav Kryvohyzha
3
Affiliations:
1
Institute for Digitalisation of Education of the National Academy of Educational Sciences of Ukraine, 9 M. Berlynskoho Str., Kyiv, 04060, Ukraine
;
2
Kryvyi Rih State Pedagogical University, 54 Gagarin Ave., Kryvyi Rih, 50086, Ukraine
;
3
Zhytomyr Polytechnic State University, 103 Chudnivska Str., Zhytomyr, 10005, Ukraine
;
4
Inner Circle, Nieuwendijk 40, 1012 MB Amsterdam, Netherlands
Keyword(s):
Simulator, Computer Networks, Network Protocols, Development.
Abstract:
Currently, computer networks are characterized by the complexity of the topology, so the question often arises of preliminary modeling of computer networks. Through modeling, the optimal topology of the future network, the necessary network equipment, as well as the possibility of future development is determined. In addition, modeling a computer network avoids the costs that result from actually building a network in the future. The analysis of software analogs made it possible to present their advantages and disadvantages. The given theoretical information about the network properties of devices and protocols made it possible to for-mulate the requirements that the designed simulator must meet. Designed and developed the structure of the program code and the main architecture of the system. Classes for interaction with the user and classes for the operation of the application, for communication between applications, are described. The methodology for using the created application i
s described. The processes of creating a project, creating devices, connecting them to a network, creating traffic between devices, viewing a log, and communicating between devices were described and shown. The designed software meets the requirements and is sufficiently fast, without taking up large resources of the computer on which it is running.
(More)