Design and implementation of a diagnostic tool for Ethernet networks
https://doi.org/10.15514/ISPRAS-2023-35(2)-9
Abstract
This paper describes the tools developed by the authors for analyzing the topology of Ethernet networks, collecting, accumulating and displaying statistics of their work. Approaches for assessing the quality of network devices operation based on statistics are described. The developed software is used to analyze the operation of Ethernet networks in high-performance computing systems designed to solve numerical simulation problems. This work may be useful to specialists involved in the development and operation of Ethernet networks in computing systems based on the Linux operating system.
About the Authors
Grigoriy Pavlovich OKHRIMENKORussian Federation
Senior Researcher
Sergey Yurievich MOKSHIN
Russian Federation
Head of Department
Alexey Olegovich IGNATYEV
Russian Federation
Head of Laboratory
References
1. . A.O. Ignatiev, S.Yu. Mokshin. HPC architecture for mathematic modelling task. Preprint № 265, RFYAC-VNIITF, Snezhinsk, 2020.
2. . InfiniBand. Available at: https://www.nvidia.com/ru-ru/networking/products/infiniband/, accessed 10.05.2023.
3. . RFC-1901. Introduction to Community-based SNMPv2. Available at: https://www.ietf.org/rfc/rfc1901.txt, accessed 10.05.2023.
4. . RFC-1902. Structure of Management Information for Version 2 of the Simple NetworkManagement Protocol (SNMPv2). Available at: https://www.ietf.org/rfc/rfc1902.txt, accessed 10.05.2023.
5. . RFC-1903. Available at: Textual Conventions for Version 2 of the Simple Network Management Protocol (SNMPv2). Available at: https://www.ietf.org/rfc/rfc1903.txt, accessed 10.05.2023.
6. . RFC-1904. Conformance Statements for Version 2 of the Simple Network Management Protocol (SNMPv2). Available at: https://www.ietf.org/rfc/rfc1904.txt, accessed 10.05.2023.
7. . RFC-1905. Protocol Operations for Version 2 of the Simple Network Management. Protocol (SNMPv2). Available at: https://www.ietf.org/rfc/rfc1905.txt, accessed 10.05.2023.
8. . RFC-1906. Transport Mappings for Version 2 of the Simple Network Management Protocol (SNMPv2). Available at: https://www.ietf.org/rfc/rfc1906.txt, accessed 10.05.2023.
9. . RFC-1907. Management Information Base for Version 2 of the Simple Network Management Protocol (SNMPv2). Available at: https://www.ietf.org/rfc/rfc1907.txt, accessed 10.05.2023.
10. . RFC-1908. Coexistence between Version 1 and Version 2 of the Internet-standard Network Management Framework. Available at: https://www.ietf.org/rfc/rfc1908.txt, accessed 10.05.2023.
11. . RFC-1909. An Administrative Infrastructure for SNMPv2. Available at: https://www.ietf.org/rfc/rfc1909.txt, accessed 10.05.2023.
12. . RFC-2863. The Interfaces Group MIB. Available at: https://www.ietf.org/rfc/rfc2863.txt, accessed 10.05.2023.
13. . RFC-1493. Definitions of Managed Objects for Bridges. Available at: https://www.ietf.org/rfc/rfc1493.txt, accessed 10.05.2023.
14. . RFC-3655. Definitions of Managed Objects for the Ethernet-like Interface Types. Available at: https://www.ietf.org/rfc/rfc3655.txt, accessed 10.05.2023.
15. . Python. Available at: https://www.python.org/, accessed 10.05.2023.
16. . H. Gobjuka, Y. Breitbart. Finding Ethernet-Type Network Topology is Not Easy. Department of Computer Science Kent State University, 2007, pp. 1-9.
17. . S. Pandey, Mi-Jung Choi, Sung-Joo Lee, James W. Hong. IP Network Topology Discovery Using SNMP. Information Networking, 2009. ICOIN 2009, pp. 1-5.
18. . Voevodin V.V, Stefanov K.S. Automatic detection and description of the supercomputer network infrastructure. Computational methods and programming, 2014, t.15, release 4, pp. 560–568.
19. . Definition of network topology at levels 2/3 of the OSI model . Available at: https://habr.com/ru/companies/tibbo/articles/257911/, accessed 10.05.2023.
20. . S. Sen, R. Choudhury. Multiple Access with Collision Detection (CSMA/CD). Proceedings of the 16th Annual International Conference on Mobile Computing and Networking, MOBICOM 2010, Chicago, Illinois, USA, pp. 1-12.
21. . EtherNet/IP configuration. User Guide. Available at: https://www.literature.rockwellautomation.com/idc/groups/literature/documents/um/enet_um001_-ru-p.pdf, accessed 10.05.2023.
22. . Order on approval of requirements for organizational and technical support for the sustainable functioning of the public communication network. Ministry of Information and Communications, 27.09.2007, №113. Available at: https:// www.zakonbase.ru/content/base/111612, accessed 10.05.2023.
23. . Orlov S. Monitoring of quality parameters in operator Ethernet networks . Journal of Network Solutions LAN, 2013, №12. Available at: https:// www.osp.ru/lan/2013/12/13038691, accessed 10.05.2023.
24. . Yuditskiy S., Kuzubov S. Practical diagnostics of local networks. Available at: http://www.osp.ru/peworld/2004/04/096.htm, accessed 10.05.2023.
Review
For citations:
OKHRIMENKO G.P., MOKSHIN S.Yu., IGNATYEV A.O. Design and implementation of a diagnostic tool for Ethernet networks. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2023;35(2):127-142. (In Russ.) https://doi.org/10.15514/ISPRAS-2023-35(2)-9