Analysis of Socket Communication Technology Based on Machine Learning Algorithms Under TCP/IP Protocol in Network Virtual Laboratory System

When communicating between node machines in different locations in the network virtual lab system, the network layer shields the differences of the lower layer networks and cannot provide uniform data transmission of connectionless packets. Aiming at this problem, a self-correcting and optimal scheduling technique for communication networks based on deep machine learning algorithm is proposed. The branching algorithm of the algorithm mainly involves enhancing data learning. By using TCP/IP protocol for communication, a method and program implementation of communication using Socket mechanism under TCP/IP protocol are proposed. System users access the virtual lab primarily through the appropriate browser. The core part of the network virtual lab is server-side communication technology and experimental design. In a virtual lab system, a large number of nodes must be relied on for real-time communication, and the TCP/IP protocol must be followed. The Socket mechanism should be used to implement TCP/IP-based communication. Two breakthroughs were realized, resource scheduling decision and optimization of indirect system parameter selection. The experimental results show that the technical requirements of high throughput and ultra-low latency of the current virtual experimental system are realized.

[1]  Weiping Wang,et al.  TD-WS: a threat detection tool of WebSocket and Web Storage in HTML5 websites , 2016, Secur. Commun. Networks.

[2]  Prabhu Babu,et al.  Majorization-Minimization Algorithms in Signal Processing, Communications, and Machine Learning , 2017, IEEE Transactions on Signal Processing.

[3]  Agustín C. Caminero,et al.  VirTUal remoTe labORatories Management System (TUTORES): Using Cloud Computing to Acquire University Practical Skills , 2016, IEEE Transactions on Learning Technologies.

[4]  Implementation of a Virtual Private Network-Based Laboratory Information System Serving a Rural Area in Turkey , 2006 .

[5]  T. Yarkoni,et al.  Choosing Prediction Over Explanation in Psychology: Lessons From Machine Learning , 2017, Perspectives on psychological science : a journal of the Association for Psychological Science.

[6]  Guang-Hong Yang,et al.  Data-Driven Methods for Stealthy Attacks on TCP/IP-Based Networked Control Systems Equipped With Attack Detectors , 2019, IEEE Transactions on Cybernetics.

[7]  Dario Rossi,et al.  Dynamic Adaptive Video Streaming: Towards a Systematic Comparison of ICN and TCP/IP , 2017, IEEE Transactions on Multimedia.

[8]  Chakchai So-In,et al.  Fuzzy Weighted Centroid Localization With Virtual Node Approximation in Wireless Sensor Networks , 2018, IEEE Internet of Things Journal.

[9]  Angel Gomez-Sacristan,et al.  Virtual Laboratory for QoS Study in Next-Generation Networks With Metro Ethernet Access , 2016, IEEE Transactions on Education.

[10]  Mika Mäntylä,et al.  Comparing and experimenting machine learning techniques for code smell detection , 2015, Empirical Software Engineering.

[11]  Karthik Duraisamy,et al.  A paradigm for data-driven predictive modeling using field inversion and machine learning , 2016, J. Comput. Phys..

[12]  María Guinaldo,et al.  The Ball and Beam System: A Case Study of Virtual and Remote Lab Enhancement With Moodle , 2015, IEEE Transactions on Industrial Informatics.

[13]  Erhan Guven,et al.  A Survey of Data Mining and Machine Learning Methods for Cyber Security Intrusion Detection , 2016, IEEE Communications Surveys & Tutorials.

[14]  Ashutosh Kumar Singh,et al.  Machine Learning for High-Throughput Stress Phenotyping in Plants. , 2016, Trends in plant science.

[15]  Lei Guo,et al.  Novel Framework of Risk-Aware Virtual Network Embedding in Optical Data Center Networks , 2018, IEEE Systems Journal.

[16]  Quan Liu,et al.  Implementation of hardware TCP/IP stack for DAQ systems with flexible data channel , 2017 .