試驗三路由算法之RIP協(xié)議分析_第1頁
試驗三路由算法之RIP協(xié)議分析_第2頁
試驗三路由算法之RIP協(xié)議分析_第3頁
試驗三路由算法之RIP協(xié)議分析_第4頁
試驗三路由算法之RIP協(xié)議分析_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、電子信息與通信學(xué)院實驗指導(dǎo)書實驗名稱路由算法之RIP協(xié)議分析課程名稱計算機網(wǎng)絡(luò)實驗?zāi)康? 掌握數(shù)據(jù)鏈路層(L3)的基本原理2 學(xué)會觀察和配置主機、路由器3 觀察路由器的 RIP協(xié)議的現(xiàn)象4 熟悉RIP協(xié)議的報文格式及工作原理二、實驗原理(一)RIP協(xié)議簡介RIP路由協(xié)議有RIPvl和RIPv2兩個版本,RIPvl是有類路由協(xié)議,其不支持VLSM,其支持驗證,路由更新采用的廣播的方式;而RIPv2是無類路由協(xié)議,支持 VLSM,支持驗證,路由更新采用組播的方式。RIPv2首先在RFC1388攜帶額外信息的RIP版本2”中定義,發(fā)布于1993 年1月。該RFC在 1732中做了修訂,最終在 199

2、8年11月發(fā)布的RFC2453 “ RIP版本2”中定稿。為確保RIP今后可以和TCP/IP-起使用,有必要定義一種能和IPv6一起使用的版本,1997年RFC2080發(fā)布了標(biāo)題為“用于IPv6的RIP ng”文檔。RIP路由協(xié)議進行路由信息交換是通過發(fā)送兩種不同類型RIP報文實現(xiàn)的,RIP請求和響應(yīng),這些報文作為常規(guī) TCP/IP報文,使用UDP傳輸,使用UDP端口 520。該端口按照如下方式 使用:? RIP請求報文發(fā)送到UDP目的端口 520,這些報文可以使用 520作為源端口,也可以使 用一個短暫端口號。?為回答RIP請求面發(fā)送的響應(yīng)報文使用源端口520,其目的端口等于 RIP請求報文

