№1, 2022


Ramiz H. Shikhaliyev

To ensure the efficiency of management, the security of computer networks (CN), as well as to ensure the required level of quality of service for network applications, accurate and up-to-date information on the state of the CN is required. This information can be obtained through continuous active monitoring of the quantitative characteristics of the CN. Thus, active monitoring becomes an important tool for ensuring the efficiency of management and security of the CN. However, continuous active monitoring, especially of large networks, can lead to congestion of network channels, which can reduce the effectiveness of monitoring the CN. Consequently, with active monitoring of the CN, it is necessary to manage the use of resources (channel and computational) of the network and reduce the load on the network. To solve this problem, this paper proposes a method for intelligent planning of monitoring of the CN. Using machine learning algorithms, can be analyzed the state and performance of the CN and acquire knowledge that can be used to determine the most appropriate rules for monitoring the CN. Thus, it is necessary to find such monitoring rules that will ensure the effectiveness of monitoring the CN. The proposed method can reduce the impact of monitoring on network performance, and on the operation of network applications (pp.38-42).

Keywords: computer networks, network monitoring, intelligent scheduling of monitoring, machine learning
  • Shikhaliyev R.H. (2011). On methods and means of computer network monıtorıng. Problems of Information Society, 2(4), 61-70. (in Azerbaijani)
  • Mohan V., Reddy Y. R. J., Kalpana K. (2011). Active and Passive Network Measurements: A Survey. International Journal of Computer Science and Information Technologies, 2(4), 1372-1385.
  • Bonald T., Roberts J. (2007). Scheduling Network Traffic. ACM SIGMETRICS Performance Evaluation Review, 34(4), 29-35. https://doi.org/10.1145/1243401.1243408
  • Pinedo M.L. (2016). Scheduling Theory, Algorithms and Systems. 5th edition, Springer, 674.
  • Geng J., Yan J., Ren Y., Zhang Y. (2018). Design and Implementation of Network Monitoring and Scheduling Architecture Based on P4. Proceedings of the 2nd International Conference on Computer Science and Application Engineering, 1-6. https://doi.org/10.1145/3207677.3278059
  • Bosshart P., Daly D., Gibb G., lzzard M., Mckeown N., Rexford J., Schlesinger C., Talayco D., Vahdat A., Varghese G., and Walker D. (2014). P4: Programming Protocol-Independent Packet Processors. ACM Sigcomm Computer Communication Review, 44(3), 87-95. https://doi.org/10.1145/2656877.2656890
  • Kim C, Sivaraman A, Katta N, Bas A, Parag D. A. and Wobker LJ. (2016). Inband Network Telemetry. https://www.p4.org, (electronic resource).
  • Mathew C. (2017). Scheduling Network Performance Monitoring in The Cloud. Degree project, Faculty of Engineering and Science, Uppsala University, 71.
  • Qin Z., Rojas-Cessa R., and Ansari N. (2010). Task-Execution Scheduling Schemes for Network Measurement and Monitoring. Computer Communications, 33, 124-135. https://doi.org/10.1016/j.comcom.2009.11.005
  • Calyam P., Kumarasamy L., Ozguner F. (2010). Semantic Scheduling of Active Measurements for meeting Network Monitoring Objectives. Proceedings of the International Conference on Network and Service Management, 4. https://doi.org/10.1109/CNSM.2010.5691256
  • Barlet-Ros P. (2008). Load Shedding in Network Monitoring Applications Thesis of Doctor in Computer Science, Polytechnic University of Catalonia, Department of Computer Architecture, 160.
  • Shikhaliyev R.H. (2015). Povysheniye effektivnosti monitoringa komp'yuternykh setey na osnove optimizatsii sistemy pollinga. Informatsionnyye tekhnologii, 1(8), 576-584.(in Russian)