RIP與OSPF協(xié)議詳細(xì)對(duì)比

本文主要總結(jié)個(gè)人學(xué)習(xí)討論RIP 和 OSPF的知識(shí)撒顿,具體如下:

互聯(lián)網(wǎng)可以劃分為多個(gè)自治系統(tǒng)(autonomous system, AS) ,每個(gè)AS內(nèi)部可以和別的 AS 使用不同的路由選擇協(xié)議,根據(jù)使用的范圍差異可以將路由選擇協(xié)議劃分為:

  • 自治系統(tǒng)內(nèi)部的協(xié)議(interior gateway protocols, IGP):RIP 和 OSPF
  • 自治系統(tǒng)間的協(xié)議:(border gateway protocol, BGP)


    IGP與BGP示意圖

RIP是最常用的協(xié)議,產(chǎn)生的開銷最低屈雄,但不能在大型網(wǎng)絡(luò)中使用例嘱。另一方面狡逢,OSPF在傳輸成本方面比RIP表現(xiàn)更好,適用于大型網(wǎng)絡(luò)拼卵。OSPF還提供最大吞吐量和最低排隊(duì)延遲。

1. RIP

RIP 是一種基于距離向量的路由選擇協(xié)議蛮艰,它使用跳數(shù)(Hop Count)作為度量值來衡量到達(dá)目的地址的距離腋腮。直接相連的路由器跳數(shù)為 1。跳數(shù)最多為 15壤蚜,超過則表示不可達(dá)即寡。RIP 每隔30秒和相鄰路由器交換自己的路由表,經(jīng)過若干次交換之后袜刷,所有路由器最終會(huì)知道到達(dá)本自治系統(tǒng)中任何一個(gè)網(wǎng)絡(luò)的最短距離和下一跳路由器地址聪富。

下例說明RIP協(xié)議是如何工作:假設(shè)我們有兩條從源(R1)到目的地(R7)的路徑。RIP協(xié)議將選擇具有較少跳數(shù)的Route2著蟹。(參考鏈接3中有詳細(xì)的圖例)

  • Route1:R1-R2-R4-R6-R7
  • Route2:R1-R3-R5-R7
RIP路由更新規(guī)則:
  • 對(duì)地址為 X 的相鄰路由器發(fā)來的 RIP 報(bào)文墩蔓,先修改報(bào)文中的所有項(xiàng)目,把下一跳字段中的地址改為 X萧豆,并把所有的距離字段加 1奸披;
  • 對(duì)修改后的 RIP 報(bào)文中的每一個(gè)項(xiàng)目,進(jìn)行以下步驟:
  • 若原來的路由表中沒有目的網(wǎng)絡(luò) N涮雷,則把該項(xiàng)目添加到路由表中阵面;
  • 否則:若下一跳路由器地址是 X,則把收到的項(xiàng)目替換原來路由表中的項(xiàng)目洪鸭;否則:若收到的項(xiàng)目中的距離 d 小于路由表中的距離样刷,則進(jìn)行更新(例如原始路由表項(xiàng)為 Net2, 5, P,新表項(xiàng)為 Net2, 4, X览爵,則更新)置鼻;否則什么也不做。
  • 若 3 分鐘還沒有收到相鄰路由器的更新路由表拾枣,則把該相鄰路由器標(biāo)為不可達(dá)沃疮,即把距離置為 16。
RIP優(yōu)缺點(diǎn):
  1. RIP非常適合小型網(wǎng)絡(luò)梅肤,它易于理解和配置司蔬,同時(shí)幾乎所有路由器都支持它。但是 RIP的跳數(shù)限制為15姨蝴,超出該距離則無法訪問俊啼,限制了網(wǎng)絡(luò)的規(guī)模。
  2. RIP網(wǎng)絡(luò)收斂速度非常慢左医,當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時(shí)授帕,要經(jīng)過比較長(zhǎng)的時(shí)間才能將此消息傳送到所有路由器同木。由于RIP中的任何路由更新都會(huì)占用大量帶寬,因此關(guān)鍵IT流程的資源受到限制跛十。
  3. RIP不支持同一路由上的多條路徑彤路,這可能會(huì)產(chǎn)生更多的路由環(huán)路。在使用固定跳數(shù)指標(biāo)選擇最佳路由時(shí)芥映,RIP在基于實(shí)時(shí)數(shù)據(jù)比較路由時(shí)無法工作洲尊。

2. OSPF

OSPF(開放最短路徑優(yōu)先 )是為了克服 RIP 的缺點(diǎn)而開發(fā)出來的。OSPF使用了 Dijkstra 提出的最短路徑算法 SPF奈偏。使用OSPF協(xié)議需要有關(guān)復(fù)雜網(wǎng)絡(luò)的高級(jí)知識(shí)坞嘀。因此OSPF路由協(xié)議允許路由器根據(jù)傳入請(qǐng)求計(jì)算路由。
OSPF的缺點(diǎn)是惊来,當(dāng)網(wǎng)絡(luò)中添加了更多路由器時(shí)丽涩,它無法擴(kuò)展。而OSPF缺乏可擴(kuò)展性使其不適合在Internet上進(jìn)行路由裁蚁。

