基于地址轉(zhuǎn)發(fā)表的鏈路層拓撲發(fā)現(xiàn)算法的研究與實現(xiàn)
[Abstract]:Complete and accurate network topology is the basis of network management. Link layer topology, as an important part of the whole network topology, because of the diversity and transparency of link layer equipment and the complexity of multi-subnet structure, the automatic discovery algorithm of link layer topology has become the focus and difficulty of the whole network topology discovery research. In this paper, an improved link layer topology discovery algorithm is proposed by analyzing the current mainstream algorithms and typical topologies. In this paper, four kinds of link layer topology discovery methods based on private protocol, spanning tree protocol, detection packet and address forwarding table are analyzed, and it is found that the algorithm based on address forwarding table has better universality. Through theoretical analysis and practical environment verification, it is more feasible to obtain the complete downlink address forwarding table in the large-scale switching network than to obtain the complete (downlink complete) address forwarding table. Therefore, on the premise of complete downlink address forwarding table, this paper improves the Yigal Bejerano algorithm and proposes a link layer topology discovery algorithm based on the shortest path. The algorithm first uses the forwarding table to construct the shortest path between switching devices for each subnet, and then optimizes the shortest path through the analysis and summary of the four port adjoining decision rules, so that each shortest path forms a sequence composed of a single port, and then the network topology is calculated. Compared with the algorithms proposed in the current literature, this algorithm is better suitable for multi-subnet complex topology environment and reduces the complexity of the algorithm to a certain extent. The algorithm is implemented by VC language based on SNMP protocol and tested in the campus network of a university, which can accurately find the network topology of multi-subnet link layer. Through the verification of theory and practical environment, it is proved that the link layer topology discovery algorithm based on downlink complete address forwarding table can find the link layer topology of complex multi-subnet well, which has strong practical significance and popularization value.
【學位授予單位】:西北大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.02
【參考文獻】
相關(guān)期刊論文 前10條
1 黃基前;理解SNMP、SNMP++及用VC++6.0實現(xiàn)WindowsSNMP編程[J];光通信技術(shù);2001年03期
2 鄭海,張國清;物理網(wǎng)絡(luò)拓撲發(fā)現(xiàn)算法的研究[J];計算機研究與發(fā)展;2002年03期
3 石玫;李祥和;;基于STP的物理拓撲發(fā)現(xiàn)算法研究[J];計算機工程與應(yīng)用;2007年09期
4 李學鋒;楊健強;;IP子網(wǎng)物理拓撲結(jié)構(gòu)發(fā)現(xiàn)研究[J];計算機工程與應(yīng)用;2009年01期
5 李濤;石志強;吳志美;;橋接局域網(wǎng)第2層拓撲結(jié)構(gòu)的自動發(fā)現(xiàn)[J];計算機科學;2003年12期
6 張占國;劉淑芬;包鐵;張欣佳;王曉燕;張嬋;;基于STP協(xié)議的物理網(wǎng)絡(luò)拓撲發(fā)現(xiàn)算法[J];計算機工程;2008年06期
7 楊漢祥,楊潤華;HP SNMP++ SNMP管理站開發(fā)包的分析[J];計算機與現(xiàn)代化;2002年02期
8 馬曉波;楊國林;;通用的異構(gòu)多子網(wǎng)物理拓撲發(fā)現(xiàn)簡單算法[J];計算機應(yīng)用與軟件;2013年05期
9 孫延濤;吳志美;石志強;;基于地址轉(zhuǎn)發(fā)表的交換式以太網(wǎng)拓撲發(fā)現(xiàn)方法[J];軟件學報;2006年12期
10 張國強;張國清;李仰耀;;物理網(wǎng)絡(luò)拓撲發(fā)現(xiàn)算法的研究和系統(tǒng)實現(xiàn)[J];小型微型計算機系統(tǒng);2006年01期
,本文編號:2510782
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2510782.html