Network service quality monitoring is fundamental to ensure that operators provide normal network services.With the rapid popularization of network and the increasing number of related applications,various services claim higher and higher performance requirements for network quality.As the first standardized active measurement protocol,TWAMP protocol developed by IPPM working group of IETF has been widely used in IP network environment,providing accurate performance monitoring means for various network services.However,the standard TWAMP protocol needs to negotiate the measurement request,measurement mode and port number between the measurement nodes based on TCP connection before exchanging measurement messages between the nodes.In addition,TWAMP protocol includes control session and measurement session.The control session involves rather complex message structure,which limits the deployment and application of TWAMP to a certain extent.With the increasing of data center services,the scale of data center networks becomes more and more complex.How to realize flexible deployment of TWAMP in each network node poses a challenge to the existing protocol architecture.Based on network performance monitoring technology,this thesis conducts in-depth research on TWAMP protocol and re-designs the TWAMP protocol architecture to make it meet the measurement scenario of data center networks.The main work is as follows:(1)After analyzing the shortcomings of the existing TWAMP protocol,a lightweight network performance measurement protocol,TWAMP Light,is proposed.Firstly,the evaluation metrics of IP network performance are determined by combining the characteristics of TWAMP protocol and the application scenario of this research.Then,based on the standard TWAMP protocol,the control session negotiation process is simplified,and the original four logical entities of the standard protocol are abstracted into two,which lightened the protocol architecture and improved the flexibility of protocol deployment.Finally,the measurement principle of TWAMP Light protocol is given according to the structure of measurement message.(2)To facilitate the prototype system into use,a delay prediction model based on LSTM network and BP neural network is designed to meet the requirement of network condition prediction in advance.In order to reduce the influence of active packet sending on network performance,the influencing factors of network performance are analyzed comprehensively,and a network delay prediction model is designed based on the characteristics of network performance data.The experimental results show that the model could accurately predict the network delay and well capture the trend of delay when the sudden increase of delay is caused by burst traffic.(3)Based on the TWAMP Light protocol architecture,a prototype performance monitoring system for data center network is developed.The system realizes the real-time monitoring function of network performance based on TWAMP Light architecture,and develops the function modules of abnormal traffic identification and alarm,network delay prediction and analysis.The test results show that the monitoring system provides accurate real-time monitoring of network performance,which further verifies the feasibility and effectiveness of the above theoretical research.To sum up,the TWAMP Light protocol architecture proposed in this thesis has been successfully applied to the data center network measurement scenario.The architecture is compatible with some routing devices and provides a flexible measurement method for data center network performance monitoring. |