OSPF工作過程:
  • 尋找鄰居
  • 建立鄰接關(guān)系
  • 鏈路狀態(tài)信息傳遞
  • 計(jì)算路由
OSPF工作過程

OSPF 具有以下特點(diǎn):

  • 向本自治系統(tǒng)中的所有路由器發(fā)送信息矢渊,這種方法是洪泛法。
  • 發(fā)送的信息就是與相鄰路由器的鏈路狀態(tài)厘擂,鏈路狀態(tài)包括與哪些路由器相連以及鏈路的度量昆淡,度量用費(fèi)用、距離刽严、時(shí)延昂灵、帶寬等來表示。
  • 只有當(dāng)鏈路狀態(tài)發(fā)生變化時(shí)舞萄,路由器才會(huì)發(fā)送信息眨补。
  • 所有路由器都具有全網(wǎng)的拓?fù)浣Y(jié)構(gòu)圖,并且是一致的倒脓。相比于 RIP撑螺,OSPF 的更新過程收斂的很快。

3. RIP與OSPF對(duì)比

  • 路由協(xié)議類型: RIP是距離矢量協(xié)議崎弃,而OSPF是鏈路狀態(tài)協(xié)議甘晤。距離矢量協(xié)議使用跳數(shù)來確定傳輸路徑。鏈路狀態(tài)協(xié)議分析不同的源饲做,如速度线婚,成本和路徑擁塞,同時(shí)識(shí)別最短路徑盆均。

  • 路由表構(gòu)造: RIP使用周圍的路由器請(qǐng)求路由表塞弊。然后合并該信息并構(gòu)造自己的路由表。該表定期發(fā)送到相鄰設(shè)備,同時(shí)更新路由器的合并表游沿。在OSPF中饰抒,路由器通過僅從相鄰設(shè)備獲取所需信息來合并路由表。它永遠(yuǎn)不會(huì)獲得設(shè)備的整個(gè)路由表诀黍,并且路由表構(gòu)造非常簡(jiǎn)單袋坑。

  • 跳數(shù)限制: RIP最多只允許15跳,而在OSPF中沒有這樣的限制眯勾。

  • 使用的算法: RIP使用距離向量算法咒彤,而OSPF使用最短路徑算法Dijkstra來確定傳輸路由。

  • 網(wǎng)絡(luò)分類:在RIP中咒精,網(wǎng)絡(luò)分為區(qū)域和表格。在OSPF中旷档,網(wǎng)絡(luò)被分類為區(qū)域模叙,子區(qū)域,自治系統(tǒng)和骨干區(qū)域鞋屈。

  • 復(fù)雜性級(jí)別: RIP相對(duì)簡(jiǎn)單范咨,而OSPF則要復(fù)雜得多。

  • RIP與OSPF應(yīng)用: RIP適用于較小的網(wǎng)絡(luò)厂庇,因?yàn)樗哂刑鴶?shù)限制渠啊。OSPF非常適合大型網(wǎng)絡(luò)

參考鏈接

  1. RIP vs OSPF: What Is the Difference?
  2. Difference Between RIP and OSPF
  3. RIP路由協(xié)議(包含圖解)
  4. OSPF基礎(chǔ)介紹
  5. 技術(shù)面試必備基礎(chǔ)知識(shí)

版權(quán)聲明:原創(chuàng)作品,歡迎轉(zhuǎn)載:http://www.reibang.com/p/63093df8064c

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末权旷,一起剝皮案震驚了整個(gè)濱河市替蛉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拄氯,老刑警劉巖躲查,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異译柏,居然都是意外死亡镣煮,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門鄙麦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來典唇,“玉大人,你說我怎么就攤上這事胯府〗橄危” “怎么了?”我有些...
    開封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵盟劫,是天一觀的道長(zhǎng)夜牡。 經(jīng)常有香客問我,道長(zhǎng),這世上最難降的妖魔是什么塘装? 我笑而不...
    開封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任急迂,我火速辦了婚禮,結(jié)果婚禮上蹦肴,老公的妹妹穿的比我還像新娘僚碎。我一直安慰自己,他們只是感情好阴幌,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開白布勺阐。 她就那樣靜靜地躺著,像睡著了一般矛双。 火紅的嫁衣襯著肌膚如雪渊抽。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天议忽,我揣著相機(jī)與錄音懒闷,去河邊找鬼。 笑死栈幸,一個(gè)胖子當(dāng)著我的面吹牛愤估,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播速址,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼玩焰,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了芍锚?” 一聲冷哼從身側(cè)響起昔园,我...
    開封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎闹炉,沒想到半個(gè)月后蒿赢,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡渣触,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年羡棵,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嗅钻。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡皂冰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出养篓,到底是詐尸還是另有隱情秃流,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布柳弄,位于F島的核電站舶胀,受9級(jí)特大地震影響概说,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜嚣伐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一糖赔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧轩端,春花似錦放典、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至拱层,卻和暖如春弥臼,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背根灯。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工醋火, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人箱吕。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像柿冲,于是被迫代替她去往敵國(guó)和親茬高。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容