RIP是一種基于距離矢量(Distance-Vector)算法的協議,它使用跳數(Hop Count)作為度量值來衡量到達目的地的地址的距離。在RIP網絡中,缺省情況下,設備到與它直接相連網絡的跳數為0,通過一各設備可達的網絡跳數為1,其余依次類推。也就是說,度量值等于從本網絡到達目的網絡間的設備數量。為限制收斂時間,RIP規定度量值取0~15之間的整數,大于或等于16的跳數被定義為無窮大,即目的網絡或主機不可達。
RIP啟動時的初始路由表僅僅包含本設備的一些直連接口路由。通過相鄰設備互相學習路由表項,才能實現各網段路由互通。
路由表的形成
☆RIP協議啟動之后,RouterA會向相鄰的路由器廣播一個Request報文。
☆當RouterB從接口接收到RouterA發送的Request報文后,把自己的路由表封裝在Respone報文內,然后向該接口對應的網絡廣播。
☆RouterA根據RouterB發送的Response報文報文,形成自己的路由器。
RIP的更新和維護
RIP協議在更新和維護路由信息時主要使用三個定時器:
☆更新定時器(Update timer):當此定時器超時時,立即發送更新報文。
☆老化定時器(Age timer):RIP設備如果在老化時間內沒有收到鄰居發來的路由更新報文,則認為該路由不可達。
☆垃圾收集定時器(Garbage-collect timer):如果在垃圾收集時間內不可達路由沒有收到來自同一鄰居的更新,則該路由將被從路由表中徹底刪除
RIP路由與定時器之間的關系
☆RIP的更新信息發布是由更新定時器控制的,默認為30秒發送一次。
☆每一條路由表項對應兩個定時器:老化定時器和垃圾收集定時器。當學到一條路由并添加到路由表中時,老化定時器啟動。如果老化定時器超時,設備仍沒有收到鄰居發來的更新報文,則把該路由的度量值置為16(表示路由不可達),并啟動垃圾收集定時器。如果垃圾收集定時器超時,設備仍沒有收到更新報文,則在路由表中刪除該路由。
觸發更新是指當路由信息發生變化時,立即向鄰居設備發送觸發更新報文,而不用等待更新定時器超時,從而避免產生路由環路。
RIPv1(即RIP version1)是有類別路由協議(Classful Routing
Protocol),它只支持以廣播方式發布協議報文。RIPv1的協議報文中沒有攜帶掩碼信息,它只能識別A、B、C類這樣的自然網段的路由,因此RIPv1無法支持路由聚合,也不支持不連續子網(Discontiguous
Subnet)。
支持外部路由標記(Route Tag),可以在路由策略中根據Tag對路由進行靈活控制。
報文中攜帶掩碼信息,支持路由聚合和CIDR(Classless Inter-Domain Routing)。
支持指定下一跳,在廣播網上可以選擇到最優下一跳地址。
支持以組播方式發送更新報文,只有支持RIPv2的設備才能收到協議報文,減少資源消耗。
支持對協議報文進行驗證,并提供明文驗證和MD5驗證兩種方式,增強安全性。
路由聚合的原理是,同一個自然網段內的不同子網的路由在向外(其它網段)發送時聚合成一個網段的路由發送。
RIPv1的協議報文中沒有攜帶掩碼信息,故RIPv1發布的就是自然掩碼的路由。RIPv2支持路由聚合,因此RIPv2報文攜帶掩碼位,所以支持子網劃分。在RIPv2中進行路由聚合可提高大型網絡的可擴展性和效率,縮減路由表。
■ 基于接口的聚合
用戶可以指定聚合地址。比如:1.1.0/24(metric=2)和10.1.2.0/24(metric=3)這兩條路由,可以在此接口上配置聚合路由10.1.0.0/16(metric=2)。
水平分割的原理是,RIP從某個接口學習到的路由,不會從該接口再發送給鄰居路由器。這樣不但減少了帶寬損耗,還可以防止路由環路。
水平分割在不同網絡中實現有所區別。廣播網、P2P和P2MP網絡中是按照接口進行水平分割的。
毒性反轉的原理是,RIP從某個接口學習到路由后,將該路由的開銷設置為16(即指明該路由不可達),并從原接口發回鄰居路由器。利用這種方式可以清除對方路由表中的無用路由,防止產生路由環路。
RIP多進程允許為指定的RIP進程關聯一組接口,從而保證該進程進行的所有協議操作都僅限于這一組接口。這樣,就可以實現一臺設備有多個RIP進程,不同的RIP進程之間互不影響,他們之間的路由交互相當于不同路由協議之間的路由交互。
RIP多實例是為每個VPN實例綁定一個RIP進程,從而實現VPN實例與指定進程下的所有接口相關聯。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
提起找一部主角有抓鬼系統的小說大家在熟悉不過了,被越來越多的人所熟知,那你知道找一部主角有抓鬼系統的小說嗎?快和小編一起去了解一下吧!1、《鬼道御靈》,作者是知了;(資料圖)2、《不死冥王》,作者是云天空;3、《搞鬼一家人》,作者是裟欏雙樹;4、《抓鬼天師》,作者是恣肆;5、《捉鬼學生會》,作者是那伽;6、《捉的就是你》,作者是Tabulata;7、《幽冥鬼談》,作者是聊聊A;8、《橙子》,作者是...
德馬克指標是什么意思?托馬斯德馬克(德馬克)是道明系列指標的創始人。TD指標之間約有70種,其中一個應用最廣泛的是TD序列和TD組合。TD序列由價格反轉、TD結構、TD計數三部分組成。TD組合和TD序列基本類似,只是計數部分有些區別。相對來說,TD組合的計數條件有一定的差異。相對來說,TD組合的計數條件更為嚴格。TD趨勢線有兩種:一種是TD買入結構的TD趨勢阻力線;一種是TD賣出結構的TD趨勢支撐...
余額寶投了30萬沒了,如果是資金被盜,非個人原因丟失,而你又有賬戶安全險,那么,支付寶是會賠的;如果是因為個人原因或者投資失利,支付寶不會賠。支付寶余額寶投的是貨幣基金,并不保本、保收益,隨著收益率越來越低,很多人都擔心投的錢會沒了,其實,大可不必。余額寶的錢是可以隨時轉出來的,且貨幣基金的收益較穩定,不會出現劇跌,用戶可以在收益率跌破之前及時轉出來,至少能讓本金不受損失。其實余額寶是支付寶擔保的...