[發明專利]一種RIP路由的快速切換方法和設備在審
| 申請號: | 201310348700.5 | 申請日: | 2013-08-12 |
| 公開(公告)號: | CN103428085A | 公開(公告)日: | 2013-12-04 |
| 發明(設計)人: | 王克峰;王劍鳴;顧斌;李蒙 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/703 | 分類號: | H04L12/703;H04L12/721;H04L12/741 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 rip 路由 快速 切換 方法 設備 | ||
技術領域
本發明涉及通信技術領域,尤其是一種RIP路由的快速切換方法和設備。
背景技術
RIP(Routing?Information?Protocol,路由信息協議)是基于距離矢量算法的協議,并使用跳數來衡量到達目的地址的距離,這個跳數為度量值。其中,每個運行RIP的網絡設備均管理RIP路由表,該RIP路由表中包含了到達所有可達目的地址的RIP路由,該RIP路由包含以下信息:目的地址、下一跳地址(相鄰網絡設備的接口地址)、出接口(網絡設備上轉發報文的出接口)、度量值(到達目的地址的開銷)、路由時間(RIP路由最后一次被更新到現在所經過的時間,RIP路由每次被更新時,路由時間重置為0)、路由標記(用于標識外部路由,在路由策略中可根據路由標記對路由信息進行靈活的控制)。
現有技術中,各網絡設備會將RIP路由發布給相鄰網絡設備,使得各網絡設備能夠在本地維護RIP路由表。如圖1所示,為RIP路由的網絡示意圖,網絡設備A通過網絡設備B或者網絡設備C連接到目的地址(10.1.1.0/24)。基于此,網絡設備B和網絡設備C均會向網絡設備A發布對應于目的地址(10.1.1.0/24)的RIP路由;假設網絡設備B發布的對應于目的地址(10.1.1.0/24)的RIP路由的度量值大于網絡設備C發布的對應于目的地址(10.1.1.0/24)的RIP路由的度量值,則網絡設備A會在RIP路由表中記錄網絡設備C發布的對應于目的地址(10.1.1.0/24)的RIP路由,將該RIP路由下發到硬件轉發表中用于指導數據轉發,并丟棄網絡設備B發布的對應于目的地址(10.1.1.0/24)的RIP路由。
當網絡設備A和網絡設備C之間的鏈路DOWN(故障)后,網絡設備A刪除對應于目的地址(10.1.1.0/24)的RIP路由,從而導致網絡設備A無法將流量發送到目的地址(10.1.1.0/24),流量發生丟失。直到網絡設備B再次向網絡設備A發布對應于目的地址(10.1.1.0/24)的RIP路由,使網絡設備A在RIP路由表中記錄網絡設備B發布的對應于目的地址(10.1.1.0/24)的RIP路由,將RIP路由下發到硬件轉發表,通過網絡設備B將流量發送到目的地址(10.1.1.0/24)。
在上述過程中,RIP路由切換時間=鏈路故障探測時間(探測到鏈路故障的時間)+RIP路由重新學習時間(網絡設備B再次向網絡設備A發布RIP路由的時間)+RIP路由優選時間(多個網絡設備發布RIP路由時,從中選擇一個RIP路由的時間,此場景下為0)+RIP路由下刷時間(將RIP路由下發到硬件轉發表的時間)。在上述各時間中,RIP路由重新學習時間是RIP路由切換時間的瓶頸,即RIP路由切換時間取決于RIP路由重新學習時間的長短,而各網絡設備通常周期性(缺省時間是30秒)發布RIP路由,因此RIP路由重新學習時間通常為30秒,從而導致RIP路由切換時間會大于30秒,并導致流量丟失時間過長。
發明內容
本發明實施例提供一種RIP路由的快速切換方法和設備,以減少RIP路由的切換時間,繼而降低流量丟失時間。
為了達到上述目的,本發明實施例提供一種路由信息協議RIP路由的快速切換方法,應用于包括路由接收設備和多個路由發布設備的網絡中,所述多個路由發布設備用于向所述路由接收設備發布同一目的地址的RIP路由,該方法包括以下步驟:
所述路由接收設備在RIP路由表中維護所述多個路由發布設備分別發布的對應于所述目的地址的RIP路由,從對應于所述目的地址的RIP路由中選擇一個到達所述目的地址的最優RIP路由,并將所述最優RIP路由下發到本路由接收設備的硬件轉發表中,所述硬件轉發表用于指導數據轉發;
所述路由接收設備在確定路由發布設備對應的鏈路發生故障時,從所述RIP路由表中查詢所述路由發布設備發布的RIP路由;
如果該RIP路由不是最優RIP路由,所述路由接收設備從RIP路由表中刪除該RIP路由;如果該RIP路由是最優RIP路由,所述路由接收設備從RIP路由表中刪除該RIP路由,并從該RIP路由對應的其它RIP路由中重新選擇最優RIP路由,將重新選擇的最優RIP路由下發到所述硬件轉發表中。
所述路由接收設備在RIP路由表中維護路由發布設備發布的RIP路由的過程,具體包括:
所述路由接收設備在收到路由發布設備發布的RIP路由時,判斷RIP路由表中是否存在所述RIP路由對應的同源RIP路由;其中,同源RIP路由是指與所述RIP路由具有相同目的地址、相同出接口、相同下一跳的RIP路由;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310348700.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:開放流OpenFlow系統中的報文轉發方法及裝置
- 下一篇:大三角支架





