日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

RIP:選路信息協(xié)議

【RIP:選路信息協(xié)議】
;;;;本節(jié)對(duì)RIP進(jìn)行了描述,這是因?yàn)樗亲顝V為使用(也是最受攻擊)的選路協(xié)議 。對(duì)于RIP的正式描述文件是RFC 1058 [Hedrick 1988a],但是該RFC是在該協(xié)議實(shí)現(xiàn)數(shù)年后才出現(xiàn)的 。
10.4.1 報(bào)文格式
;;;;RIP報(bào)文包含中在UDP數(shù)據(jù)報(bào)中,如圖10-2所示(在第11章中對(duì)UDP進(jìn)行更為具體的描述) 。
;;;;圖1 0 - 3給出了使用I P地址時(shí)的RIP報(bào)文格式 。
;;;;命令字段為1表示請(qǐng)求,2表示應(yīng)答 。還有兩個(gè)舍棄不用的命令( 3和4),兩個(gè)非正式的命令:輪詢( 5)和輪詢表項(xiàng)( 6) 。請(qǐng)
求表示要求其他系統(tǒng)發(fā)送其全部或部分路由表 。應(yīng)答則包含發(fā)送者全部或部分路由表 。
;;;;版本字段通常為1,而第2版RIP(1 0 . 5節(jié))將此字段設(shè)置為2 。
;;;;緊跟在后面的2 0字節(jié)指定地址系列( address family)(對(duì)于I P地址來(lái)說(shuō),其值是2)、I P地址以及相應(yīng)的度量 。在本節(jié)的后面可以看出,RIP的度量是以跳計(jì)數(shù)的 。
;;;;采用這種2 0字節(jié)格式的RIP報(bào)文可以通告多達(dá)2 5條路由 。上限2 5是用來(lái)保證RIP報(bào)文的總長(zhǎng)度為2 0×254 = 504,小于5 1 2字節(jié) 。由于每個(gè)報(bào)文最多攜帶2 5個(gè)路由,因此為了發(fā)送整個(gè)路由表,經(jīng)常需要多個(gè)報(bào)文 。
10.4.2 正常運(yùn)行
;;;;讓我們來(lái)看一下采用RIP協(xié)議的routed程序正常運(yùn)行的結(jié)果 。RIP常用的U D P端口號(hào)是5 2 0 。
;;;;? 初始化:在啟動(dòng)一個(gè)路由守護(hù)程序時(shí),它先判定啟動(dòng)了哪些接口,并在每個(gè)接口上發(fā)送一個(gè)請(qǐng)求報(bào)文,要求其他路由器發(fā)送完整路由表 。在點(diǎn)對(duì)點(diǎn)鏈路中,該請(qǐng)求是發(fā)送給其他終點(diǎn)的 。假如網(wǎng)絡(luò)支持廣播的話,這種請(qǐng)求是以廣播形式發(fā)送的 。目的U D P端口號(hào)是
5 2 0(這是其他路由器的路由守護(hù)程序端口號(hào)) 。
;;;;這種請(qǐng)求報(bào)文的命令字段為1,但地址系列字段設(shè)置為0,而度量字段設(shè)置為1 6 。這是一種要求另一端完整路由表的非凡請(qǐng)求報(bào)文 。
;;;;? 接收到請(qǐng)求 。假如這個(gè)請(qǐng)求是剛才提到的非凡請(qǐng)求,那么路由器就將完整的路由表發(fā)送給請(qǐng)求者 。否則,就處理請(qǐng)求中的每一個(gè)表項(xiàng):假如有連接到指明地址的路由,則將度量設(shè)置成我們的值,否則將度量置為1 6(度量為1 6是一種稱為“無(wú)窮大”的非凡值,它意味著沒(méi)有到達(dá)目的的路由) 。然后發(fā)回響應(yīng) 。
;;;;? 接收到響應(yīng) 。使響應(yīng)生效,可能會(huì)更新路由表 ??赡軙?huì)增加新表項(xiàng),對(duì)已有的表項(xiàng)進(jìn)行修改,或是將已有表項(xiàng)刪除 。
;;;;? 定期選路更新 。每過(guò)3 0秒,所有或部分路由器會(huì)將其完整路由表發(fā)送給相鄰路由器 。發(fā)送路由表可以是廣播形式的(如在以太網(wǎng)上),或是發(fā)送給點(diǎn)對(duì)點(diǎn)鏈路的其他終點(diǎn)的 。
;;;;? 觸發(fā)更新 。每當(dāng)一條路由的度量發(fā)生變化時(shí),就對(duì)它進(jìn)行更新 。不需要發(fā)送完整路由表,而只需要發(fā)送那些發(fā)生變化的表項(xiàng) 。
;;;;每條路由都有與之相關(guān)的定時(shí)器 。假如運(yùn)行RIP的系統(tǒng)發(fā)現(xiàn)一條路由在3分鐘內(nèi)未更新,就將該路由的度量設(shè)置成無(wú)窮大( 1 6),并標(biāo)注為刪除 。這意味著已經(jīng)在6個(gè)3 0秒更新時(shí)間里沒(méi)收到通告該路由的路由器的更新了 。再過(guò)6 0秒,將從本地路由表中刪除該路由,以保證該路由的失效已被傳播開(kāi) 。
10.4.3 度量
;;;;RIP所使用的度量是以跳( h o p )計(jì)算的 。所有直接連接接口的跳數(shù)為1 ??紤]圖1 0 - 4所示的路由器和網(wǎng)絡(luò) 。畫出的4條虛線是廣播RIP報(bào)文 。
;;;;路由器R 1通過(guò)發(fā)送廣播到N 1通告它與N 2之間的跳數(shù)是1(發(fā)送給N 1的廣播中通告它與N 1之間的路由是無(wú)用的) 。同時(shí)也通過(guò)發(fā)送廣播給N 2通告它與N 1之間的跳數(shù)為1 。同樣,R 2通告它與N 2的度量為1,與N 3的度量為1 。

推薦閱讀