關於路由資訊協議RIP解析
路由資訊協議RIP是內部閘道器協議IGP中最先得到廣泛應用的協議,是一種距離向量路由協議,RIP最大的特點是,無論實現原理還是配置方法,都非常簡單。RIP的度量基於跳數,每經過一臺路由器,路徑的跳數加一。如此一來,跳數越多,路徑就越長,RIP演算法會優先選擇跳數比較少的路徑。RIP支援的最大跳數是15,跳數為16的網路被認為不可達。所以RIP協議適用於小型的網路環境。
為了維持所學路由的正確性以及與鄰居的一致性,執行RIP協議的路由器之間要週期性地向鄰居傳遞之間的整個路由表。週期性(預設為30秒)傳遞的路由表被封裝在Updata包--路由更新包中。具體說明到本自治系統中所有網路的最短距離,以及到每個網路應經過的下一個路由器。
在路由協議剛剛開始啟動時,只知道到直連網路的距離。接著,每一個路由器只會和相鄰的路由器交換資訊。經過若干次的更新交換後,所有的路由器最終可以知道到達本自治系統中任何一個網路的最短距離和到達每個網路應該經過的下一個路由器地址。
現在較新的RIP版本為1998年公佈的RIPv2,與RIPv1相比,RIPv2可以支援變長子網掩碼和CIDR,同時還提供簡單的鑑別過程支援多播。
RIP協議存在的一個問題是當網路出現故障時,路由表會頻繁的變化,導致很長時間整個路由表都無法收斂。例如在2003年網路工程師下午試題五則體現了RIP協議的這一特點。同時廣大網友可以可參閱《網路工程師考試衝刺指南》最新版P306頁。
為了讓網路出現故障時能路由器能快速收斂,可以採取以下幾種措施:
1.水平分割:
就是對於一臺路由器來說,從一個方向上學習到的路由資訊,不讓同一路由資訊再通過此介面向反方向傳送。例如我們對照《網路工程師考試衝刺指南》最新版P306頁的圖,當路由器R3發現網段出現故障時,就會把這條路由清除出路由器。由於水平分割的原因,路由器R2在向路由器R3傳送路由更新包時,不能將關於的網段放入該更新包,因為他是從路由器R3那裡學過來。
2.路由中毒:
水平分割能避免路由環路。但在R1和R2路由器的路由表中,關於故障網段的資訊依然存在。這時候引入路由中毒的方法。當路由器R3發現網段出現故障時,會首先對自己“下毒”,標記該路由不可達。然後再通過路由更新包給自己的.鄰居路由器R2“下毒”,這樣通過一連串的“下毒”,整個網路都會知道網段出現了故障。
3.反向下毒:
當路由器R2、R1被成功“下毒”後,他們會向“毒源”的方向反向“下毒”,這樣保證所有的路由器都接受到了毒化的路由資訊,雖然違反水平分割原則,但在路由協議中是被允許的。
4.保持時間:
指的是當路由器R3發現網段出現故障時,使自己的路由表關於該網段的路由變成“可能DOWN”狀態後,還要繼續保持該狀態一段時間。在此時間段內,路由器收到鄰居發來的關於該網段的更新資訊後,如果再次收到從鄰居傳送來的更新資訊,包含一個比原來路徑具有更好度量值的路由,就標記為可以訪問,並取消保持時間。如果在保持時間超時之前從不同鄰居收到的更新資訊包含的度量值比以前的更差,更新將被忽略,這樣可以有更多的時間讓更新資訊傳遍整個網路。
5.觸發更新:
正常情況下,路由器會定期將路由表傳送給鄰居路由器。而觸發更新就是立刻傳送路由更新資訊,以響應某些變化。測到網路故障的路由器會立即傳送一個更新資訊給鄰居路由器,並依次產生觸發更新通知它們的鄰居路由器,使整個網路上的路由器在最短的時間內收到更新資訊,從而快速瞭解整個網路的變化。
事實上,只依靠以上幾種方法中的任何一種或幾種,都不能完全解決路由表正確的問題,只有將幾種方法聯合起來才能湊效。
相關文章
-
盤點路由協議之RIP協議及IGRP協議
RIP協議簡介RIP 是Routing Information Protocol(路由資訊協議)的簡稱,是一種基於D-V演算法的簡單動態路由協議,主要用於小型網路。它通過UDP交換路由資訊,每隔30秒向外傳送一 次更新報文(將自己所有的路由表都發送給 -
華為路由協議的RIP及OSP
在配置華為路由器之前,我們要先了解其路由協議。下面,小編給大傢俱體介紹路由協議中的RIPT OSPF協議。 一、RIPT路由協議RIP協議最初是為Xerox網路系統的Xerox parc通用協議而設計的,是Inteet中常用的路由協議。(1)RI -
EIGRP路由協議的配置例項
我們在介面配置過程中,幀中繼的DLCI號和IP對映時也沒有配置broadcast 引數,這類問題該如何解決?下面小編給你帶來的內容回答以上疑問。 EIGRP路由協議的配置拓撲圖 EIGRP路由協議的配置例項解析R1(config)#router -
解析EIGRP浮動彙總路由配置
EIGRP協議在路由計算中要對網路頻寬、網路時延、通道佔用率和通道可信度等因素作全面的綜合考慮,所以EIGRP的路由計算更為準確,更能反映網路的實際情況,下面跟小編看一下EIGRP浮動彙總路由配置過程。 EIGRP浮動彙總路 -
解析路由器CE1/PRI介面配置命令
當談到配置一臺新的Cisco路由器,多數配置依賴於路由器的型別以及它將服務的用途。下面是小編收集的路由器CE1/PRI介面配置命令相關知識,希望對有幫助! 1. channel-group將 CE1/PRI 捆綁為channel-group。channel-gro -
思科路由器voip配置最新解析
在企業網路中推廣IP語音技術有很多優點,例如可以控制資料流量,保證語音質量,充分利用企業租用的資料線路資源,節省傳統的長途話費等等。企業使用IP語音技術,可以將語音、資料和多媒體通訊融合在一個整合的網路中,並在一個企 -
cisco路由器voip配置解析2016
dear sir/madam:thank you very much for skimming my letter in your busy time. and i am very appreciate than your esteemed company would give me an opportunity.first please allow me to introduce myself. -
EIGRP協議理論詳解
EIGRP是由距離向量和鏈路狀態兩種路由協議混合,因此可以像距離向量協議那樣,從它的相鄰路由器那裡得到更新資訊;也像鏈路狀態協議那樣,儲存著一個拓撲表,然後通過自己的DUAL演算法選擇一個最優的無環路徑。不同於傳統的距離 -
法語語法解析:préparer/prévenir/prévoir的用法
你知道préparer/prévenir/prévoir的用法是怎樣的嗎?你對préparer/prévenir/prévoir的用法瞭解嗎?下面是yjbys小編為大家帶來的préparer/prévenir/prévoir的用法的知識,歡迎閱讀。 1. préparer v.t.在母語 -
關於IBM路由器動態IP地址的配置
IBM路由器在MRS 3.3版本之後提供了對於動態IP地址的支援。動態地址具有以下3個方面的作用,一起和小編來看看吧: 提供了路由器通過IPCP取得PPP埠IP地址的能力。 如果IPCP同時提供 DNS 的資訊,DHCP客戶端也可以得到這些