2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩26頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于SNMP代理的IPv6網(wǎng)絡(luò)仿真環(huán)境,任興田北京郵電大學(xué)信息網(wǎng)絡(luò)中心2004年12月26日,提綱,當(dāng)前各種設(shè)備對(duì)IPv6的支持情況擁有IPv6網(wǎng)絡(luò)仿真環(huán)境的必要性IPv6仿真環(huán)境實(shí)現(xiàn)的主要功能IPv6仿真環(huán)境所支持的標(biāo)準(zhǔn)要實(shí)現(xiàn)的IPv6相關(guān)的MIB對(duì)象IPv6仿真環(huán)境工作原理IPv6仿真環(huán)境的具體實(shí)現(xiàn)Get請(qǐng)求響應(yīng)處理過(guò)程 仿真環(huán)境與真實(shí)環(huán)境的結(jié)合 結(jié)論參考文獻(xiàn),,當(dāng)前各種設(shè)備對(duì)IPv6的支持情況,當(dāng)前各種設(shè)備

2、對(duì)IPv6的支持情況,到2004年6月為止,各種路由器對(duì)IPv6的相關(guān)MIB不支持或支持的不夠,如:Cisco路由器(IOS Version 12.0(26)S1)不支持IPv6相關(guān)的MIB;NEC路由器不能通過(guò)IPv6地址訪問(wèn)IPv6的MIB;Net-snmp軟件包到目前為止不支持IPv6網(wǎng)管中拓?fù)浒l(fā)現(xiàn)所需MIB(如:RFC2465定義的IPv6-MIB),,擁有IPv6網(wǎng)絡(luò)仿真環(huán)境的必要性,擁有IPv6網(wǎng)絡(luò)仿真環(huán)境的必要性,它

3、能夠模擬一個(gè)IPv6大型網(wǎng)絡(luò),從而使基于IPv6網(wǎng)管的開(kāi)發(fā)能夠順利進(jìn)行;能夠?qū)﹂_(kāi)發(fā)的IPv6網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行有效的測(cè)試;能夠模擬各種IPv6網(wǎng)絡(luò)設(shè)備,從而降低開(kāi)發(fā)成本;能夠在開(kāi)發(fā)網(wǎng)管系統(tǒng)的過(guò)程中營(yíng)造各種調(diào)試環(huán)境方便調(diào)試。,,IPv6仿真環(huán)境實(shí)現(xiàn)的主要功能,IPv6網(wǎng)絡(luò)仿真環(huán)境實(shí)現(xiàn)的主要功能,可以仿真IPv6的大型網(wǎng)絡(luò);可與現(xiàn)有實(shí)際IPv6網(wǎng)絡(luò)無(wú)縫結(jié)合;支持多種網(wǎng)絡(luò)設(shè)備的仿真,如Cisco、Juniper路由器等;支持多種SN

4、MP協(xié)議版本;可以通過(guò)修改XML文件,以實(shí)現(xiàn)各種網(wǎng)絡(luò)環(huán)境的仿真;支持標(biāo)準(zhǔn)的Trap和各種網(wǎng)絡(luò)設(shè)備特有的Trap的發(fā)送;能夠響應(yīng)管理站對(duì)代理的Get、Set請(qǐng)求。,,IPv6仿真環(huán)境所支持的標(biāo)準(zhǔn),IPv6仿真環(huán)境所支持的標(biāo)準(zhǔn),要實(shí)現(xiàn)的IPv6相關(guān)的MIB對(duì)象,RFC2465定義的IPv6-MIB,要實(shí)現(xiàn)的IPv6相關(guān)的MIB對(duì)象(續(xù)),RFC2466定義的ICMPv6-MIB RFC2452定義的IPv6-TCP-MIB R

5、FC2454定義的IPv6-UDP-MIB,,IPv6仿真環(huán)境工作原理,IPv6仿真環(huán)境工作原理,IPv6仿真環(huán)境的結(jié)構(gòu)圖,IPv6仿真環(huán)境工作原理(續(xù)),系統(tǒng)組成:系統(tǒng)由SimulationAgent模塊和SimulationAgentProxy模塊組成的SimulationAgent仿真IPv6網(wǎng)絡(luò)設(shè)備;SimulationAgentProxy實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)拓?fù)涞哪M,它負(fù)責(zé)把管理站發(fā)往某一被仿真設(shè)備的SNMP請(qǐng)求根據(jù)網(wǎng)絡(luò)拓?fù)滢D(zhuǎn)發(fā)

6、到相應(yīng)的SimulationAgent,并把該SimulationAgent的響應(yīng)轉(zhuǎn)發(fā)給管理站。,,IPv6仿真環(huán)境的具體實(shí)現(xiàn),IPv6仿真環(huán)境的具體實(shí)現(xiàn),Get請(qǐng)求響應(yīng)處理過(guò)程 仿真環(huán)境與真實(shí)環(huán)境的結(jié)合,Get請(qǐng)求響應(yīng)處理過(guò)程,仿真環(huán)境接收到發(fā)往某一被仿真設(shè)備的Get請(qǐng)求后,SimulationAgentProxy根據(jù)網(wǎng)絡(luò)拓?fù)浒言撜?qǐng)求轉(zhuǎn)發(fā)到模擬該設(shè)備的SimulationAgent上;SimulationAgent收到轉(zhuǎn)發(fā)來(lái)的Ge

