摘要(英) |
Digital Twin (DT) technology is an advanced simulation technique that creates virtual replicas of physical entities, enabling real-time simulation and analysis of their operational states within a virtual environment. This technology enhances system visualization and monitoring capabilities and is applied across diverse industries including manufacturing, healthcare, urban planning, and network technology, where it drives significant innovations and changes.
In this thesis, we explore the application of DT technology in monitoring anomaly traffic within network topologies. We employ two virtual machines (VMs): VM1, which represents the physical network, and VM2, which acts as the virtual environment. Both VMs are equipped with Mininet and execute identical topology scripts to ensure consistent network topology across both environments. On VM1, the Scapy tool is used to capture and filter the source and destination addresses of Internet Control Message Protocol (ICMP) traffic. This data is converted into JavaScript Object Notation (JSON) format and transmitted to VM2 using Socket technology. VM2 then replays this traffic on its virtual topology to simulate the behavior of the physical network.
Through this setup, we replicate physical network operations in a virtual environment to compare normal and abnormal traffic behaviors. This enhances our understanding of network anomalies and validates digital twin technology for network security monitoring. Our findings show that digital twins can simulate and analyze network anomalies in real-time without disrupting physical operations. This is crucial for designing secure and stable networks, allowing administrators to anticipate and respond to anomalies, improve resilience, reduce downtime, and optimize performance. |
參考文獻 |
[1] F. Tao, H. Zhang, A. Liu and A. Y. C. Nee, "Digital Twin in Industry: State-of-the-Art," in IEEE Transactions on Industrial Informatics, vol. 15, no. 4, pp. 2405-2415, 2019.
[2] M. M. Rathore, S. A. Shah, D. Shukla, E. Bentafat and S. Bakiras, "The Role of AI, Machine Learning, and Big Data in Digital Twinning: A Systematic Literature Review, Challenges, and Opportunities," in IEEE Access, vol. 9, pp. 32030-32052, 2021.
[3] P. Almasan, M. Ferriol-Galmés, J. Paillisse, J. Suárez-Varela, D. Perino, D. López, et al., "Digital twin network: Opportunities and challenges", arXiv:2201.01144, 2022.
[4] D. Chen, C. Zhou, H. Yang, M. Li and L. Lu, "The Data Domain Construction of Digital Twin Network," 2023 IEEE 3rd International Conference on Digital Twins and Parallel Intelligence (DTPI), Orlando, FL, USA, pp. 1-5, 2023.
[5] M. Sanz Rodrigo, D. Rivera, J. I. Moreno, M. Àlvarez-Campana and D. R. López, "Digital Twins for 5G Networks: A Modeling and Deployment Methodology," in IEEE Access, vol. 11, pp. 38112-38126, 2023.
[6] S. Zhang, C. Kang, Z. Liu, J. Wu and C. Ma, "A Product Quality Monitor Model With the Digital Twin Model and the Stacked Auto Encoder," in IEEE Access, vol. 8, pp. 113826-113836, 2020.
[7] S. Venkatesan, K. Manickavasagam, N. Tengenkai and N. Vijayalakshmi, "Health monitoring and prognosis of electric vehicle motor using intelligent-digital twin," in IET Electr. Power Appl., vol. 13, no. 9, pp. 1328-1335, 2019.
[8] L. Zhao, G. Han, Z. Li and L. Shu, "Intelligent Digital Twin-Based Software-Defined Vehicular Networks," in IEEE Network, vol. 34, no. 5, pp. 178-184, 2020.
[9] I. Turcanu, G. Castignani and S. Faye, "On the Integration of Digital Twin Networks into City Digital Twins: Benefits and Challenges," in IEEE 21st Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, pp. 752-758, 2024.
[10] S. Vakaruk, A. Mozo, A. Pastor and D. R. López, "A Digital Twin Network for Security Training in 5G Industrial Environments," in 2021 IEEE 1st International Conference on Digital Twins and Parallel Intelligence (DTPI), Beijing, China, pp. 395-398, 2021.
[11] [Online]https://github.com/mininet/mininet [Accessed May. 21, 2024]
[12] [Online]https://grafana.com/ [Accessed May. 21, 2024]
[13] [Online]https://prometheus.io/ [Accessed May. 21, 2024]
[14] [Online]https://www.influxdata.com/time-series-platform/telegraf/ [Accessed May. 21, 2024]
[15] [Online]https://www.youtube.com/playlist?list=PLmOn9nNkQxJHKZd1G73C3Ip86ESuSKE_u [Accessed May. 21, 2024]
[16] [Online]https://blog.techbridge.cc/2019/08/26/how-to-use-prometheus-grafana-in-flask-app/ [Accessed May. 21, 2024] |