| With the continuous emergence of various problems of the traditional Internet,the creation of a new network architecture has become the focus of research in the field of information and communication.The resilient network can make independent decisions based on the network environment perception analysis results,and enhances its own flexibility and adaptability by adjusting or reconstructing the network structure.Therefore,it has received attention from the industry.In the resilient network,network environment sensing is the basis for intelligent decision-making.Based on the traffic and performance perception that the laboratory has achieved,this paper focuses on the perception and collection of network topology information.Due to many parameters related to network topology,a single topology discovery technology cannot satisfy the multi-dimensional topology sensing requirements.In view of the above research background,this paper designs and implements a topology sensing system which is suitable for resilient network application scenarios by comparing and analyzing existing topology discovery technologies.The specific work is as follows:Firstly,the design requirements of the resilient network topology sensing system are analyzed,and the specific design scheme is proposed.The two functional entities of the topology sensing control server and the topology discovery proxy server node are constructed.A resilient network topology discovery protocol is designed to meet the communication requirements between two functional entities.The data acquisition module,communication module and data storage module,topology generation module,parameter binding module,login verification module and topology display module are respectively divided according to requirements of the entity functions.Then,each module is implemented according to the functional requirements of the resilient network topology sensing system.The multi-information source topology data collection is completed;the resilient network topology discovery protocol is-used to realize the communication between the two functional entities;the background database storage of the received topology data is realized;the topology connection relationship between the network entities is generated by the topology discovery algorithm,and parameter binding is carried out.The Web client is built,and the network topology is visualized through jTopo.The interface displays results include the network topology map,device parameters in the network,and topology parameters between links.Finally,the test environment is built,and the overall operation of the functional module are verified.The functional test of the topology display module and the topology parameter display module is completed.The actual topology and the topology displayed by the web client is compared.The collected topology data and the topology parameters of device and link displayed by the web client are analyzed.It demonstrates the effectiveness and accuracy of the topology sensing system in the resilient network environment. |