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

RIP協(xié)議-中興( 三 )


從報(bào)文中我們可以看出 , RIP-1不能運(yùn)行于包含有子網(wǎng)的自治系統(tǒng)中 , 因?yàn)樗鼪](méi)有包含運(yùn)行所必須的子網(wǎng)信息-子網(wǎng)掩碼 。RIP-2有子網(wǎng)掩碼 , 因而它可以運(yùn)行于包含有子網(wǎng)的自治系統(tǒng)中 , 這也是RIP-2對(duì)RIP-1有意義的改進(jìn) 。
4.RIP協(xié)議的運(yùn)行 網(wǎng)關(guān)剛啟動(dòng)時(shí) , 運(yùn)行V-D算法 , 對(duì)V-D路由表進(jìn)行初始化 , 為每一個(gè)和它直接相連的實(shí)體建一個(gè)表目 , 并設(shè)置目的IP地址 , 距離為1(這里RIP和V-D略有不同) , 下一站的IP為0 , 還要為這個(gè)表目設(shè)置兩個(gè)定時(shí)器(超時(shí)計(jì)時(shí)器和垃圾收集計(jì)時(shí)器) 。每隔30秒就向它相鄰的實(shí)體廣播路由表的內(nèi)容 。相鄰的實(shí)體收到廣播時(shí) , 在對(duì)廣播的內(nèi)容進(jìn)行細(xì)節(jié)上的處理之前 , 對(duì)廣播的數(shù)據(jù)報(bào)進(jìn)行檢查 。因?yàn)閺V播的內(nèi)容可能引起路由表的更新 , 所以這種檢查是細(xì)致的 。首先檢查報(bào)文是否來(lái)自端口520的UDP數(shù)據(jù)報(bào) , 假如不是 , 則丟棄 。否則看RIP報(bào)文的版本號(hào):假如為0 , 這個(gè)報(bào)文就被忽略;假如為1 , 檢查必須為0的字段 , 假如不為0 , 忽略該報(bào)文;假如大于1 , RIP-1對(duì)必須為0的字段就不檢查 。然后對(duì)源IP地址進(jìn)行檢查 , 看它是否來(lái)自直接相連的鄰居 , 假如不是來(lái)自直接鄰居 , 則報(bào)文被忽略 。假如上面的檢查都是有效的 , 則對(duì)廣播的內(nèi)容進(jìn)行逐項(xiàng)的處理 ??此亩攘恐凳欠翊笥?5 , 假如是則忽略該報(bào)文(實(shí)際上 , 假如來(lái)自相鄰網(wǎng)關(guān)的廣播 , 這是不可能的) 。然后檢查地址族的內(nèi)容 , 假如不為2 , 則忽略該報(bào)文 。然后更新自己的路由表 , 并為每個(gè)表目設(shè)置兩個(gè)計(jì)時(shí)器 , 初始化其為0 。就這樣所有的網(wǎng)關(guān)都每隔30秒向外廣播自己的路由表 , 相鄰的網(wǎng)關(guān)和主機(jī)收到廣播后來(lái)更新自己的路由表 。直到每個(gè)實(shí)體的路由表都包含到所有實(shí)體的尋徑信息 。假如某條路由忽然斷了 , 或者是其度量大于15 , 與其直接相鄰的網(wǎng)關(guān)采用分割范圍或觸發(fā)更新的方法向外廣播該信息 , 其他的實(shí)體在兩個(gè)計(jì)時(shí)器溢出的情況下將該路由從路由表中刪除 。假如某個(gè)網(wǎng)關(guān)發(fā)現(xiàn)了一條更好的路徑,它也向外廣播,與該路由相關(guān)的每個(gè)實(shí)體都要更新自己的路由表的內(nèi)容 。
為了更好地理解RIP協(xié)議的運(yùn)行 , 下面以圖2所示的簡(jiǎn)單的互連網(wǎng)為例來(lái)討論圖中各個(gè)路由器中的路由表是怎樣建立起來(lái)的 。
在一開始 , 所有路由器中的路由表只有路由器所接入的網(wǎng)絡(luò)(共有兩個(gè)網(wǎng)絡(luò))的情況 ?,F(xiàn)在的路由表增加了一列 , 這就是從該路由表到目的網(wǎng)絡(luò)上的路由器的“距離” 。在圖中“下一站路由器”項(xiàng)目中有符號(hào)“-” , 表示直接交付 。這是因?yàn)槁酚善骱屯痪W(wǎng)絡(luò)上的主機(jī)可直接通信而不需要再經(jīng)過(guò)別的路由器進(jìn)行轉(zhuǎn)發(fā) 。同理 , 到目的網(wǎng)絡(luò)的距離也都是零 , 因?yàn)樾枰?jīng)過(guò)的路由器數(shù)為零 。圖中粗的空心箭頭表示路由表的更新 , 細(xì)的箭頭表示更新路由表要用到相鄰路由表傳送過(guò)來(lái)的信息 。

接著 , 各路由器都向其相鄰路由器廣播RIP報(bào)文 , 這實(shí)際上就是廣播路由表中的信息 。
假定路由器R2先收到了路由器R1和R3的路由信息 , 然后就更新自己的路由表 。更新后的路由表再發(fā)送給路由器R1和R3 。路由器R1和R3分別再進(jìn)行更新 。
RIP協(xié)議存在的一個(gè)問(wèn)題是:當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時(shí) , 要經(jīng)過(guò)比較長(zhǎng)的時(shí)間才能將此信息傳送到所有的路由器 。以圖2為例 , 設(shè)三個(gè)路由器都已經(jīng)建立了各自的路由表 , 現(xiàn)在路由器R1和網(wǎng)1的連接線路與染短開 。路由器R1發(fā)現(xiàn)后 , 將到網(wǎng)1的距離改為16 , 并將此信息發(fā)給路由器R2 。由于路由器R3發(fā)給R2的信息是:“到網(wǎng)1經(jīng)過(guò)R2距離為2” , 于是R2將此項(xiàng)目更新為“到網(wǎng)1經(jīng)過(guò)R3距離為3” , 發(fā)給R3 。R3再發(fā)給R2信息:“到網(wǎng)1經(jīng)過(guò)肉距離為4” 。這樣一直到距離增大到16時(shí) , R2和R3才知道網(wǎng)1是不可達(dá)的 。RIP協(xié)議的這一特點(diǎn)叫做:好消息傳播得快 , 而壞消息傳播得慢 。像這種網(wǎng)絡(luò)出故障的傳播時(shí)間往往需要較長(zhǎng)的時(shí)間 , 這是RIP的一個(gè)主要缺點(diǎn) 。

推薦閱讀