210 likes | 357 Views
Network Topology Visualization using SNMP Author: Xiangyu Li 2011 International Conference on Instrumentation, Measurement, Computer, Communication and Control. Presented by Vaibhav V Prakash Graduate Student Erik Jonsson School of Computer Science The University of Texas at Dallas.
E N D
Network Topology Visualization using SNMPAuthor: Xiangyu Li2011 International Conference on Instrumentation, Measurement, Computer, Communication and Control Presented by Vaibhav V Prakash Graduate Student Erik Jonsson School of Computer Science The University of Texas at Dallas
Network Topology Visualization? • Network(A series of connected nodes) • Topology(In what way are they connected) • Visualization(Mental image similar to visual perception) “From Network Topology, we can figure out the basic characteristic of a network from which bottlenecks and hidden security problems can be inferred”.
1.Introduction The exact Network topology structure gets involved with two techniques • Automatic topology discovery • Automatic topology drawing … which are the main problems discussed in this paper
2.Application of NT VISUALIZATION Applying visualization technology to the Network topology can make it presentable directly to people so that the Network management has better ocular and interaction properties. It is easier to understand and therefore remember pictures compare to mundane textual and numerical information
3.Basic Principle Divided into 2 steps • Network topology discovery algorithm based on SNMP protocol is proposed to realize the network topology discovery automatically. • Transit-Stub model is studied based on which the network topology is drawn. The problem of the Flash Action Script and backend database interaction and the real-time problem are solved on the platform of Flash.
4.SNMP A quick review • SNMP station(client process) • SNMP management station(server process) • Data is collected through the management process on the servers through SNMP protocol 4 important parts of SNMP Management station – Proxy station – MIB – The protocol itself
5.Important objects using MIB In SNMP, the procedure of information exchange between the management station and proxy station is through five PDU’s(Packet Data Unit). The MIB tree structure is as follows
6.PDU’s used to communicate • Number • Table(Index, Type and Physical Address) • IPaddrTable It corresponds to the IP Addof each interface which is presented. 4. IProuteTable Information of subnet and router linked to the SNMP server. 5. IPnetToMediaTable This shows the mapping of equipments through which other network equipment can be found recursively.
7.Topology Discovery Algorithm based on SNMP protocol • Algorithm Process The SNMP algorithm can be applied to support SNMP equipment. Thus, first, SNMP proxy needs to be detected. Management station transmits get-request message to all 161 ports of IP address in targeted network.
8.Topology Discovery Algorithm based on SNMP protocol The redundant information got from the get-request needs to be filtered. The redundant information are as follows: 1. ipAdEntNetMask or ipRouteDest is equal to 127.0.0.1 2. The value of 1 or 2, and The ipRouteType 3. ipAdEntAddr or ipRouteMask is equal to 0.0.0.0 After all the useless information is filtered, the relation between the router and the subnet can be found
10.TRANSIT STUB(TS) MODEL AND THE VISUALIZATIONOF THE NETWORK TOPOLOGY • Transit Stub model is a level mode widely used in generating Internet topology. The basic idea is to disintegrate the Internet topology, which means to break up large complex network into several small domains. Transit Stub basic model is shown as figure
10.1 TRANSIT STUB(TS) MODEL AND THE VISUALIZATIONOF THE NETWORK TOPOLOGY
10.2 TRANSIT STUB(TS) MODEL AND THE VISUALIZATIONOF THE NETWORK TOPOLOGY There are two main thoughts in the TS model • Layer • Dividing into domain … which is learnt from the Network Map In order to expand the applicable scope, the author makes use of Flash technology here to realize the visualization
10.3 TRANSIT STUB(TS) MODEL AND THE VISUALIZATIONOF THE NETWORK TOPOLOGY Implementation, The author uses Flash Action Script and ASP language, XML socket interface and MS SQL Server Database. The main difficulties are that the Flash Action Script cannot read the external data directly and the system requires high real time performance.
10.4 TRANSIT STUB(TS) MODEL AND THE VISUALIZATIONOF THE NETWORK TOPOLOGY
11.1 CONCLUSION • Although the network topology visualization technology has developed more than 10 years, there are still many difficulties to be further discussed and studied
11.2 CONCLUSION • Areas for improvement in NTV • Developing real time scalable algorithms to detect unknown structural network. • Developing a true 3D model of the Network. • The integration of network topology visualization technology and network management. Although the point of network topology visualization is visualization, it should include more modern network management functions, in order to truly realize the value of the technology research.
THANK YOU • This PPT can be downloaded from http://vaibhavprakash.weebly.com/academics-ppt.html