As a crucial function of network management, network topology discovery provides a basis for lots of network analysis, such as network monitoring and performance management, etc. With the undergoing deployment of IPv6, the importance of precise topology discovery method in IPv6 networks becomes more and more evident. However, IPv6 network topology discovery faces new challenges due to different characteristics between IPv4 and IPv6, and the lack of well support of IPv6 related MIBs from device manufacturers in current state. At present, there are no well-accepted topology discovery methods for pure IPv6 networks with high accuracy, high coverage and less reliance on network configuration and device support. In this paper, we propose an IPv6 network topology discovery solution combining the advantages of two discovery methods, based on ICMP and routing protocol respectively. We model the mapping process of topology results from the two methods above into a graph mapping problem, which is the key point of the entire solution, and design novel mapping algorithms. We focus on the mapping coverage and accuracy and validate the mapping algorithms by large scale simulation. We also implement and test the proposed algorithms on the real network CERNET2. The experiments and simulation results verify the practicability and excellent performance of our solutions, with 100% discovery accuracy and over 99% discovery coverage while spending less time and producing lower overhead.
[1]
Matthew J. Luckie,et al.
Scamper: a scalable and extensible packet prober for active measurement of the internet
,
2010,
IMC '10.
[2]
Wu Jianping.
IPv6 topology discovery engine based on a sequence of sliding addresses
,
2009
.
[3]
Olivier Festor,et al.
A hierarchical topology discovery service for IPv6 networks
,
2002,
NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327).
[4]
Fangzhe Chang,et al.
Topology discovery for public IPv6 networks
,
2003,
CCRV.
[5]
John Moy,et al.
OSPF for IPv6
,
1999,
RFC.
[6]
Junyong Luo,et al.
Large Scale Topology Discovery for Public IPv6 Networks
,
2008,
Seventh International Conference on Networking (icn 2008).
[7]
Ling Zhang,et al.
A novel algorithm of IPv6 network topology discovery for Campus Network
,
2011,
2011 International Conference on Computer Science and Service System (CSSS).
[8]
Albert G. Greenberg,et al.
An OSPF topology server: design and evaluation
,
2002,
IEEE J. Sel. Areas Commun..