




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 第11章RIP路由協(xié)議本章能幫助大家掌握以下技術(shù)要點動態(tài)路由協(xié)議的分類和特點路由協(xié)議路由表的形成和維護(hù)和之間的區(qū)別路由協(xié)議水平分割等規(guī)則的作用和原理第章路由協(xié)議 前面學(xué)習(xí)了靜態(tài)路由,知道靜態(tài)路由是需要管理員手工配置的,只能適合小型的、網(wǎng)絡(luò)結(jié)構(gòu)比較固定的應(yīng)用環(huán)境。當(dāng)網(wǎng)絡(luò)范圍增大一些,每臺路由器需要訪問的網(wǎng)段數(shù)目變成幾十條甚至上百條,這個時候,如果還讓管理員手工配置路由條目可行嗎?如果不讓管理員手工配置,那有什么辦法讓路由器知道這些非直連網(wǎng)段應(yīng)該怎么到達(dá)呢?在本章中,將要學(xué)習(xí)一個動態(tài)路由協(xié)議一一路由信息協(xié)議,通過在路由器上配置路由協(xié)議,就可以實現(xiàn)路由器之間自動學(xué)習(xí)路由信息的目的,那么下面,就開始
2、本章的學(xué)習(xí)。動態(tài)路由動態(tài)路由概述雖然靜態(tài)路由在某些時刻是很有用的,但是靜態(tài)路由必須手工配置每一條路由條目,對于大中型的網(wǎng)絡(luò),或在拓?fù)浣?jīng)常改變的情況下,配置和維護(hù)靜態(tài)路由的工作量變得非常繁重。因此使用動態(tài)路由是非常有必要的。動態(tài)路由是網(wǎng)絡(luò)中的路由器之間互相通信,傳遞路由信息,利用收到的路由信息更新路由表的過程。它能實時地適應(yīng)網(wǎng)絡(luò)結(jié)構(gòu)的變化。如果路由更新信息表明網(wǎng)絡(luò)發(fā)生了變化,路由選擇軟件就會重新計算路由,并發(fā)出新的路由更新信息。這些信息通過各個網(wǎng)絡(luò),引起各路由器重新啟動其路由算法,并更新各自的路由表以動態(tài)地反映網(wǎng)絡(luò)拓?fù)渥兓H鐖D所示,路由器在配置了接口的地址后,就會將直連網(wǎng)段存儲在路由表中,如果
3、使用靜態(tài)路由,對于非直連的網(wǎng)段,需要在路由器上配置到達(dá)目標(biāo)網(wǎng)段需要經(jīng)過的下一跳地址,也就是說,需要人為指定一條數(shù)據(jù)傳輸?shù)穆窂?,手工?gòu)造路由表。如果使用動態(tài)路由協(xié)議,路由器之間就會將自己的路由信息向相鄰的路由器發(fā)送,并接收相鄰路由器發(fā)過來的路由信息,有選擇地保存這些路由信息,生成自己的路由表。如圖所示,會將直連網(wǎng)段和的信息向發(fā)送,就能夠?qū)W習(xí)到.網(wǎng)段,將.0.保存到自己的路由表中,還會向發(fā)送.00、和網(wǎng)段的信息,這樣,就能學(xué)習(xí)到、網(wǎng)段。fO/OfO/1圖11.1動態(tài)路冊,.1.2動態(tài)路由適用于網(wǎng)絡(luò)規(guī)模大、網(wǎng)絡(luò)拓?fù)鋸?fù)雜的網(wǎng)絡(luò)。動態(tài)路由的特點如下:減少了管理任務(wù)。因為動態(tài)路由的過程完全是由路由器自己完
4、成的,管理員只需做簡單的配置即可,路由學(xué)習(xí)、路由轉(zhuǎn)發(fā)和路由維護(hù)的任務(wù)都是由動態(tài)路由來完成的。配置了動態(tài)路由后,當(dāng)網(wǎng)絡(luò)拓?fù)浒l(fā)生變化時,不需要進(jìn)行重新配置,動態(tài)路由會自己了解這些變化,從而修改路由表。占用了網(wǎng)絡(luò)的帶寬。因為動態(tài)路由了解網(wǎng)絡(luò)的方式是通過與其他路由器通信的方式進(jìn)行的,每個路由器都要告訴其他路由器自己所知道的網(wǎng)絡(luò)信息,同時還要從其他路由器學(xué)習(xí)自己所不知道的網(wǎng)絡(luò)信息,這樣就不可避免地發(fā)送包,這些路由信息包會占用一定的網(wǎng)絡(luò)流量。靜態(tài)路由和動態(tài)路由都有各自的特點和適用范圍,在網(wǎng)絡(luò)中靜態(tài)路由和動態(tài)路由互相補(bǔ)充。在所有的路由中,靜態(tài)路由優(yōu)先級最高。當(dāng)一個包在路由器中進(jìn)行路徑選擇時,路由器首先查找靜
5、態(tài)路由,如果查到則根據(jù)相應(yīng)的靜態(tài)路由進(jìn)行轉(zhuǎn)發(fā)分組,否則再查找動態(tài)路由。當(dāng)靜態(tài)路由與動態(tài)路由發(fā)生沖突時,以靜態(tài)路由為準(zhǔn)。11.1.2動態(tài)路由協(xié)議在本節(jié)中將學(xué)習(xí)以下幾個內(nèi)容:動態(tài)路由協(xié)議概述度量值收斂1動態(tài)路由協(xié)議概述動態(tài)路由是基于某種路由協(xié)議來實現(xiàn)的。路由協(xié)議定義了路由器在與其他路由器通信時的一些規(guī)則。也就是說,路由協(xié)議規(guī)定了路由器是如何來學(xué)習(xí)路由,是用什么標(biāo)準(zhǔn)來選擇路由以及維護(hù)路由信息的行為等。動態(tài)路由協(xié)議就像路由器之間用來交流信息的語言,通過它,路由器之間可以共享網(wǎng)絡(luò)連接信息和狀態(tài)信息。動態(tài)路由協(xié)議不局限于路徑的選擇和路由表更新,當(dāng)?shù)竭_(dá)目的網(wǎng)絡(luò)的最優(yōu)路徑出現(xiàn)問題時,動態(tài)路由協(xié)議可以在剩下的可
6、用路徑中,選擇下一個最優(yōu)路徑進(jìn)行替代。每一種動態(tài)路由協(xié)議都有它自己的路由選擇算法,算法是解決問題的一系列步驟。一個路由選擇算法至少要具備以下幾個必要的步驟:向其他路由器傳遞路由信息。接收其他路由器的路由信息。根據(jù)收到的路由信息計算出到每個目的網(wǎng)絡(luò)的最優(yōu)路徑,并由此生成路由表。根據(jù)網(wǎng)絡(luò)拓?fù)涞淖兓皶r做出反應(yīng),調(diào)整路由生成新的路由表,同時把拓?fù)渥兓月酚尚畔⒌男问较蚱渌酚善餍妗?度量值當(dāng)?shù)竭_(dá)同一個網(wǎng)段有兩條或兩條以上不同路徑的時候,動態(tài)路由協(xié)議會選擇一條最優(yōu)的路徑傳輸數(shù)據(jù)。路由協(xié)議是如何度量路徑的優(yōu)劣呢如圖所示,路由器可以選擇從到達(dá)網(wǎng)段6也可以選擇經(jīng)過2到達(dá)網(wǎng)段6這時,就需要路由協(xié)議使用一個合
7、適的度量值來決定哪條路徑是最優(yōu)路徑。2Mb/s2Mb/s圖11.2動態(tài)路由協(xié)議的路徑選擇不同的路由協(xié)議使用不同的度量,有時還使度量。他常用度量的基本定義。更復(fù)雜的內(nèi)容一一例如路由選擇協(xié)議;理度量值相同的路由等將在本教材的后面章節(jié)討論。一節(jié)將給出這些度量和其度量以及如何處192.168/第章路由協(xié)議 #第章路由協(xié)議 (1)跳數(shù)跳數(shù)度量可以簡單地記錄路由器跳數(shù)。如圖所示,要到達(dá)網(wǎng)段TOC o 1-5 h z6如果選擇跳數(shù)作為度量值來衡量鏈路的優(yōu)劣,那么,就會選擇跳數(shù)較少的路徑轉(zhuǎn)發(fā)數(shù)據(jù),即,3。之間的鏈路帶寬只有,而l但是l真的是最優(yōu)的路徑嗎-的路徑帶寬卻是b(2)帶寬帶寬度量將會選擇高帶寬路徑,而
8、不是低帶寬路徑。如圖中,如果將帶寬作為度量值,選擇的路徑應(yīng)該會是。然而帶寬本身可能不是一個好的度量。例如一條鏈路被其他流量過多占用,那么與一個的空閑鏈路相比到底誰更好呢或者與一條高帶寬但時延也很大的鏈路相比又如何呢(3)負(fù)載負(fù)載度量反映了占用沿途鏈路的流量大小。最優(yōu)路徑應(yīng)該是負(fù)載最低的路徑。不像跳數(shù)和帶寬,路徑上的負(fù)載會發(fā)生變化,因而度量也會跟著變化。這里需要當(dāng)心。如果度量變化過于頻繁,路由擺動(最優(yōu)路徑頻繁變化)可能經(jīng)常發(fā)生。路由擺動會對路由器的、數(shù)據(jù)鏈路的帶寬和全網(wǎng)穩(wěn)定性產(chǎn)生負(fù)面影響。(4)時延時延度量數(shù)據(jù)包經(jīng)過一條路徑所花費(fèi)的時間。使用時延作為度量值的路由選擇協(xié)議將會選擇使用最低時延的路
9、徑作為最優(yōu)路徑。有多種方法可以度量時延。時延不僅要考慮鏈路時延,而且還要考慮路由器的處理時延和隊列時延等因素;另一方面,路由的時延可能根本無法度量。因此,時延可能是沿途各接口所定義的靜態(tài)時延的總和,其中每個獨(dú)立的時延量是基于連接接口的鏈路類型估算而得到的??煽啃钥煽啃远攘坑脕矶攘挎溌吩谀撤N情況下發(fā)生故障的可能性,可靠性可以是變化的或固定的。鏈路發(fā)生故障的次數(shù)或特定時間間隔內(nèi)收到錯誤的次數(shù)都是可變可靠性度量的例子。固定可靠性度量是基于管理員確定的一條鏈路的已知量??煽啃宰罡叩穆窂綄⒈蛔顑?yōu)先選擇。成本成本是用來描述路由優(yōu)劣的一個通用術(shù)語,最小成本最高成本或最短最長僅僅指的是路由選擇協(xié)議基于自己特定
10、的度量對路徑的一種看法。網(wǎng)絡(luò)管理員可以對進(jìn)行手工定義。3收斂動態(tài)路由選擇協(xié)議必須包含一系列過程,這些過程用于路由器向其他路由器通告本地直連網(wǎng)絡(luò),接收并處理來自其他路由器的同類信息,中繼從其他路由器接收到的信息。此外,路由選擇協(xié)議還需要定義決定最優(yōu)路徑的度量。對路由選擇協(xié)議來說,另一個標(biāo)準(zhǔn)是互聯(lián)網(wǎng)絡(luò)上所有路由器的路由表中的可達(dá)信息必須一致。使所有路由表都達(dá)到一致狀態(tài)的過程叫做收斂)全網(wǎng)實現(xiàn)信息共享以及所有路由器計算最優(yōu)路徑所花費(fèi)的時間的總和就是收斂時間。11.1.3動態(tài)路由協(xié)議的分類常見的路由協(xié)議類型有:距離矢量路由協(xié)議和鏈路狀態(tài)路由協(xié)議。其中距離矢量路由協(xié)議依據(jù)從源網(wǎng)絡(luò)到目標(biāo)網(wǎng)絡(luò)所經(jīng)過的路由器
11、的個數(shù)來選擇路由,典型的協(xié)議如:和。鏈路狀態(tài)路由協(xié)議會綜合考慮從源網(wǎng)絡(luò)到目標(biāo)網(wǎng)絡(luò)的各條路徑的情況來選擇路由,典型的協(xié)議如:和-1距離矢量路由協(xié)議距離矢量名稱的由來是因為路由是以矢量(距離、方向)的方式被通告出去的,其中距離是根據(jù)度量定義的,方向是根據(jù)下一跳路由器定義的。例如,“朝下一跳路由器的方向可以到達(dá)目標(biāo)A,距此5跳之遠(yuǎn)”。這個表述隱含著每個路由器向鄰接路由器學(xué)習(xí)它們所觀察到的路由信息,然后再向外通告自己觀察到的路由信息。因為每個路由器在信息上都依賴于鄰接路由器,而鄰接路由器又從它們的鄰接路由器那里學(xué)習(xí)路由,依次類推,所以距離矢量路由選擇有時又被認(rèn)為是“依照傳聞進(jìn)行路由選擇”定期更新(Pe
12、riodicUpdates)定期更新意味著每經(jīng)過特定時間周期就要發(fā)送更新信息。這個時間周期在的之間。這里引起爭論的是如果更新信息發(fā)送過于頻繁可能會引起擁塞;但如果更新信息發(fā)送不頻繁,收斂時間可能長得不能被接受。鄰居(Neighbors)在路由器看來,鄰居通常意味著共享相同數(shù)據(jù)鏈路的路由器。距離矢量路由選擇協(xié)議向鄰接路由器發(fā)送更新信息,并依賴鄰居向它的鄰居傳遞更新信息。因此,距離矢量路由協(xié)議被說成是使用逐跳更新方式。廣播更新(BroadcastUpdate)當(dāng)路由器首次在網(wǎng)絡(luò)上被激活時,路由器怎樣尋找其他路由器呢?它又是怎樣宣布自己的存在呢這里有幾種方法可用。最簡單的方法是向廣播地址在網(wǎng)絡(luò)中,廣
13、播地址是255.255.發(fā)2送5更5新.信2息5。5使。用相同路由選擇協(xié)議的鄰居路由器將會收到廣播數(shù)據(jù)包并且采取相應(yīng)的動作。不關(guān)心路由更新信息的主機(jī)和其他設(shè)備僅僅丟棄該數(shù)據(jù)包。全路由表更新(FullRoutingTableUpdate)大多數(shù)距離矢量路由協(xié)議使用非常簡單的方法告訴鄰居它所知的一切,該方法就是廣播它的整個路由表,但在下一章會討論幾個特例。鄰居在收到這些更新信息之后,它們會收集自己需要的信息,其他則被丟棄。2鏈路狀態(tài)路由協(xié)議距離矢量路由協(xié)議所使用的信息可以比喻為路標(biāo)提供的信息。鏈路狀態(tài)路由協(xié)議像是一張公路線路圖。鏈路狀態(tài)路由器是不容易被欺騙而做出錯誤的路由決策的,因為它有一張完整的
14、網(wǎng)絡(luò)圖。鏈路狀態(tài)不同于距離矢量依照傳聞進(jìn)行路由選擇的工作方式,原因是鏈路狀態(tài)路由器從對等路由器那里獲取第一手信息。每臺路由器會產(chǎn)生一些關(guān)于自己、本地直連網(wǎng)絡(luò)以及這些鏈路狀態(tài)的信息。這些信息從一臺路由器傳送到另一臺路由器,每臺路由器都做一份信息備份,但是決不改動信息。最終目的是每臺路由器都有一個相同的有關(guān)互聯(lián)網(wǎng)絡(luò)的信息,并且每臺路由器可以獨(dú)立地計算各自的最優(yōu)路徑。關(guān)于鏈路狀態(tài)路由協(xié)議的內(nèi)容,將在后續(xù)課程中詳細(xì)討論。11.2RIP路由協(xié)議11.21RIP路由協(xié)議概述協(xié)議作為最早的距離矢量型路由選擇協(xié)議依然被廣泛地使用著,當(dāng)前存在著兩個版本:版本和版本。協(xié)議雖然沒有后來一些路由選擇協(xié)議功能強(qiáng)大,但它
15、簡單易用,已有廣泛的應(yīng)用,意味著協(xié)議在實際網(wǎng)絡(luò)的實施中碰到的兼容性總是會比較少。在小型網(wǎng)絡(luò)數(shù)據(jù)互聯(lián)的設(shè)計中,協(xié)議還是經(jīng)常會被采用。在這些限定條件下,尤其是在許多環(huán)境下,協(xié)議依然是一個受歡迎的路由選擇協(xié)議。11.2.2RIP路由協(xié)議的工作原理在本節(jié)中將學(xué)習(xí)以下幾個內(nèi)容:路由表的形成的度量值的計時器水平分割1路由表的形成如圖所示連接路由器,在為路由器配置了接口的地址,并且接口的情況下,每個路由器的路由表中會出現(xiàn)直連路由的條目。如果為路由器配置了路由協(xié)議,路由器之間就會互相發(fā)送自己的路由表信息。如圖r進(jìn)行I10-0-0-0FR1RoutingTableNET所示,路i比較如果路由條目優(yōu)于由器比較忽略
16、這條路由信息。現(xiàn)有的條目,如果優(yōu)這條路由更新與1,2Next圖I路由表的形hop由器接收到相鄰表中已經(jīng)有這于現(xiàn)有的條目,原有的條目是否來自同路由器發(fā)送條路由信息,路由器會用,2RoutingTable的路NET信息會與自Nexthop己的路由表中Metric的的路由由器4IH丿Lh、7GJIM比較新接收至Ik的路由表中的路由信息是的否0的路如替換原有的路果來自同y個源F由。反之,則覽,則更新,否路0則-成來洛新例如,在圖中,將自己的路由表中的網(wǎng)段和發(fā)送給,是與共享的直連網(wǎng)段,接收到的路由信息,將跳數(shù)加后進(jìn)行比較,忽略發(fā)來的的信息,學(xué)習(xí)網(wǎng)段。路由器之間互相發(fā)送和接收路由信息,在第一個更新周期結(jié)束
17、后,路由器的路由表如圖所示。此時,已經(jīng)能夠訪問網(wǎng)段,但網(wǎng)段還沒有學(xué)習(xí)到。已經(jīng)學(xué)習(xí)到了這個網(wǎng)絡(luò)中的所有網(wǎng)段,還沒有學(xué)習(xí)到網(wǎng)段。第章路由協(xié)議.2 R1RoutingTable.220.0,0.030-0-0-0NETNext圖11.4MetricA各個路由器接收路信息節(jié)中:,路由器之間再次發(fā)送自己的路息后進(jìn)行比較,并學(xué)習(xí)和更新與原有的路由信息相。此時,這個網(wǎng)絡(luò)中的所有路由器已經(jīng)學(xué)介紹司20路由器將無效計時器的,如圖所示。網(wǎng)絡(luò)收斂后,路由RoutingTable2)NETNexthopMetricc由表信息,與上一個更新周期相司0由表中的條目。如果:新接收到的路由0置羽了F(于無效計時:斤有的的網(wǎng)段
18、這器的內(nèi)容在下個狀態(tài)稱為收斂1維護(hù)路由表,并且為了對網(wǎng)絡(luò)拓1成(o路值路由表的形02cRIP的在前因此值。這條路徑RoutingTableNETNexthop,1Metric,2度量值.0.0圖11.5路由表的形0面一節(jié)中學(xué)習(xí)了,在圖中到到)092的度量值,路由協(xié)議可用,如果各路由器配置了2網(wǎng)段02RoutingTable(3)NETNexthopMetricc0c0I路由協(xié)由協(xié)議使用跳數(shù)蝴R的一量1-ILUI?R1CCRR在中規(guī)定了跳數(shù)的最大值為,跳視為不可達(dá)。因此,路由協(xié)議不適用于大型的廣域網(wǎng)。3.RIP的計時器第章路由協(xié)議 更新計時器路由器啟動后,平均每隔就從每個啟動剛協(xié)議的接口不斷地發(fā)
19、送出路由更新消息。路由更新的目的地址是到所有主機(jī)的廣播地址255.255.。2路5由5器.發(fā)2送5路5由更新后,會將更新計時器置0。無(效2計)時器也使用一些其他的計時器。距離矢量協(xié)議用無效計時器來限制停留在路由表中的路由未被更新的時間。稱這個計時器為限時計時器或超時計時器。在中稱為無效計時器。無論什么時候,當(dāng)有一條新的路由建立成功后,超時計時器就會被初始化為。而每當(dāng)接收到這條路由的更新報文時,超時計時器又將被重置成計時器的初始化值,即。如果一條路由的更新在個更新周期內(nèi)還沒有收到,那么這條路由的跳數(shù)將變成,也就是標(biāo)記為不可到達(dá)的路由。刷論新計時器另一種計時器,稱為垃圾收集或刷新計時器,它的時間
20、長度為,比無效計時器的時間長0當(dāng)路由表中的一條路由被記成無效后內(nèi)仍然沒有收到更新,也就是說刷新計時器也超時了,那么這條路由將從路由表中被刪除。圖11.顯示了路由表中有一條被標(biāo)記為不可達(dá)的路由,但還沒有被刪掉,說明刷新計時器還沒有超時。如果刷新計時器超時了,那么這條路由將被刪除。Router#showiprouteCodes:C-connected,S-static,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterN1-OSPFNSSAexternaltype1TN2-OSPFNSSAexternalE1-OSPFe
21、xternaltype1,E2-OSPFexternaltype2i-IS-ISTsu-IS-ISsummary,L1-IS-ISlevel-1TL2-IS-ISlevia-IS-ISinterarea,*-candidatedefault,U-per-userstatico-ODR,P-periodicdownloadedstaticrouteGatewayoflastresortistonetworkissubne圖nd路由信息ibnetsC這臺路由被標(biāo)記為路由isdirectlyconnected,serialO不可過6但還懈間刪關(guān)于子網(wǎng)MM的更新。因而這條routingvia,Ethe
22、rnet04論制計Wfel.HOisdiownlyTimnrctEd,Ethernet0R120/1via,00:00:00TserialO第章路由協(xié)議雖然沒有關(guān)于的介紹,但在的路由器中同一源運(yùn)行的協(xié)議使用了它。如果一條路由更新的跳數(shù)大于路由表已記錄的該路由的跳數(shù),那么將會引起該路由進(jìn)入長達(dá)即個路由更新周期的抑制狀態(tài)階段。在抑制計時器超時前,路由器不再接收關(guān)于這條路由的更新信息。抑制計時器可以有效地防止一條鏈路忽通忽斷而導(dǎo)致的整個網(wǎng)絡(luò)內(nèi)的路由器的路由表跟著它不停改變的現(xiàn)象,這種現(xiàn)象也稱作路由抖動。4.水平分割(SplitHorizon)網(wǎng)絡(luò)收斂后,路由器仍然在以的時間間隔向外發(fā)送整個路由表。如
23、圖所示,如果這時與網(wǎng)段斷開。首先發(fā)現(xiàn)了網(wǎng)0段.的0失效,在路由表中將網(wǎng)0段.置0為16跳,表示不可達(dá),如圖所示。將會在下一個更新周期通知第章路由協(xié)議第章路由協(xié)議RoutingTable環(huán)路(1RoutingTableNetHopNextHopNetHopNextHopNet0圖11.7路由)110.00020.0第章路由協(xié)議整個通為-Net但是,在的、路由表的信息,Hop新周期到就能夠圖11.8路由環(huán)路(2NextHop來前,2勺更新周期到接收到關(guān)于網(wǎng)段I匚路徑并不合理,而是經(jīng)過比較,用將跳數(shù)加1因此在一m表中7RoutingTableNet會向每個這個路由信息就出現(xiàn)了網(wǎng)段Hop-/-數(shù)為1跳
24、。代替了.NextHop的接口發(fā)送.“0.1跳數(shù)0數(shù)為,Net10.020.030.040.0第章路由協(xié)議第章路由協(xié)議下一跳地址為的接口地址的條目如圖所示。RoutingTableRoutingTableNet在表中,于是在Hop0NextHop圖11.9路由環(huán)Net路Hop1NextHop10J2R的下一個更新周期,的路由表中果在跳數(shù)變?yōu)?跳之前,有路由數(shù)增加到0為止0如上,那存時間H就會被轉(zhuǎn)丟棄.龜由環(huán)路又將這條路由信息發(fā)送給了0.00將跳數(shù)增加數(shù)變?yōu)?如此反復(fù),一個訪問00.0網(wǎng)段的數(shù)據(jù),轉(zhuǎn)發(fā)的跳直到,存在的跳包到了20J30J發(fā)給R了煤到1T啖生0.240JRoutingTableNe
25、tHopNMHo路由執(zhí)彳水平分割可0以陽止路由1環(huán)路的發(fā)生水平I力丁丿JWJ1J不再從這個接口映L1丨少口tt發(fā)送出去,1丿111-1口J1-/丁、如圖所示。堿少路由更新信息、占/1冃的鏈路帶寬資源。2息,分割RoutingTableNetHop1個接口學(xué)習(xí)到路由信水平分割不僅能夠阻止路由環(huán)4)的勺規(guī)則是:從NextHop路的產(chǎn)生,Net10.020.0將跳數(shù)改變?yōu)?跳30.040.0第章路由協(xié)議 11.2.3RIPv1與RIPv21有類路由與無類路由協(xié)議根據(jù)路由協(xié)議在進(jìn)行路由信息宣告時是否包含網(wǎng)絡(luò)掩碼,可把路由協(xié)議分為以下兩種:一種是有類路由協(xié)議,它們在宣告路由信息時不攜帶網(wǎng)絡(luò)掩碼。一種是無
26、類路由協(xié)議,它們在宣告路由信息時攜帶網(wǎng)絡(luò)掩碼。有類路由協(xié)議的一個基本特征,是在通告目的地址時不通告它的子網(wǎng)掩碼。因此,有類路由協(xié)議對于每一個通過這臺路由器的數(shù)據(jù)包會采取以下策略:如(果1目)的地址是一個和路由器直接相連的主網(wǎng)絡(luò)的成員,那么該網(wǎng)絡(luò)的路由器接口上配置的子網(wǎng)掩碼將被用來確定目的地址的子網(wǎng)。例如:如圖11.所1示2,路由器的接口10.1.的1掩.碼1為24位時,接收到數(shù)據(jù)包的目標(biāo)地址為10.2,.路2由.器2認(rèn)為10.2.的2網(wǎng).絡(luò)2掩碼為24位。如果在路由器的接口上沒有10.0.網(wǎng)0段.的0地址,路由器就認(rèn)為該網(wǎng)段的掩碼為標(biāo)準(zhǔn)長度8位。10-1,1-1/24冃的地址屈忖空.按照接口上
27、的地址掩碼長度來確定(2如)果目的地址不是一個和路由器直接相連的主網(wǎng)絡(luò)的成員,那么路由器將僅僅嘗試去匹配該目的地址對應(yīng)的類、類或類的主網(wǎng)絡(luò)號。因此,有類路由協(xié)議在邊界路由器上自動進(jìn)行路由匯總,路由匯總的過程與劃分子網(wǎng)的過程相反,劃分子網(wǎng)是通過延長子網(wǎng)掩碼,來將一個網(wǎng)段劃分成多個子網(wǎng)段,路由匯總的過程是將掩碼變短,使路由器中的多個路由條目變成1個路由條目,如圖11.所1示3。無類路由協(xié)議在發(fā)送路由更新的時候攜帶網(wǎng)段的子網(wǎng)掩碼,因此,路由器收到一個路由條目的時候,可以知道這個網(wǎng)段的掩碼長度。第章路由協(xié)議1第章路由協(xié)議1網(wǎng)絡(luò)192-168-115,32192-168-115,64192-168-11
28、5,96192-168-115.12892492懈i3帕由協(xié)議網(wǎng)絡(luò)邊界網(wǎng)絡(luò)192.168.115,0勺邊界自動嘟10-10-20-649242892第章路由協(xié)議1本,和。是無類路由協(xié)議。2.RIP路由協(xié)議的版本路由協(xié)議包含兩個版;是有類路由協(xié)議,而第章路由協(xié)議1第章路由協(xié)議1發(fā)送路由更新,不攜帶子網(wǎng)掩碼;而攜帶每個路由條目的子網(wǎng)掩碼。廣播發(fā)送路由更新,廣播地址為.組播發(fā)送路由更新,組播地址為0路由選擇更新具有認(rèn)證功能。每個路由更新條目都攜帶下一跳地址。的更新包中包含外部路由標(biāo)記。相比主要有以下幾個區(qū)別:與其中最重要的區(qū)別是第一條,不支持不連續(xù)的子網(wǎng),而支持。如圖所示,圖中的路由器運(yùn)行,將.網(wǎng)段
29、發(fā)送給的時候,不攜帶子網(wǎng)掩碼,的接口上沒有的網(wǎng)段地址,因此,會進(jìn)行自動匯總,保存在路由表中的條目變?yōu)?。在上有,發(fā)送給時,也同樣會被匯總成為2會把一部分包轉(zhuǎn)發(fā)。對于來說,在路由表中保存著兩條到達(dá)網(wǎng)段的路由,一個指向i一個指向,如果收到目標(biāo)地址為網(wǎng)段中的地址,給,一部分轉(zhuǎn)發(fā)給。發(fā)生錯誤的數(shù)據(jù)轉(zhuǎn)發(fā)情況。1,2,1/24192-168,1,0192,168,2,(r第章路由協(xié)議1第章路由協(xié)議110/第章路由協(xié)議1第章路由協(xié)議1路由匯遼吐*1與RP勞不支持不連續(xù)子網(wǎng)子網(wǎng)相反的過程RoutingTableNETNexthop/8Metric第章路由協(xié)議 如果路由器配置,如圖所示,路由器發(fā)送路由更新的時候會
30、攜帶子網(wǎng)掩碼,并配置各路由器不進(jìn)行自動匯總,那么在的路由表中保存的是和兩個網(wǎng)段信息,這樣就不會產(chǎn)生前面所說的轉(zhuǎn)發(fā)錯誤了。/24第章路由協(xié)議 #第章路由協(xié)議 #/24,RoutingTable圖11.15RIPv2支持不連續(xù)子網(wǎng)N-xth-pN-thih階段練習(xí):可轉(zhuǎn)發(fā)的最大跳數(shù)是多少與之間的區(qū)別是什么/241/241水平分割的作用是什么11.3RIP路由協(xié)議的配置11.3.1RIPvl的配置在本節(jié)中將學(xué)習(xí)以下幾個內(nèi)容:配置命令驗證配置的命令配置實例1配置命令配置路由協(xié)議,首先要在路由器上啟動進(jìn)程。啟動進(jìn)程的命令:Router(config)#routerripRouter(config-rou
31、ter)#然后要將路由器上所有啟動的接口的主網(wǎng)絡(luò)號宣告出去,命令為:第章路由協(xié)議2驗證配置的命令在路由協(xié)議的配置中,有幾個常用的用來驗證配置正確與否的命令。查看路由表使用查看路由表命令查看路由器是否通過協(xié)議學(xué)習(xí)到了正確的路由條目。命令為:Router#showiproute查看路由協(xié)議的配置使用查看路由協(xié)議配置的命令,可以查看關(guān)于計時器、使用的版本、宣告的網(wǎng)段等信息。命令為:Router#showipprotocol打開協(xié)議調(diào)試命令命令為:打開調(diào)試命令后,當(dāng)路由器發(fā)生與相關(guān)的事件時,如接收或發(fā)送路由更新等,路由器會主動向控制臺發(fā)出通知信息,我們可以通過這些信息查看路由器之間發(fā)送和接收路由更新的
32、動作是否正確。3.RIP配置實例如圖所示的網(wǎng)絡(luò)環(huán)境,需要在路由器上配置路由協(xié)議使兩邊的主機(jī)之間互通。f0/02fO/1(i)配置步驟配置路由器接口12地址:f0/0fO/1f圖11.16RIP配置實例拓?fù)鋱D/8f0/0/8RouterA(config)#interfacef0/0RouterA(config-if)#ipaddressRouterA(config-if)#noshutdownRouterA(config)#interfacef0/1RouterA(config-if)#ipadckessRouterA(config-if)#noshutdown第章路由協(xié)議 第章路由協(xié)議 Rou
33、terB(config)#interfacefO/ORouterB(config-if)#ipaddressRouterB(config-if)#noshutdownRouterB(config)#interfacef0/1RouterB(config-if)#ipaddressR在路由器上啟動ri進(jìn)程,并宣告主網(wǎng)絡(luò)號:RouterA(config)#routerripRouterA(config-router)#networkRouterA(config-router)#networkRouterB(config)#routerrip后,不能確定剛才的Rotu的配置與figoutitB的配置
34、類似,正確配置了Ro置是否融(可以查看路由表,看是否學(xué)習(xí)到了全部的網(wǎng)段。(2)驗證配置是否正確查看路由表:RouetrA#showiprouteCodes:C-connected,S-static,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1TN2-OSPFNSSAexternaltype:E1-OSPFexternaltype1,E2-OSPFexternaltype2i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1TL2-
35、IS-ISlevel-2ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticrouteo-ODR,P-periodicdownloadedstaticrouteGatewayoflastresortisnotset由條C在R92te路由表中可以看到網(wǎng)絡(luò)中所有的網(wǎng)目中個前面標(biāo)記有嘲為直連路由,兩個標(biāo)記R的為通過RI路由協(xié)議學(xué)習(xí)到的路由。在網(wǎng)段號20.0后面的212表示管理距離和度量值。00:管理距離是一種優(yōu)先級度量,當(dāng)兩種路由方式到達(dá)同一網(wǎng)絡(luò)時,路由器會選擇管理距離較小的路由來到達(dá)目標(biāo)網(wǎng)段。靜態(tài)路由的管理距離為,而協(xié)議的管理距離為,因此,如果
36、到達(dá)同一網(wǎng)段,同時配置了靜態(tài)路由和,路由器會選擇靜態(tài)路由指向的路徑轉(zhuǎn)發(fā)數(shù)據(jù)。前面講過,使用跳數(shù)作為度量值,到達(dá)網(wǎng)段需要經(jīng)過跳,到達(dá)網(wǎng)段需要經(jīng)過跳,下一跳地址為,也就是說,是從接口學(xué)到的網(wǎng)段,因此,遇到網(wǎng)段目標(biāo)地址的數(shù)據(jù)包,會轉(zhuǎn)發(fā)給接口。查看路由協(xié)議配置:RouterA#showipprotocolRoutingProtocolisripSendingupdatesevery30seconds,nextduein25secondsInvalidafter180seconds,holddown180,flushedafter240Outgoingupdatefilterlistforallinte
37、rfacesisnotsetIncomingupdatefilterlistforallinterfacesisnotsetRedistributing:ripcvTriggeredRIPKey-chain認(rèn)情況下,使用送路由更新,可沒2的路由更新信息Defaultversioncontrol:sendversion1,receiveanyversionInterfaceSendFastEthernet0/0FastEthernet0/1AutomaticnetworksummarizationisineffectMaximumpath:4RoutingforNetworks:可以看出6默認(rèn)情
38、況下,使用版本發(fā)送路由更新,可以接收和兩個版本toutingInformationSources:打開RW協(xié)議調(diào)試命令:istanwLastU|”lateRouterA#debugiprip七-廣播發(fā)送路由更RIP:sendingv1updateto/iaFastEthernet0/0(192.1RIP:sendingv1updateto55viaFastEthernet0/1(10.0.C從接收Fv1的更新JRIPCreceivedv1updatefrom10.0.0.FastEthernetO/in1hopsin2hops發(fā)送版本RIP:buildupdateentries晉新目標(biāo)地址是8
39、.2.03可以使用k1(協(xié)議調(diào)試命令查看cI路由更新的過程,可以看到的路由更新,目標(biāo)地址Jnenetworkmetric211.3.2RIPv2的配置配置協(xié)議使用版本的命令:Router(config)#routerripRouter(config-router)#version2在發(fā)送路由更新的時候攜帶子網(wǎng)掩碼,支持不連續(xù)子網(wǎng),但是默認(rèn)情況下在主網(wǎng)絡(luò)邊界上進(jìn)行路由匯總,因此,為了關(guān)閉路由匯總功能,允許子網(wǎng)通告通過主網(wǎng)絡(luò)的邊界,需要配置命令:Router(config-router)#noauto-summary在路由器上配置使用后,查看路由協(xié)議的配置,可以看到接收和發(fā)送路由更新都是使用版本:
40、RouterA#showipprotocolRoutingProtocolisripSendingupdatesevery30seconds,nextduein16secondsInvalidafter180seconds,holddown180Tflushedafter240OutgoingupdatefilterlistforallinterfacesisnotsetIncomingupdatefilterlistforallinterfacesisnotsetRedistributing:ripDefaultversioncontrol:sendversion2Treceiveversi
41、on2InterfaceSend_RecvTriggeredRl匕FastEthernet0/022一廠了versSn2后,斤、FastEthernet0/1本玻送和接收路由更新AutomaticnetworksummarizationisineffectMaximumpath:4RoutingforNetworks:用命令0查看路由更新的過程,可以看出發(fā)送路由更新的時候使用組播地址292.0作0目標(biāo)也址。RouterA#debugipripRIP:receivedv2updatefromonFastEthernet0/1/8via10.0.0in1hops|l/24|viain2hopsRI
42、P:sendingv2updateto|piaFastEthernet0/0()RIP:sendingv2updatetoviaFastEthernet0/1()實驗任務(wù)一:組建RIPv2路由網(wǎng)絡(luò)實驗環(huán)境介紹/24192-168-1.0/24第章路由協(xié)議 命令琴考命令描述配置命令Router(config)#routerrip開啟RIP逬程Router(config-router)#version2設(shè)程為皈冬2Router(config-router)#noauto-suminary使JJJR1P說的討侯*配査不自合Router(config-router)#networknetwork-nu
43、mber宣告至網(wǎng)絡(luò)號show命令Router#showiproute查看路由表Router#showipprotocol查看路由協(xié)議疋査Router#debugiprip開啟調(diào)試費(fèi)令實驗課注意事項:在實驗課結(jié)束后刪除所有配置、將路由器恢復(fù)出廠默認(rèn)偵完成標(biāo)準(zhǔn)r#erasestartup-config_在臺路由器上配置路由協(xié)議,使位于個網(wǎng)段的主機(jī)能夠通信。操作步驟步驟一:配置各路由器接口地址的接口配置地址為,配置為驗證方法:查看接口狀態(tài):接口。的接口配置地址為2配置為驗證方法:查看接口狀態(tài):。第章路由協(xié)議 #第章路由協(xié)議 #的接口配置地址為/配3,置/為2第章路由協(xié)議 驗證方法:查看路由表。在上能
44、否看到直連路由,掩碼是多少在上能否看到直連路由,掩碼是多少在上能否看到直連路由,掩碼是多少步驟二:配置路由協(xié)議在路由器上配置路由協(xié)議。驗證方法:查看路由器的路由表。的路由表中包含哪些條目的路由表中包含哪些條目的路由表中包含哪些條目發(fā)送包檢測。能否通的接口能否通的接口能否通的接口步驟三:配置主機(jī)的地址和網(wǎng)關(guān)配置各主機(jī)的地址和網(wǎng)關(guān)。驗證方法:發(fā)送包檢測。主機(jī)是否能通主機(jī)主機(jī)是否能通主機(jī)主機(jī)是否能通主機(jī)任務(wù)二:排除RIP網(wǎng)絡(luò)中的故障實驗環(huán)境介紹fO/OfO/OfO/O22fO/1fO/1c/8完成標(biāo)準(zhǔn)19找出配置中的暢/8修)正錯誤,并在實驗室中搭建環(huán)境,驗證修改是否正確。詳細(xì)配置信息路由器A配置R
45、outerA#showrun!Version12.1servicetimestampsdebuguptimeservicetimestampsloguptimenoservicepassword-encryptionHostnameRouterAipsubnetzerointerfaceSerial0noipaddresSnoipdirected-broadcastbandwidth1544Shutdown!interfaceSerial1noipaddressnoipdirected-broadcastbandwidth1544shutdown!interfaceFastEthernet0/
46、0ipaddressnoipdirected-broadcastbandwidth100000!interfaceFastEthernet01ipaddressnoipdirected-broadcastbandwidth100000!routerripnetwork!ipclasslessnoiphttpserverlinecon0transportinputnonelineaux0linevty04!noschedulerallocateend路由器B配置RouterB#showrun!Version12.1servicetimestampsdebuguptimeservicetimest
47、ampsloguptimenoservicepassword-encryption!HostnameRouterBipsubnet-zerointerfaceSerial0noipaddressnoipdirected-broadcastbandwidth1544Shutdown!interfaceSerial1noipaddressnoipdirected-broadcastbandwidth1544Shutdown!interfaceFastEthernet0/0ipaddressnoipdirected-broadcastbandwidth100000Shutdown!interfaceFastEthernet0/1ipaddressnoipdi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品度合同范例
- 單位租憑員工車輛合同范本
- 中糧銷售合同范本
- 化工散水出售合同范本
- seb采購合同范本
- 華為銷售合同范本
- 農(nóng)業(yè)采購合同范本格式
- 伐樹施工合同范本
- 代理業(yè)主房屋合同范本
- 寫作委托協(xié)議合同范本
- 初中數(shù)學(xué)新課程標(biāo)準(zhǔn)(2024年版)
- GB/T 19342-2024手動牙刷一般要求和檢測方法
- 2024年山東鐵投集團(tuán)招聘筆試參考題庫含答案解析
- 8款-組織架構(gòu)圖(可編輯)
- 計價格(2002)10號文
- 青果巷歷史街區(qū)改造案例分析
- 樁身強(qiáng)度自動驗算表格Excel
- 《鋼鐵是怎樣煉成的》讀書報告
- 中學(xué)生班干部培訓(xùn)方案(共4頁)
- 凈土資糧——信愿行(11)第六講凈業(yè)三福變化氣質(zhì)
- 美的集團(tuán)公司分權(quán)手冊
評論
0/150
提交評論