3、使用的端口。?未經(jīng)請求的RIR向應(yīng)報文發(fā)送時使用的源端口和目的端口均為520。(二)RIP報文格式RIF報文包含在UDP數(shù)據(jù)報中,如下圖所示:一LDPKteGtIP首部UDP茴部RIP報文 1 ”2D 了節(jié) 1時節(jié)圖2-1封裝在UDP數(shù)據(jù)報的RIP報文RIF報文格式如下圖所示:一pi A-Q亠 二-Jft亠嫌便用(1注為3未檯用謖置阿Fftfltfn( 1-16)星寥町丫門#刃外的飾由.lW2075f|Unffi式圖2-2 RIP消息格式?命令:命令字段為1表示請求,2表示應(yīng)答。還有兩個舍棄不用的命令(3和4),兩個非正式的命令:輪詢(5)和輪詢表項(6)。請求表示要求其他系統(tǒng)發(fā)送其全部或部分

4、路由 表。應(yīng)答則包含發(fā)送者全部或部分路由表。?版本:版本字段通常為1,而第2版RIP將此字段設(shè)置為2。?地址族標(biāo)識:緊跟在后面的20字節(jié)指定地址系列 (address family)(對于IP地址來說, 其值是2)、IP地址以及相應(yīng)的度量。采用這種20字節(jié)格式的RIP報文可以通告多達25條路由。上限25條是用來保證RIP報文的 總長度為20 X 25+4=504,小于512字節(jié)。由于每個報文最多攜帶25個路由,因此為了發(fā)送整個路由表,經(jīng)常需要多個報文。如下圖是使用RG-PAT網(wǎng)絡(luò)協(xié)議分析儀采集到的 RIP報文:1 3 T- PR-CfTCCCCSl u qH 丁 J-I tT =dwne: D

5、 ia QL*: 丁叭4w tr臥啲sa于心J-jj曲;5曲4J iffi址不麹:OMQOv JJi3iJ WJ. 1遠E lv - ii+ O.C.91U;刊解網(wǎng)一1隔】護諒Kite總主沁5*心,即! 1J二 tl:o3 m:cY LW.US.t2?2$5 K5 2M.2JJ43_;厘蘑!01008X1iiMfc iratgf-|1|把爼申列盒4:一闿址抄0000* hBft f T團ffW.OrO1 TScrwt) 1)1 9 ii.rxsM+ MM 回昱MD ITtt(|2OtWOOHKl曲丁 3舉即i苗蜩喬那;CMOS京于 WQPI34J3 ffiXiSrCdMCK._,目懺確:也址上

6、帀“沾ft(02耳5 ft fl n3 1丄.U U _lkUliiiikoxcncoaM:1* CKTOtJOCBs算J55-2SS-2SS.2SSN女互啊jra圖2-3 RG-PATS網(wǎng)絡(luò)協(xié)議分析儀采集的 RIR肖息格式(三)RIP報文類型RIP使用兩種報文類型:請求和響應(yīng)1. 請求報文:當(dāng)路由器剛剛接入到網(wǎng)絡(luò)上,或路由器有一些超時的項目,它就發(fā)送請求報文, 請求報文可以詢問整個路由表的信息或某個具體的路由信息,如下圖所示::r 丁衛(wèi)M313于 UEPJ口;就 日標(biāo)痛口;就町楊益和;3 58E斗:TMPVL命$: IO尿老it纏;IJ 如翻oooo0.0.0.o .昨m曉蛍店:EOOOOO

7、O1C亠保圉地址康尿講全0V0全0圖2-5對于所有的路由表信息的請求如下圖是使用RG-PATS絡(luò)協(xié)議分析儀采集到的 RIP青求報文:F. - PROTOCOLS ssaj7 -r tiNrwTGlWll -hlFFi【i87j 日亠廠UCP13 3lSBVA2 l&a 1 132-192.18 1.2S522+ % 1?Z.LB.1.C1-19Z,1jU.1.Z55UZ+172-16rl.lS0*-2 JSQ .0r629i+ 應(yīng) 172.t&Ln2SS-2SS.25&2SS34 J TZ.ie. 1 .s2-smi.2rxm* 備 15J.; IQ 1. sa - 55$. 2- J5? 3

8、 2 窿石 17216. L152555.;S5.W5o tsa:Ti*抽iK包:曲事節(jié)居交血麗jj.恥7捐 |于 011.0000001142.160. L135S.255.Z5&15Sa韓歯包;66宇節(jié)寸隸ta時節(jié)192.163 l.2-r 2S5.25S.2;S.25S6 ?255. Z55.255.2556 192.1*3.2.2255.255.255.255J圖2-6 RG-PAT刪絡(luò)協(xié)議分析儀采集RIP青求報文2. 響應(yīng)報文:響應(yīng)可以是詢問的或非詢問的, 詢問的響應(yīng)僅在回答請求時才發(fā)送出來。 它包含了在對 應(yīng)的請求中指明的終點的信息,而非詢問的響應(yīng)則是定期發(fā)送,如每隔 30s或當(dāng)路

9、由表中有 變化時,這種響應(yīng)有時叫做更新分組,如下圖所示:知令I(lǐng)版狀的址娛標(biāo)識全D3MipS151圖2-7響應(yīng)報文如下圖是使用RG-PATS絡(luò)協(xié)議分析儀采集到的 RIP響應(yīng)報文:F丁 FfiBQGQ胃F: T Etfiemel-:tu鞏話 ; 1 2.出 一 1工 v 一站垃冷il,4 m Mt 3-0,9ft I 3 U ua 口“ iil4.0-D.9LlH 連 L船A找113+一 in mraq律 192.16S .2 22K.2S5l3S 25$打 裁歯超:W齊斗19*Seng 閹+ rj-r*不可址圧-TW如用CI停列瓢扯;00 -6b-ca詭本HE|j U:oxaaj eUPl:dx

10、ow23伸樹齦gaaO昌仰醐円乙L爲(wèi)知Jsail ftKMOOOODl圖2-8 RG-PAT網(wǎng)絡(luò)協(xié)議分析儀采集RIP響應(yīng)報文(四)RIPv2報文格式設(shè)計RIPv2版本是為了克服RIPvl版本的某些缺點,RIPv2的設(shè)計者沒有增大每一個項目的 報文長度,他們只是把 RIPvl中的對TCP/IP協(xié)議填入0的那些字段改為一些新的字段。對其基礎(chǔ)上增加了一些擴展特性,以適用于現(xiàn)代網(wǎng)絡(luò)的路由選擇環(huán)境,這些擴展包括:RIPv2支持 VLSMo無類別路由協(xié)議:RIPv2的每一個路由條目都攜帶子網(wǎng)掩碼,因此 多播方式路由更新:RIPvl使用廣播方式把RIP報文發(fā)送給每一個鄰居,RIPv2使用多播的方式向其他使用

11、RIPv2的路由器發(fā)出更新報文,使用的多播地址是224.0.0.9,采用多播方式的好處在于,本地網(wǎng)絡(luò)上和 RIP路由選擇無關(guān)的設(shè)備不需要花費時間解析路由器廣播的更新報文。與RIPvl一樣,RIPv2操作使用的端口號為UDP520,并且數(shù)據(jù)報文最大不超過512字節(jié)。32 位“ 8* 4 8命令版本地址険標(biāo)識胳由標(biāo)記32位IP她址器位于網(wǎng)掩碼下一桃最名可有24個屍外的賂由I與舸20字圖2-9 RIPv2報文格式?命令(Comma nd)只取值1或2, 1表示該消息是請求消息,2表示該消息是響應(yīng)消息。其他的取值都不被使用或保留用作私有用途。?版本號(Version)對于RIPv2,該字段的值設(shè)為2,

12、如果設(shè)置為0或者雖設(shè)置為1但消息是無效的RIPvl格式,那么這個消息將被丟棄。RIPv2處理無效的RIPvl消息。?地址族標(biāo)識(Address Family Identifier, AFI)對于IP該項設(shè)置為2。只有一個例外的情況,該消息是路由器(或主機)整個路由選擇表的請求。?路由標(biāo)記(Route Tag)提供這個字段用來標(biāo)記外部路由或重分配到RIPv2協(xié)議中的路由。默認的情況是使用這個16位的字段來攜帶從外部路由選擇協(xié)議注入到RIF中的路由的自治系統(tǒng)號。雖然 RIF協(xié)議自己并不使用這個字段,但是在多個地點和某個RIF域相連的外部路由,可能需要使用這個路由標(biāo)記字段通過RIF域來交換路由信息。

13、這個字段也可以用來把外部路由編成“組”,以便在RIF域中更容易的控制這些路由。? IP地址(IP Address)路由的目的地址。這一項可以是主網(wǎng)絡(luò)地址,子網(wǎng)地址或者主機路由地址。?子網(wǎng)掩碼(Sub net Mask)是一個確認IP地址的網(wǎng)絡(luò)和子網(wǎng)部分的 32位的掩碼。?下一跳(Next Hop)如果存在的話,它標(biāo)識一個比通告路由器的地址更好的下一 跳地址。換句話說,它指出的下一跳地址,其度量值比在同一個子網(wǎng)上的通告路由器更靠近目的地。如果這個字段設(shè)置位全0 (0.0.0.0 ),說明通告路由器的地址是最好的下一跳地址。?度量(Metric) Metric在RIP里面指的就是跳數(shù)。該字段的取值

14、范圍是116之間。如下圖是使用RG-PATS網(wǎng)絡(luò)協(xié)議分析儀采集到的RIPv2報文:-JP7Pv?二席專煜”碰曲越汕叩上.跖由艇;aroooo-貝標(biāo)甸罰卩邀址:艸? LnR. ?.n _ 子n!J55.E5K由標(biāo)宜2:0旳mo 一昌It珂咅屮:H址-亠l m: j.TFltifi2. 2&5.0 T- EanKJa-二薦呈昏:nYcnmp 婷協(xié)諛標(biāo)志帶二當(dāng)由艇如口皿一旦擾礫:lZ-H-dfit:;o.c .0.0二層雖月r:nmwT防n 普協(xié)諛標(biāo)恵護;eg叩 路由軒號KQWMQ 日標(biāo)融】FHHM:192.16站QJQ0子囲価九2S缸訂,2無衛(wèi)S T總陽皿血一 J5g-i:0MIC0(Mi2 曽也

15、誼陳意帝乂汕山巨幅礪出柵甘.:兀畑弋4-子阿韜57產(chǎn)A二 T550,0.0.0_ JiSl5:CXDXCaQ33気芒活fpE :r,:PRCTCCO_518tj匕Et eiret匚門合1l IT E b 圍fi 7-ucre71 夕 17Z1= 訃刊 l-崖臨2.L*3.LX=d2iaOJ?Uj : E 護賓,wg, Wn2259fl3J - 軸邑點齊-減魚F殍R Oa用事聲*取ir赳:;辰字節(jié) 期e轉(zhuǎn)::畤卿網(wǎng).応金0軸i回:護字節(jié)塾拒豈:吟節(jié) y血8包:-犯節(jié)1竝擔(dān)F:i和豐節(jié)如把颯;;:磚喬L 庫 :nH ? 1 = ;、1 叩 1J:t ISS.ja iZ*=32i-QHD.PllJy

16、 RJPvUJ;審-帶 WE1D睜分糞列來=|雋 l:ri_矗唯吐丨日酌1也11I協(xié)迎嘩 t3整jxomkkiM.ua. i.in4 o.o.R.vvi圖2-10 RG-PAT網(wǎng)絡(luò)協(xié)議分析儀采集 RIPv2報文(五)RIP協(xié)議工作原理每一個路由器定期(每隔30s)向鄰居路由器廣播自己的路由表,鄰居路由器就是指與其直接相連的所有路由器,如下圖所示:路由器R1鄰居為路由器R2和R4,路由器R2的鄰居為路由器R俐R3,而路由器R1和R3不是鄰居。RIP讓網(wǎng)絡(luò)中所有的路由器與其鄰居路由器不 斷交換距離信息,并不斷更新路由表。圖2-11運行RIP協(xié)議的網(wǎng)絡(luò)拓撲RIP協(xié)議的工作步驟如下:1. 初始化路由表

17、當(dāng)路由器加入到網(wǎng)絡(luò)時,首先進行路由表初始化,初始狀態(tài)下,在路由表中只有直連連接的網(wǎng)絡(luò),度量值設(shè)置為 0,下一跳字段空,下圖給出了上圖網(wǎng)絡(luò)拓撲結(jié)構(gòu)中各個路由器的 初始路由表。C H2.1M 1 血剖 FaslEmmrrtt C 1421.0/24 FaalEUifrrndt OjCC 1 1&S.4 04 FalEiUrnt OM C J 5 0/34 FMtEfhornt CMfl4R3C 料碎鼻Q/24 Fgif 制席C 192.1M.3 Q/24 FaMEtlicfi1 C 19J.1U 4W4 FtEthmk d/1 C i92.iM.3.a FaMEttiomai 0/1圖2-12初始

18、狀態(tài)路由表2. 路由表的更新下圖表示了 RIP路由算法的流程,根據(jù) RIP路由更新算法,以路由器 R2為例,路由器R2收 到從鄰居路由器R1和路由器R3發(fā)來的路由表,這些路由表列出了一些目的網(wǎng)絡(luò)及相應(yīng)的跳 數(shù)。根據(jù)RIP路由更新算法,首先把鄰居站路由表中的跳數(shù)增加1,這是因為,如果路由器 R1中的路由表項為(192.16840/24),則意味著從路由器 R1到網(wǎng)絡(luò)192.16840需要1跳的距離, 那從路由器R2經(jīng)過路由器R1到網(wǎng)絡(luò)192.168.4.0 ,就要增加1跳的距離。然后根據(jù) RIP路由更新 算法,把鄰居路由表中的每一個表項與路由器R2中舊的路由表項進行比較,得到路由器R2的新路由表

19、。圖2-13RIP路由更新算法3. 定期選路更新每過30秒,所有或部分路由器會將其完整路由表發(fā)送給相鄰路由器。發(fā)送路由表可以是廣播形式的(如在以太網(wǎng)上),或是發(fā)送給點對點鏈路的其他終點的。(六)RIP優(yōu)點及缺陷由于RIP路由協(xié)議算法簡單,所以 RIP具有操作直接、易于實現(xiàn)且對路由器的處理能力要 求很低等優(yōu)點,這使它對于小型自治系統(tǒng)(AS)特別適合。然而,協(xié)議的簡單性也導(dǎo)致了一些重大的缺陷。對于數(shù)據(jù)報的發(fā)送而言,跳數(shù)經(jīng)常不是用于選擇路由的最佳度量,此外算法本身也存在很多問題,包括收斂(使所有路由器對同一選路信息達成一致所經(jīng)過的時間)速度慢,以及選路環(huán)路、計數(shù)到無窮等。RIP包含了幾個專門的特性用

20、來解決其中部分問題,但其他問題則屬于協(xié)議固有缺陷。RIP協(xié)議也采用很多特定特性來解決RIP的算法問題,比如水平分割、具有毒性逆轉(zhuǎn)的水平分割、觸發(fā)更新、抑制等特性三、實驗內(nèi)容(一)端口鏡像通過端口鏡像的配置實驗,我們需要掌握在交換機上配置端口鏡像的方法;通過網(wǎng)絡(luò)協(xié)議分析儀驗證端口鏡像是否配置正確;掌握網(wǎng)絡(luò)協(xié)議分析儀的基本使用方法。交換機命令:配置端口鏡像舉例Switchenable 14Switch# con figure termi nalSwitch(c on fig)#mo ni tor sessi on 1 source in terface fastEther net 0/1 both

21、!配置源端口為 FO/1 端口,監(jiān)控雙向數(shù)據(jù)流Switch(c on fig)#m on itorsessi on1 desti nati onin terfacefastEther net0/15!配置目的端口為 FO/15 端口交換機命令:查看所有配置Switch#show runnin g-c onfig(二)RIP路由協(xié)議的配置通過RIP路由報文結(jié)構(gòu)分析實驗,一共需要掌握以下幾點:1. 配置一個線性拓撲的網(wǎng)絡(luò),觀察RIP路由結(jié)果;2. 生成RIP路由廣播報文,觀察 RIP路由過程3. 學(xué)習(xí)RIP協(xié)議的報文格式;4. 掌握RIP協(xié)議的工作原理,了解RIP1和RIP2的區(qū)別;5. 了解RI

22、P協(xié)議的缺陷。192.1 閃0 Q/24陽21 &.20.0;24192163.30024在實驗室環(huán)境下,為了觀測路由器之間的交互,將不同路由器都接到同一個交換機上,通過端口鏡像將路由器之間的報文轉(zhuǎn)發(fā)到指定的主機上,再用網(wǎng)絡(luò)協(xié)議分析儀軟件進行觀測。同時,由于路由器實際設(shè)備的缺乏,我們通過“三層交換機關(guān)閉交換功能”來模擬路由器。實驗的拓撲示意圖為:192.168.10.(24192.168.20.0/24192.168.30.0/24配置路由的命令如下:三層交換機命令:啟動某個接口的路由功能/關(guān)閉交換功能Switchenable 14Switch# con figure termi nalSwi

23、tch(config)#interface fastEthernet 0/1Switch(config-if)#no switchport!關(guān)閉Fa0/1的交換功能Switch(config-if)#ip address 192.168.1.2 255.255.255.0!配置該接口的ip地址Switch(c on fig-if)#exit!退回到上一級配置級別Switch(co nfig)#三層交換機/路由器的公共命令:啟動IP路由,配置 RIP協(xié)議Router(con fig)#ip routi ng!啟動路由功能Router(c on fig)#router rip!進入對rip 協(xié)議的

24、配置Router(c on fig-router)#vers ion 1!設(shè)置rip協(xié)議為版本1Router(co nfig-router)# network 192.168.10.0!設(shè)置rip協(xié)議為版本1Router(c on fig-if)#exit!退回到上一級配置級別Router(c on fig)#三層交換機/路由器的公共命令:觀察IP層協(xié)議狀態(tài)/路由表Router# show ip protocols!查看當(dāng)前使用什么路由協(xié)議 /及其配置情況Router# show ip route!查看當(dāng)前路由表Router# debug ip rip packet!進入調(diào)試rip協(xié)議的狀態(tài),

25、每個rip報文的收發(fā)都將被輸出到終端屏幕上Router# no debug ip rip packet!關(guān)閉rip協(xié)議的調(diào)試狀態(tài)實驗結(jié)束后,需要清理當(dāng)前交換機和路由器的配置,以便后續(xù)班級開展實驗! 三層交換機命令:清除路由功能Switchenable 14Switch# con figure termi nal Switch(c on fig)# no ip routi ng!關(guān)閉ip路由功能,rip配置將同時被刪除Switch(co nfig)#三層交換機命令:清除各接口的ip配置Switch(config)#interface fastEthernet 0/1Switch(c on fig

26、-if)#switchport!啟動FaO/1的交換功能Switch(c on fig-if)# no ip address!清除該接口的ip地址Switch(c on fig-if)#shutdow n!關(guān)閉該接口Switch(c on fig-if)#exit!退回到上一級配置級別Switch(co nfig)#路由器命令:清除路由功能Routeren able 14Router# con figure term inalRouter(c on fig)# no ip rout ing!關(guān)閉ip路由功能,rip配置將同時被刪除Router(c on fig)#路由器命令:清除各接口的ip配

27、置Router(c on fig)# in terface fastEthernet 0/1Router(c on fig-if)# no ip address!清除該接口的ip地址Router(c on fig-if)#shutdow n!關(guān)閉該接口Router(c on fig-if)#exit!退回到上一級配置級別Router(c on fig)#(三)使用RG-PATS網(wǎng)絡(luò)協(xié)議分析儀分析RIP路由報文1.設(shè)定RIPvl路由協(xié)議實驗環(huán)境注意:對于由三層交換機配置而成的路由器,切記在配置之前先啟動其路由功能,具體 命令見實驗環(huán)境介紹。(1)配置端口映射S3750#S3750#c on fi

28、gure term inalS3750(c on fig)#m on itor sessi on 1 desti nati on in terface FastEther net 0/24S3750(c on fig)#m on itor sessi on 1 source in terface FastEthernet 0/1-10 both(2 )在路由器上配置RIPv1路由協(xié)議RA#c on figure termi nalRA(co nfig)# in terface FastEthernet 0/0RA(config-if)#ip address 192.168.1.1 255.25

29、5.255.0RA(c on fig)# in terface Loopback 0RA(config-if)#ip address 192.168.10.1 255.255.255.0RA#c on figure termi nalRA(c on fig)#router ripRA(co nfig-router)# network192.168.1.0RA(c on fig-router)# network192.168.10.0RB#c on figure term inalRB(c on fig)# in terface FastEthernet 0/0RB(config-if)#ip

30、address 192.168.1.2 255.255.255.0RB(c on fig)# in terface Loopback 0RB(config-if)#ip address 192.168.20.1 255.255.255.0 RB#c on figure termi nalRB(c on fig)# in terface FastEthernet 0/1RB(config-if)#ip address 192.168.2.1 255.255.255.0RB#c on figure termi nalRB(c on fig)#router rip192.168.1.0192.168

31、.2.0192.168.20.0RB(c on fig-router)# networkRB(c on fig-router)# networkRB(c on fig-router)# networkRC#c on figure termi nalRC(co nfig)# in terface FastEthernet 0/0RC(config-if)#ip address 192.168.2.2 255.255.255.0RC(c on fig)# in terface Loopback 0RC(config-if)#ip address 192.168.30.1 255.255.255.0

32、RC#c on figure termi nalRC(con fig)#router ripRC(co nfig-router)# network192.168.2.0RC(co nfig-router)# network192.168.30.02.使用RG-PATS網(wǎng)絡(luò)協(xié)議分析儀采集RIPv1數(shù)據(jù)包當(dāng)拓撲中的所有路由器啟動了RIP路由進程,這時所有路由器都會以廣播的方式通過其接口發(fā)送一個請求信息,請求其鄰居所有的路由表信息,如下圖所示,因為在此拓撲中,路由器RA和路由器RB是通過192.168.1.0網(wǎng)段相連,路由器 B與路由器C是通過192.168.2.0網(wǎng)絡(luò)相連,所以其向外發(fā)送請求時是通

33、過192.168.1.1、192.168.1.2、192.168.2.1、192.168.2.2接口發(fā)送出去的。其使用的UDP協(xié)議的520端口與鄰居進行交換信息的;在 RIPv1數(shù)據(jù)包中其使用的命令為1,說明其是一個請求報文;版本信息為1,這說明其運行的RIPv1;目標(biāo)地址全為0,+ -T Hiierret:I主丁醫(yī)t V UDP .-m通同匚:5藝.口析站口;価-3 MR132啣校瘀It曲應(yīng)勺: D 希1 號 1:刁版運信月:: :二懦斷戸cmL iii址豹忖JWQ0 = _ 保自CKDCCEJ -二目+1成洛廬地工L- 3 fSHiO:.3聘心_ |f=:L?.LLKJ0D10這是路由器請

34、求鄰居的所有路由表信息;其它字段全為0 ;E19216S. 1.115 S. Z 5 fSE. 2E5*熱播吐昭孝節(jié)-0埶掛吐注節(jié)0豹歯包;4字節(jié)更1據(jù)邑啟垃希仙脈曲節(jié)。勵3問:芍坤節(jié)躺邑箱宇節(jié)-o粗3垃:廳時節(jié) - S耐應(yīng)丹F 號 1M :甜丄 155.25E.25?.2ES|.熱據(jù)吐:軸字孕-削拯吐M字節(jié)o埶祗包圧時節(jié)0贓包:鶉字節(jié)松包、1鵬寧節(jié)Z童:7 ifia.2.72$3l231255 工巧閩1 tfihlF列;(KOOOZt黔IK勿:磚節(jié)1 ffttcnwxj-J冃胖隔陀址】羽LEdj針事灼:摳學(xué)尋j fiti.ao時41赳;齢葦J??谇糅簹w節(jié),寒星值:C&OMOM1j 敷申R

35、:mjoa2口 a 対工1154. iK2SSL25弓住好.霑斗切J痢辭曲AEGa戢握迥:歸葦j目標(biāo)融liFig町mwt c計1B包歸節(jié)軸QM、齡!1赴!琳衣J.0.0.0計體赳;訊孑節(jié)j Kf|-M90QWl針樞勿:B6宇節(jié) ifi 帥草列計II遇:1如苛.1 ffttrGD(KW4* m. M4g:弊2$t255 緞司S 1臭冒g:屯丑站Ijj!曲pEB-ji林IB理対節(jié)J封拒粗空字節(jié)a :UI也歸節(jié)WI 4 RT 415:(1 IJCO3G0C2圖3-2 RG-PATS絡(luò)協(xié)議分析儀采集 RIPvl報文路由器RB接收到RA的請求報文后,并以響應(yīng)報文發(fā)送給路由器RA,響應(yīng)報文中包含了所有的路

36、由表信息, 上圖中公布了目標(biāo)網(wǎng)絡(luò) 192.168 20、192.168.30.0、192.168.20.0信息, 并將其度量也公布給鄰居路由器RA;響應(yīng)報文的命令為2,則此報文為響應(yīng)報文;地址系列為2,由此報文為IP報文;目標(biāo)網(wǎng)絡(luò)、度量值則為路由表信息;但在此更新報文中沒有目標(biāo)為192.168.1.0的路由信息,因為 RIP路由協(xié)議為了防止環(huán)路,采用了水平分割的技術(shù)。3.使用RG-PAT助、議數(shù)據(jù)發(fā)生器發(fā)送RIPv1數(shù)據(jù)包把路由器RA關(guān)掉,把RG-PAT助、議儀連接到網(wǎng)絡(luò)中,使用 RG-PAT助、議儀的協(xié)議數(shù)據(jù) 發(fā)生器編輯一個數(shù)據(jù)包, 模擬路由器A發(fā)送路由更新信息。 在RG-PAT助、議儀上打

37、開數(shù)據(jù)包 發(fā)生器,編輯一個 RIPv1數(shù)據(jù)包。首先點擊菜單欄“添加”,如下圖所示:H他D 塀曙艙 If 趕ii咕IS X 毛 IfJ粘靈 刪隱 全造發(fā)送網(wǎng)卡關(guān)于圖3-3添加報文添加一個RIPv1協(xié)議模板,點擊確認添加,如下圖所示:邊祖制阿&劭阿可麗詭-時畫豪;|300覺秒怖A| 馭肯| 咖|圖3-4添加RIPV1協(xié)議模板修改協(xié)議模板的每個值:Ethernet II 圭寸裝:?目標(biāo)物理地址設(shè)置為廣播地址FF-FF-FF-FF-FF-FF?原物理地址設(shè)置為路由器RA的fa0/0接口 MAC地址?類型:0800 IP封裝:?版本信息:4? IP頭長度:5?服務(wù)類型:C0?總長度:52?標(biāo)識:0?標(biāo)志

38、:2?生存時間:64?協(xié)議類型:17?發(fā)送 IP 地址:192.168.1.1?目標(biāo) IP 地址:255.255.255.255UDP封裝:?源端口號:520?目標(biāo)端口號:520? UDP長度:32 RIPv1 封裝:?命令:2?版本信息:1?地址系列:2?目標(biāo)網(wǎng)絡(luò):192.168.10.0?度量值:1編輯完成數(shù)據(jù)包后,需要點擊菜單欄的校驗和,進行數(shù)據(jù)檢驗,如下圖所示:圖3-5校驗和計算F圖是編輯完成并經(jīng)過校驗的數(shù)據(jù)包:序號I耐閆丹ttliBBVttt&心11B300“” |均2”倔.1.1昌的詢韻也址十 TXiBMw間oo4=Q-a-x ya險間0B00tAiamLmai4陰5eiuQ用務(wù)贅

39、filHUtJS2歸00E7【憫9(qilg阿o生育時同M總均議曲17目辭夕叢逹尸電址192. L&SL 九 1【坨冋倉目屁:;tfcii T UDPttG滙昨號5200130目的*口號5剛Q UDPfi-feJSEUHIZ3D L Hi呦喝f眩團日*Frdv誼披知令令20IU1LI10加JMI2Q附O 転兩塔翊址IMIJM-JOO00000009【口赳回很留oanoooo16 H)00MW01十之逡靠SOW O卻摒現(xiàn)00p*neoiV圖3-6編輯完成的RIPV1報文數(shù)據(jù)包編輯完成之后,首先在路由器RB使用show ip route命令查看路由器 RA沒有關(guān)閉前的路由表,如下圖所示:Codes

40、. C - connected. S - static, R- RIP B-BGPO - OSPF. 1A - OSPF inter areaN1 - OSPF USSA eternal type 1.NZ- OSPF NSSA external type 2El -OSPF ewemaltype 1. E2 - OSPF external 鈔pe2i IS IS L1 IS IS teveH. L2 - IS IS level 2. ia IS-tS inter areaG CCCCRCCR - candidate default192 168 1 0 24 is directly conr

41、wcted PastEttiernet 0/0192 168 1 232 is local host192 166 2 Q 24 is directly connected FastEHiernet 0/1192 168 2.132 is local host192 168J 0.0/24 (120/1) via 192 J 68.1 100:00:12. FastBhemet (KO192 168 20 0/24 is diredly connected. Loopback 0192 168 201/32 is local host.192 18 300/24 120/11 via 192

42、1QB2 2. Q00026 FgstEtherntQd圖3-7查看路由表然后關(guān)閉路由器 RA,等一會之后,再用show ip route命令查看路由器 RB的路由表,這時去 往192.168.10.0網(wǎng)絡(luò)的路由信息不存在了,如下圖所示:RB#shcw ip routeCodes: C - connected. S - static, R - RIP B - BGP0 - OSPF, IA OSPF inter areaN1 - OSPr NSSA external type 1. N2 - OSFT NSSA external type 2E1 - OSPF external tvpe 1,

43、 E2 - OSPF exlemal type 2I IS-IS, IL1 - IS IS level-1. L2 - IS IS level-2, ia - IS-IS inter area -candidate defaultGateway of last resort is no setC 192 168 1 0/24 is directly connected FastFthernetO/DC 192.168.1 2/32 is local hostC 192.168.2 0/24 is directly connected FastthernetO/1C 192.160.2 1/32

44、 is local host.C 192 168.20 0/24 is diiecUy connected, Loopback 0C 192 168.20,1/32 IS local hostR 192168 30.0/24 120.1 via 192168 2.2, 00:00:02, FaslEthemetO;1圖6-26查看路由表這時,在路由器RB上使用debug ip rip packet命令,找開debug信息測試,再使用RG-PATS協(xié)議儀的協(xié)議數(shù)據(jù)發(fā)生器發(fā)送剛編輯好的數(shù)據(jù)包,點擊協(xié)議數(shù)據(jù)發(fā)器的菜單欄的“發(fā)送”鍵,發(fā)送數(shù)據(jù)包區(qū)如下圖所示:忌送參數(shù)1循環(huán)授送倉送次數(shù)Tor覽送信息技送

45、息數(shù)據(jù)包數(shù):10疫選數(shù)據(jù)包;0 進施:開始匚蘑圖3-8數(shù)據(jù)包發(fā)送數(shù)量選擇循環(huán)發(fā)送,發(fā)送次數(shù)為10,點擊“開始”按鍵開始發(fā)送。這時路由器RB上顯示如下信息:May 13 OU 26 39 RU %7May 13 00:26:39 RB %7May 13 00 263& RB%7May 15 00:26:39 RB %7 May 13 00:26 39 RB %7May nOO.;G.39 RB %7 May 13 00.26.39 RB %7 May 13 00:639 RB %7:M刖 13 00:26-39 RB%7: May 13 00:26 39 RB %7 May 13 00:26:3

46、9 RB%7 May 13 0026 39 RB %7 Mfly130026 39 RB %7 May 13 00 26 40 RB %7 May 13 00 26 W RB%7RIP) RIP M鄭pak&l, sock-2125 訓(xùn);二1&B 1.1 1酊24RIP Received unknov/n packet coms from different subnet - RIP RIP 瞬峻加padte sock 2125 srt;-l92.l68 1.1 Ien24route-entry, farrily 2 ic 192,168.10.0 metric KIRI-1RIPRPRPRP

47、RPRHPRLRPRPReceived v&fBion 1 response packedTranslate mask to 24 “Sch&diie oulpul triqqertimer RIP rcveiyd packet sock=2l25 srl921661 1 I的24Na-a vai? .krrrj.Etrnn -ittrrt ihn-RIP ngrwivedpacket, sock-2125 sk-192.10S 1.1 Ien24- route ent family 2 ip 1D2.ie8 10.0 metric V1Received version 1 response

48、packetTpinslatR makto ?4RIPsock=2125 s-192.168 11 Ien24-Received unknown packet comes from difTcreni sutnci May 13 0026-40 RB %7 RIP RIP飯按j進0 packet 5OCk=21Z5 劃滬 1 莊 160 1 1 Ien24May 13 00 2640 RB %7route*ent7 family 2192 160 10 0 metncMay 13 00 2640 RB %7 RIP Received version 1 response packets13 0

49、0:26:40 RB %7 Rl D1 Translato mask to 24 圖3-9 debug命令測試在路由器R上使用命令show ip route查看是否學(xué)習(xí)到192.168.10.0網(wǎng)絡(luò)的路由,如下圖所示:RBfrshow ip routeCodes: C - connected S ” stabc, R RIRB - BGPO - OSPF. IA - OSPF inter areaN1 - OSPF NSSA external type 1.N2-OSPF NSSA external type 2E1 OSPF external type 1P E2 OSPF external

50、 type 2I - ISIS丄 1 亠 IS4S leveM 丄2 ISJS levek2, ia PS4S inter area1 - candtdate defaultGateway of last resort is no setC 192 168.1.024 is directly connettedt FastEthernt WC 192168.1 2/32 is local hosiC 192.168.2 0/24 悒 dirfrctly connected, FastEthfnt 0/1C 192.168.21/32 is local hostR 192.16810 0/24 120/lJvia 192.168.1.1,00 0010. FasiEthernet 0C 192 16S 20 O 24 is direct!/ connected L oopback 0C 192 1Cfi 201/32 isiocafhostR 192168 30

溫馨提示

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

最新文檔

評論

0/150

提交評論