| With the development of Internet, the characteristics of complexity of the network and different constructing nature are outstanding day by day. So network management has risen to the strategic position and become the key of running the quality of network systems. The topological structure of the network is the foundation of network management. Traditional methods of subnet-topology discovery mainly depend on ICMP message. However, the higher requirements of network security forbid using some protocols. This makes traditional methods not assure the accuracy and integrity of results through traditional methods.According to the disadvantage of existing methods, this paper gives two new methods of topological structure the network as bellow:â‘ Improved the traditional discovery method based on ICMP display request-display answer message, and provided a subnet topology discovery method based on IP detecting message - ICMP response.â‘¡According to the analysis of ARP protocol, this paper provided a distributed subnet topology discovery method based on ARP protocol message.Based on the above method study, this paper implemented a small distributed topology discovery system based on the newest WBM framework, combining the traditional main net topology discovery method.The main work includes the followings:â‘ Implemented the sending of custom-built IP detecting message and receiving of ICMP answer message by coding, and fixed the discovery results of devices using corresponding arithmetic; The discovering speed was improved by using multithreading technology.â‘¡Implemented the sending of custom-built ARP detecting frame and reading of ARP buffer by coding, and fixed the discovery results of devices using corresponding algorithm; Moreover I implemented the distributed discovery of message based on ARP protocol.?Implemented the method of main net topology discovery, which used SNMP protocol.?Provided an algorithm of drawing net topology graph, and implemented it using Java technology.Finally, this topology discovery system was tested in campus net. The results showed that the discovery result was totally correct, and the discovering speed was quick, the influence on net flow was little. |