Font Size: a A A

Design And Implementation Of Network Topology Discovery System Based On WEB

Posted on:2013-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:K LiFull Text:PDF
GTID:2218330374974818Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the increase of the network application, the scale of the computer network expandsrapidly, so does the complexity of network connection, hence users put forward higher andhigher requirements for network management. As one of the core functions of entire networkmanagement system, network topology discovery is of great significance. Presently, there arequite a few network management softwares, most of them are based on the C/S architectureand their upgrade and maintenance costs are very high. Moreover, it is necessary to install theclient software or a specific network management workstation for network administrator tocheck the network topology, which brings network management a lot of inconvenience.However, with the WEB-based network topology discovery system, network administratorscan inquire the network topology via any host machine which has been installed with the Webbrowser.The operating environment of this system is the campus network and the network of labs.It can implement the network topology discovery by the SNMP protocol, which is selectedaccording to the characteristics of the operating environment. The whole system is dividedinto the network layer topology discovery sub-module, subnet internal device discoverysub-module, data persistence module and WEB-based topology visualization module.In the design and implementation of the network layer topology discovery sub-module,we have analyzed the original classic SNMP-based network layer topology discoveryalgorithm and found that it appears router re-discovered issue. However, the problem can beresolved by the use of the Hash Map data structure to store the IP address of the router port inour system. Also, the efficiency and accuracy of topology discovery can be improved in thissystem. Subnet internal device discovery sub-module design and implementation of theoriginal algorithm can't find the host which has been shielded the ICMP protocol. With usingthe operating characteristics of the ARP protocol, this system solves this problem via themethod of second reading the router IpNetToMediaTable.In our system, the data persistent layer makes it with Hibernate framework and MySQLas the database system.Ray layout algorithm is implemented in the topology visualization module, which is very suitable for graphical display of the star network topology. Also, the WEB-based topologyvisualization is realized by using Mxgragh and ExtJS framework.Finally, the results of executing functional test on each module show that the system hasachieved the desired design goals. WEB-based network topology discovery can be realizedand the topology discovery result is presented in the graphical form in the browser.
Keywords/Search Tags:Network topology discovery, simple network management protocol, B/S, Routing table, Data persistence
PDF Full Text Request
Related items