淺析:RIP路由協(xié)議的原理
這次我們主要講解一下RIP路由協(xié)議的兩個版本的區(qū)別。針對他們的報文方式等有關(guān)內(nèi)容進(jìn)行一下比較。如果還有不清楚的朋友可以參閱《RIP路由協(xié)議的啟動和運(yùn)行》,在這里我們簡單回顧一下它的啟動和運(yùn)行,之后將對它的一些特點和版本進(jìn)行分析和對比。RIP啟動和運(yùn)行的整個過程可描述如下:
某路由器剛啟動RIP時,以廣播或組播的形式向相鄰路由器發(fā)送請求報文,相鄰路由器的RIP收到請求報文后,響應(yīng)該請求,回送包含本地路由表信息的響應(yīng)報文。
路由器收到響應(yīng)報文后,修改本地路由表,同時向相鄰路由器發(fā)送觸發(fā)修改報文,廣播路由修改信息。相鄰路由器收到觸發(fā)修改報文后,又向其各自的相鄰路由器發(fā)送觸發(fā)修改報文。在一連串的觸發(fā)修改廣播后,各路由器都能得到并保持***的路由信息。
同時,RIP每隔30秒向相鄰路由器廣播本地路由表,相鄰路由器在收到報文后,對本地路由進(jìn)行維護(hù),選擇一條***路由,再向其各自相鄰網(wǎng)絡(luò)廣播修改信息,使更新的路由最終能達(dá)到全局有效。同時,RIP路由協(xié)議采用超時機(jī)制對過時的路由進(jìn)行超時處理,以保證路由的實時性和有效性。
RIP-1和RIP-2
RIP有RIP-1和RIP-2兩個版本,可以指定接口所處理的RIP 報文版本。
RIP-1的報文傳送方式為廣播方式。RIP-2有兩種報文傳送方式,即廣播方式和組播方式,默認(rèn)將采用組播方式發(fā)送報文。RIP-2中組播地址為224.0.0.9。
組播發(fā)送報文的好處是在同一網(wǎng)絡(luò)中那些沒有運(yùn)行RIP的主機(jī)可以避免接收RIP的廣播報文。另外,以組播方式發(fā)送報文還可以使運(yùn)行RIP-1的主機(jī)避免錯誤地接收和處理RIP-2中帶有子網(wǎng)掩碼的路由。當(dāng)接口運(yùn)行RIP-2 廣播方式時,也可接收RIP-1的報文。
RIP是目前應(yīng)用較為廣泛的協(xié)議,它簡單、可靠,便于配置。但是,由于其收斂速度較慢,所以,只適用于中小型同構(gòu)網(wǎng)絡(luò),因為它允許的***站點數(shù)為15,任何超過15個站點的目的地均被標(biāo)記為不可達(dá)。而且RIP每隔30秒一次的路由信息廣播,也是造成網(wǎng)絡(luò)的廣播風(fēng)暴的重要原因之一。RIP正被大多數(shù)IP路由器廠商廣泛使用,并被廣泛應(yīng)用于大多數(shù)局域網(wǎng)及結(jié)構(gòu)較簡單的連續(xù)性強(qiáng)的地區(qū)性網(wǎng)絡(luò)。對于更復(fù)雜環(huán)境及大型網(wǎng)絡(luò),一般不使用RIP。
RIP路由協(xié)議優(yōu)缺點
RIP協(xié)議的優(yōu)點是配置簡單,非常適用于小規(guī)模網(wǎng)絡(luò)。
RIP協(xié)議的缺點包括:
大量廣播。RIP向所有鄰居每隔30秒廣播一次完整的路由表,將占用寶貴的帶寬資源,在較慢的廣域網(wǎng)鏈路上尤其有問題。
沒有成本概念。RIP沒有網(wǎng)絡(luò)延遲和鏈路成本的概念。當(dāng)采用RIP時,路由/轉(zhuǎn)發(fā)的決定只是基于跳線,這樣,很容易導(dǎo)致無法選擇***路由。例如,一條鏈路擁有較高的帶寬,但是,跳數(shù)較多,從而不能被選擇。
支持的網(wǎng)絡(luò)規(guī)模有限。由于RIP路由協(xié)議最多只支持16個步跳,當(dāng)超過該跳數(shù)時,網(wǎng)絡(luò)將認(rèn)為無法到達(dá)。因此,RIP只能適用于規(guī)模較少的網(wǎng)絡(luò)。















 
 
 
 
 
 
 