This paper proposes a network topology discovery
algorithm and detailed implementation process. The paper
introduces several kinds of centralized discovery
technologies for network topology, and puts forwards a
network topology discovery improvement algorithm. In the
algorithm implementation, the authors independently design
a software development kit (including encoding, decoding,
network operation, etc) and use asynchronous
multi-threaded method. In the real campus network
environment, the experimental results show that the method
has obvious advantages on time and flow than commercial
software SNMPc.
Keywords—topology discovery, software development kit,