7、t請(qǐng)求后,監(jiān)聽(tīng)Get請(qǐng)求的線程把內(nèi)存中對(duì)應(yīng)的MIB對(duì)象值( SimulationAgent啟動(dòng)時(shí)從XML文件中把被模擬設(shè)備相關(guān)的MIB對(duì)象的值導(dǎo)入內(nèi)存 )作為返回值進(jìn)行響應(yīng);SimulationAgentProxy把該SimulationAgent的響應(yīng)轉(zhuǎn)發(fā)給管理站。,Get請(qǐng)求響應(yīng)處理過(guò)程(續(xù)),要模擬實(shí)時(shí)性,在程序運(yùn)行的過(guò)程中需要對(duì)某些MIB變量的值進(jìn)行改變,這些改變是通過(guò)修改內(nèi)存中對(duì)應(yīng)的MIB對(duì)象值來(lái)獲得的,方法有:用獲取實(shí)際

8、設(shè)備的MIB對(duì)象的值代替內(nèi)存中對(duì)應(yīng)的MIB對(duì)象值。例如,要想對(duì)ipv6IfStatsInReceives對(duì)象的值進(jìn)行改變,就可以用獲取IPv4路由器的IP組ipInReceives對(duì)象的值修改ipv6IfStatsInReceives變量的值來(lái)實(shí)現(xiàn)的;或用設(shè)定的隨機(jī)數(shù)代替內(nèi)存中對(duì)應(yīng)的MIB對(duì)象值等。,仿真環(huán)境與真實(shí)環(huán)境的結(jié)合,要實(shí)現(xiàn)的IPv6仿真環(huán)境拓?fù)鋱D,仿真環(huán)境與真實(shí)環(huán)境的結(jié)合(續(xù)),為了與真實(shí)IPv6環(huán)境結(jié)合,需要分配一塊IPv

9、6地址,并對(duì)這段地址進(jìn)行規(guī)劃(如上圖)然后根據(jù)要仿真的IPv6網(wǎng)絡(luò)構(gòu)造每個(gè)被仿真設(shè)備的相關(guān)的MIB信息對(duì)于經(jīng)常變化的MIB信息(如IPv6-MIB的ipv6IfStatsTable、ICMPv6-MIB的 ipv6IfIcmpTable等表中的信息),可以參考ipv6IfStatsTable中的ipv6IfStatsInReceives實(shí)現(xiàn)方法。而對(duì)于相對(duì)不經(jīng)常變化的MIB信息(如IPv6-MIB的ipv6IfTable,ipv6

10、IfStatsTable,ipv6AddrPrefixTable,ipv6AddrTable,ipv6RouteTable,ipv6NetToMediaTable等表中的信息),可以把這些MIB信息用XML文件表示,通過(guò)修改XML文件可以仿真不同的IPv6網(wǎng)絡(luò)。,仿真環(huán)境與真實(shí)環(huán)境的結(jié)合(續(xù)),下面以路由器A為例說(shuō)明如何構(gòu)造XML文件:從上圖看到路由器A通過(guò)接口A1、A2、A3分別與另外三臺(tái)路由器相連,接口A4、A5直連兩個(gè)子網(wǎng)。要

11、以這些信息為基礎(chǔ),構(gòu)造相關(guān)的IPv6接口信息、IPv6接口地址前綴信息、IPv6接口地址信息、IPv6單播路由表信息、IPv6地址轉(zhuǎn)換信息等,然后把這些信息寫入相應(yīng)的XML文件中。如:把IPv6地址轉(zhuǎn)換信息(包括路由器A所配的IPv6地址、對(duì)應(yīng)的物理地址、IPv6地址到物理地址的映射類型和狀態(tài)等信息)寫入Ipv6NetToMediaTable.xml文件。以下是路由器的Ipv6NetToMediaTable的XML文件,Ipv6Net

12、ToMediaTable.xml文件, … ...,,結(jié)論,結(jié)論,該仿真環(huán)境模擬了IPv6大型網(wǎng)絡(luò),并在此基礎(chǔ)上進(jìn)行了IPv6網(wǎng)管相關(guān)功能的開(kāi)發(fā)和測(cè)試該模擬仿真環(huán)境可用于各種試驗(yàn),理論上可以在一臺(tái)服務(wù)器上模擬比較復(fù)雜的IPv6網(wǎng)絡(luò),并可與現(xiàn)有實(shí)際IPv6網(wǎng)絡(luò)無(wú)縫結(jié)合。,參考文獻(xiàn),Isabelle Astic, Olivier F

13、estor, “Current Status of IPv6 Management”, http://www.inria.fr/rrrt/rt-0274.html, 2002J.D. Case, M. Fedor, M.L. Schoffstall, J. Davin, “Simple Network Management Protocol (SNMP)”, RFC1157, 1990J. Case, K. McCloghrie,

14、M. Rose, S. Waldbusser, “Introduction to Community-based SNMPv2”, RFC1901, 1996D. Haskin, S. Onishi, “Management Information Base for IP Version 6: Textual Conventions and General Group”, RFC2465, 1998D. Haskin, S. Oni

15、shi, “Management Information Base for IP Version 6: ICMPv6 Group”, RFC2466, 1998M. Daniele, “IP Version 6 Management Information Base for the Transmission Control Protocol”, RFC2452, 1998M. Daniele, “IP Version 6 Manag

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論