資源描述:
《IPv6網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)的研究現(xiàn)狀和拓?fù)浒l(fā)現(xiàn)的新特點》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、IPv6網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)的研究現(xiàn)狀和拓?fù)浒l(fā)現(xiàn)的新特點摘要:通過對ipv6網(wǎng)絡(luò)拓?fù)浯嬖诘膯栴}發(fā)現(xiàn)以及ipv6網(wǎng)絡(luò)口身特點,通過本地節(jié)點發(fā)現(xiàn)以及雙棧節(jié)點信息獲取技術(shù)相結(jié)合方式,設(shè)計出了ipv6的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),同吋實現(xiàn)了ipv6的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)的應(yīng)用,從而實現(xiàn)了符合應(yīng)用實際的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)體系。關(guān)鍵詞:ipv6網(wǎng)絡(luò);拓?fù)浒l(fā)現(xiàn);現(xiàn)狀;新特點ipv6networktopologydiscoveryandtopologydiscoveryresearchstatusofthenewfeatureswugaoping(schoolofelectrica
2、lengineering,northwestuniversityfornationalitiesJanzhou730030,china)abstract:problemsipv6networktopologydiscoveryandipv6networktoitsowncharacteristics,throughthelocalnodeanddual-stacknodesthataccesstoinformationtechnologyintegrationinthedesignoftheipv6networktopology,
3、whileachievingtheipv6networktopologydiscoveryapplications,enablingapplicationinlinewiththeactualnetworktopologysystem.keywords:ipv6network;topologydiscovery;status;newfeatures一、網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)研究現(xiàn)狀網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)是網(wǎng)絡(luò)管理功能體系的基本構(gòu)成部分,同時也是對商業(yè)網(wǎng)絡(luò)管理系統(tǒng)成功與否的衡量尺度和標(biāo)準(zhǔn)。網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)在網(wǎng)絡(luò)瓶頸的搜索、網(wǎng)絡(luò)傳輸擁塞以及網(wǎng)絡(luò)潛在弱點的排除
4、以及提高網(wǎng)絡(luò)連接性以及網(wǎng)絡(luò)升級等方面有著重要的作用。拓?fù)浒l(fā)現(xiàn)述能用于實吋網(wǎng)絡(luò)仿真以及幫助新用戶決定從何處切入網(wǎng)絡(luò)以獲得最大帶寬。當(dāng)前國外的一些網(wǎng)管產(chǎn)品已具冇網(wǎng)絡(luò)自動拓?fù)浒l(fā)現(xiàn)的功能,國內(nèi)的網(wǎng)管軟件也得到了一定的發(fā)展,網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)在局域網(wǎng)以及小型網(wǎng)絡(luò)發(fā)現(xiàn)應(yīng)用較好,而大型網(wǎng)絡(luò)則應(yīng)用實例較少。當(dāng)前,網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)的研究取得了一定的進(jìn)展,提出了啟發(fā)式發(fā)現(xiàn)算法、可搜索交換機(jī)端口連接的鏈路層發(fā)現(xiàn)算法等。國內(nèi)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)也實現(xiàn)了相應(yīng)的算法研究,并且應(yīng)用到了商業(yè)的網(wǎng)絡(luò)管理軟件屮。然而到目前為止,現(xiàn)代大型異構(gòu)ip網(wǎng)絡(luò)的自動拓?fù)浒l(fā)現(xiàn)的研究和應(yīng)用依舊存在
5、較大的挑戰(zhàn)。二、ipv6網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)系統(tǒng)當(dāng)而,ipv6網(wǎng)絡(luò)依I「【處于起步階段,互聯(lián)網(wǎng)上ipv4網(wǎng)絡(luò)與ipv6網(wǎng)絡(luò)在并存,其網(wǎng)絡(luò)結(jié)構(gòu)如下。圖1:ipv6網(wǎng)絡(luò)結(jié)構(gòu)圖ipv6網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)系統(tǒng)分為三個部分:子網(wǎng)發(fā)現(xiàn)、隧道發(fā)現(xiàn)以及雙棧識別以及骨干網(wǎng)發(fā)現(xiàn)模塊,此外述包括輔助的拓?fù)湫畔⑷诤稀⑼負(fù)鋽?shù)據(jù)存儲、拓?fù)洮F(xiàn)實模塊等部分。ipv6網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)系統(tǒng)結(jié)構(gòu)如下。(一)子網(wǎng)發(fā)現(xiàn)模塊。子網(wǎng)發(fā)現(xiàn)模塊主要是發(fā)現(xiàn)木地鏈路內(nèi)部存在的路由器以及主機(jī)信息,從而進(jìn)行木地地址以及路由地址之間的相互轉(zhuǎn)換,并通過相對應(yīng)的形式存儲轉(zhuǎn)發(fā)到其對應(yīng)的控制節(jié)點。在rfc3513屮
6、預(yù)先定義一組多播地址能有效解決子網(wǎng)節(jié)點之間的探測問題。目標(biāo)地址為ff02:的數(shù)據(jù)包,木地鏈路都將進(jìn)行接收并:1返回響應(yīng),而口標(biāo)地址為ff02:的數(shù)據(jù)包,本地鏈路器都將接:2受并處理,實現(xiàn)主機(jī)與路出器的區(qū)分。通過相應(yīng)算法所得到的地址一般為本地鏈路地址,而ipv6中的一個節(jié)點往往需耍與其他網(wǎng)絡(luò)通信的ipv6通信的全局地址,由此應(yīng)子網(wǎng)模塊述應(yīng)實現(xiàn)兩種地址Z間的轉(zhuǎn)換。(二)隧道發(fā)現(xiàn)及雙棧識別模塊。隧道發(fā)現(xiàn)模塊以骨干網(wǎng)絡(luò)發(fā)現(xiàn)模塊為基礎(chǔ),對于骨干網(wǎng)絡(luò)的路徑,首先應(yīng)對路徑屮每節(jié)點是否為雙棧節(jié)點進(jìn)行判斷,若是存在雙棧節(jié)點,則還應(yīng)判斷是否存在隧道,
7、從而獲得隧道兩端的端口信息。對于一條路徑,當(dāng)兩端節(jié)點為雙棧路由器時,才有必要進(jìn)行隧道的判斷。隧道是否存在的判斷應(yīng)通過注入大的ipv6包,從而在數(shù)據(jù)的傳送過程屮經(jīng)過隧道時產(chǎn)生分片,從而獲取路徑屮的mtu值實現(xiàn)。若是隧道存在,則在通過隧道時必須經(jīng)過ipv4報頭的封裝作為ipv4包進(jìn)行傳輸,由此,路徑上的最大mtu值是ipv4的mtu減去ipv4報頭的值。當(dāng)前使用的ipv4報文的mtu值一般為1500b,而ipv6隧道加上20b的ipv4報頭值,再加上ipv6中最小miu值1280,如獲得的mtu值為1480,1476,1472,128
8、0其中的值時,則可判斷隧道存在。(三)骨干網(wǎng)發(fā)現(xiàn)模塊。骨干網(wǎng)發(fā)現(xiàn)模塊主要能發(fā)現(xiàn)骨干網(wǎng)絡(luò)層拓?fù)浣Y(jié)構(gòu),發(fā)現(xiàn)路由器以及它們之間的連接關(guān)系,而后對網(wǎng)絡(luò)路徑屮存在從匿名路由器狀況進(jìn)行拓?fù)湫畔⒌暮喜ⅲ瑥亩鴺?gòu)建形成接近實際的骨干網(wǎng)絡(luò)結(jié)構(gòu)。雖然rfc2465和rf