[發明專利]加快RP切換的方法在審
| 申請號: | 201410367981.3 | 申請日: | 2014-07-30 |
| 公開(公告)號: | CN104202240A | 公開(公告)日: | 2014-12-10 |
| 發明(設計)人: | 陳千炫;胡哲 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04L12/703 | 分類號: | H04L12/703 |
| 代理公司: | 無 | 代理人: | 無 |
| 地址: | 201616 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加快 rp 切換 方法 | ||
技術領域
本發明涉及一種RP切換的方法,尤其是一種基于PIM-SM協議(Protocol? Independent?Multicast-Sparse?Mode,稀疏模式獨立組播協議)在RP失效的情況 下加快RP切換的方法。
背景技術
在PIM-SM路由轉發的拓撲環境中,RP(Rendezvous?Point,匯聚點)具有匯 聚流再分發的作用。
在PIM-SM協議中,管理員手動指定候選RP和BSR(BootStrap?Router,自 舉路由器),每個PIM-SM路由器接口都可以配置為候選匯聚點(candidate-RP, 候選RP),配置后的候選RP接口會定期單播發送通告報文到BSR。BSR依賴 收到候選RP的候選通告報文來更新定時器從而維護RP集合,即,采用超時更 新機制來維護RP集合。在定時器老化前,收到某候選RP的候選通告報文則刷 新對應的定時器;在定時器老化后,未收到某候選RP的候選通告報文,對應的 候選RP在RP集合中刪除,BSR更新RP集合,發送通告報文到所有候選RP 所在的PIM-SM路由器上。
如果當選為RP的接口突然失效(接口down或者RP候選去使能),BSR不 能及時感知到RP已經失效,但BSR上RP集合中失效RP對應的定時器還沒老 化的情況下,共享樹上的數據源依舊把數據發往組播地址對應的該失效的RP 上,而失效的RP無法處理,導致組播轉發中斷。直到BSR上RP集合中的失效 RP的定時器老化時間過期,BSR才能感知到RP失效,發出新的Bootstrap(引 導)報文,讓域內所有PIM-SM路由器知道新的RP,共享樹重新建立起來,共 享樹上的數據源才會把數據流發到新的RP,轉發恢復,但是,這已經延遲了。
發明內容
本發明需解決的技術問題是提供一種加快BSR感知候選RP失效、重建 PIM-SM共享樹、提高組播轉發穩定性的加快RP切換的方法。
為解決上述的技術問題,本發明設計了一種加快RP切換的方法,其包括以 下步驟:步驟1:當路由器的候選RP失效時,路由器主動發送通告報文告知給 自舉路由器;步驟2:自舉路由器收到所述通告報文,在RP集合中刪除失效的 候選RP,更新RP集合,并將更新后的RP集合發送給所有啟動候選RP的路由 器;步驟3:所述所有啟動候選RP的路由器收到引導報文后,重新計算出新的 RP;步驟4:如果RP發生變化,首跳路由器重新建立與新的RP的最短路徑樹, 新的RP下游方向的路由器重新往新的RP方向發送加組報文,從而建立新的組 播共享樹。
作為本發明進一步改進,步驟1中,將所述通告報文的生存周期設置為零。
作為本發明進一步改進,步驟2中,通過引導報文將更新后的RP集合發送 給所述所有啟動候選RP的路由器。
作為本發明進一步改進,計算新的RP的方法是根據IP地址的優先級,優 先級越小越優先選為新的RP。
作為本發明進一步改進,當IP地址的優先級相同時,哈希值大的當選為新 的RP。
本發明在RP失效后,主動發送通告報文告知給自舉路由器,及時計算出新 的RP,加快了RP的切換,重建新的組播共享樹,恢復組播流轉發,避免現有 技術老化時間過長而造成組播流轉發中斷時間過長,提高了路由設備組播轉發 的穩定性。
具體實施方式
為了使本領域相關技術人員更好地理解本發明的技術方案,下面將結合本 發明實施方式,對本發明實施方式中的技術方案進行清楚、完整地描述,顯然, 所描述的實施方式僅僅是本發明一部分實施方式,而不是全部的實施方式。
本發明提供了一種加快RP切換的方法,能夠快速為PIM-SM路由器建立起 新的共享樹,保持組播數據流轉發穩定。在PIM-SM路由轉發的拓撲環境中, 當RP失效,RP的接口所在的路由器馬上發出通告報文告知給BSR(自舉路由 器),BSR在RP集合刪掉該RP,更新RP集合,并把RP集合發到所有啟動候 選RP的PIM-SM路由器,再選舉出新的RP,建立起新的共享樹,恢復組播流 轉發,提高了路由設備組播轉發的穩定性。
本發明實施例中,加快RP切換的方法的步驟詳細說明如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司;,未經上海斐訊數據通信技術有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201410367981.3/2.html,轉載請聲明來源鉆瓜專利網。





