RIP協(xié)議注定被淘汰?
RIP協(xié)議作為路由協(xié)議的“鼻祖”我們看到更多的則是它的缺點(diǎn)。隨著網(wǎng)絡(luò)的不斷發(fā)展,它的一些功能及限制已經(jīng)不能滿足人們的需要了。雖然RIP協(xié)議有很長(zhǎng)的歷史,但它還是有自身的限制.它非常適合于為早期的網(wǎng)絡(luò)互聯(lián)計(jì)算路由;然而,技術(shù)進(jìn)步已極大地改變了互聯(lián)網(wǎng)絡(luò)建造和使用的方式.因此,RIP會(huì)很快被今天的互聯(lián)網(wǎng)絡(luò)所淘汰.
RIP的一些***限制是:
◆不能支持長(zhǎng)于15跳的路徑.
◆依賴于固定的度量來(lái)計(jì)算路由.
◆對(duì)路由更新反應(yīng)強(qiáng)烈.
◆相對(duì)慢的收斂.
◆缺乏動(dòng)態(tài)負(fù)均衡支持.
跳數(shù)限制
RIP設(shè)計(jì)用于相對(duì)小的自治系統(tǒng).這樣一來(lái),它強(qiáng)制規(guī)定了一個(gè)嚴(yán)格的跳數(shù)限制為1 5跳.當(dāng)報(bào)文由路由設(shè)備轉(zhuǎn)發(fā)時(shí),它們的跳數(shù)計(jì)數(shù)器會(huì)加上其要被轉(zhuǎn)發(fā)的鏈路的耗費(fèi).如果跳數(shù)計(jì)值到1 5之后,報(bào)文仍沒到達(dá)它尋址的目的地,那個(gè)目的地就被認(rèn)為是不可達(dá)的,并且報(bào)文被丟棄.
這會(huì)有效地固定網(wǎng)絡(luò)直徑***是15跳.依賴于如何聰明地設(shè)計(jì)網(wǎng)絡(luò),這個(gè)值足夠大用于建造一個(gè)相當(dāng)大的網(wǎng)絡(luò),但是和其他更現(xiàn)代化的路由協(xié)議相比較,RIP仍受到嚴(yán)格的限制.因此,如果你要建造的網(wǎng)絡(luò)具有很多特性但又不是非常小,那么,RIP協(xié)議可能不是正確的選擇.
固定度量
對(duì)跳數(shù)的討論為考察RIP的下一個(gè)基本限制作了很好的鋪墊,這個(gè)限制就是:固定耗費(fèi)度量.雖然耗費(fèi)度量能由管理員配置,但它們本質(zhì)上是靜態(tài)的.RIP不能實(shí)時(shí)地更新它們以適應(yīng)網(wǎng)絡(luò)中遇到的變化.由管理員定義的耗費(fèi)度量保持不變,直到手動(dòng)更新.
這意味著RIP尤其不適合于高度動(dòng)態(tài)的網(wǎng)絡(luò),在這種環(huán)境中,路由必須實(shí)時(shí)計(jì)算以反映網(wǎng)絡(luò)條件的變化.舉個(gè)例子,假如網(wǎng)絡(luò)支持對(duì)時(shí)間敏感的應(yīng)用,那么使用能基于可測(cè)的傳輸線路延遲或者給定線路上存在的負(fù)載情況來(lái)計(jì)算路由的協(xié)議就是合理的想法.RIP協(xié)議使用固定度量,因此,它不能支持實(shí)時(shí)路由計(jì)算.
對(duì)路由表更新反應(yīng)強(qiáng)烈
RIP節(jié)點(diǎn)會(huì)每隔3 0秒鐘無(wú)向地廣播其路由表.在具有許多節(jié)點(diǎn)的大型網(wǎng)絡(luò)中,這會(huì)消耗掉相當(dāng)數(shù)量的帶寬.
收斂慢
從人的角度來(lái)看,等待3 0秒進(jìn)行一次更新不會(huì)感到不方便.然而,路由器和計(jì)算機(jī)以比人快得多的速度運(yùn)行.不得不等上3 0秒進(jìn)行一次更新會(huì)有很明顯的不利結(jié)果.這點(diǎn)可以在本章1 2 . 3節(jié)中看出來(lái).
比僅僅等上3 0秒進(jìn)行一次更新更具破壞性的卻是不得不等上1 8 0秒來(lái)作廢一條路由.而這只是一臺(tái)路由器開始進(jìn)行收斂所需的時(shí)間量.依賴于互聯(lián)的路由器個(gè)數(shù)及它們的拓?fù)浣Y(jié)構(gòu),可能需要重復(fù)更新才能完全收斂于新拓?fù)?RIP路由器收斂速度慢會(huì)創(chuàng)造許多機(jī)會(huì)使得無(wú)效路由仍被錯(cuò)誤地作為有效路由進(jìn)行廣播.顯然,這樣會(huì)降低網(wǎng)絡(luò)性能.這一點(diǎn)本應(yīng)充分地顯示RIP協(xié)議內(nèi)在的收斂慢所帶來(lái)的危險(xiǎn)性.
缺乏負(fù)載均衡
RIP的另一個(gè)明顯不足是其缺乏動(dòng)態(tài)負(fù)載均衡能力.圖1顯示了一臺(tái)具有兩條至另一臺(tái)路由器串行鏈接的情況.理想情況下,圖中的路由器會(huì)盡可能平等地在兩條串行鏈接中分配流量.這會(huì)使兩條鏈路上的擁塞最小,并優(yōu)化性能.
圖1 具有冗余串行鏈接的路由器
不幸的是,RIP不能進(jìn)行這樣的動(dòng)態(tài)負(fù)載均衡.它會(huì)使用首先知道的一條物理鏈路.它會(huì)在這條鏈接上轉(zhuǎn)發(fā)所有的報(bào)文,即使在第二條鏈接可用的情況下也是如此.改變這種情況的惟一方式是圖1 9中的路由器接收到一個(gè)路由更新通知它到任何一個(gè)目的地的度量發(fā)生了變化.如果更新指出到目的地的第二條鏈路具有***的耗費(fèi),它就會(huì)停止使用***條鏈路而使用第二條鏈路.
RIP內(nèi)在的缺乏負(fù)載均衡的能力使其使用限制在小型網(wǎng)絡(luò)中.簡(jiǎn)單網(wǎng)絡(luò)的突出特點(diǎn)往往是幾乎沒有冗余路由.因此,負(fù)載均衡不作為設(shè)計(jì)要求,可以不支持.
小結(jié)
RIP易于配置、靈活和容易使用的特點(diǎn)使其成為非常成功的路由協(xié)議.從RIP開發(fā)以來(lái),它在計(jì)算、組網(wǎng)和互聯(lián)技術(shù)等方面已有了長(zhǎng)足進(jìn)步.這些進(jìn)步的積累效應(yīng)使RIP成為流行協(xié)議.實(shí)際上,在今天有許多使用中的路由協(xié)議比RIP協(xié)議先進(jìn).雖然這些協(xié)議取得成功,但RIP仍是非常有用的路由協(xié)議,前提是理解了其不足的實(shí)際含義并能正確地使用它.