[發(fā)明專利]在協(xié)議無關組播雙重加入下轉發(fā)數據的方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201010168544.0 | 申請日: | 2010-05-11 |
| 公開(公告)號: | CN102244602A | 公開(公告)日: | 2011-11-16 |
| 發(fā)明(設計)人: | 魏勇;劉毅松 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/18 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 協(xié)議 無關 雙重 加入 轉發(fā) 數據 方法 裝置 系統(tǒng) | ||
技術領域
本發(fā)明涉及通信領域,尤其涉及一種在協(xié)議無關組播雙重加入下轉發(fā)數據的方法、路由器及網絡系統(tǒng)。
背景技術
IP組播是指在IP網絡中將數據包以盡力傳送(Best?Effort)的形式發(fā)送到網絡中的某個確定節(jié)點子集,這個子集稱為組播組(Multicast?Group)。IP組播的基本思想是,源主機只發(fā)送一份數據,這份數據中的目的地址為組播組地址,組播組中的所有接收者都可接收到同樣的數據拷貝。
組播流量會沿著已經建立的組播轉發(fā)路徑進行轉發(fā),轉發(fā)路徑上的路由器為了將組播報文傳送到各個方位的接收站點,可能需要將從一個入接口接收到的報文轉發(fā)到多個出接口。PIM(ProtocolIndependent?Multicast,協(xié)議無關組播)協(xié)議是用于建立組播轉發(fā)路徑協(xié)議中應用最為廣泛的協(xié)議。
現代的網絡業(yè)務對實時性的要求越來越高,當鏈路發(fā)生故障時,組播業(yè)務也需要減少丟失的組播數據報文。PIM?Dual?Join(PIM雙重加入)技術就是用于解決組播轉發(fā)路徑上,網絡鏈路故障時,組播業(yè)務能夠快速收斂的問題。PIM?Dual?Join方案通過從兩個方向同時申請同一份組播數據流,建立兩條轉發(fā)組播數據的轉發(fā)路徑,當其中一條鏈路故障時,可以選擇從備用組播轉發(fā)樹上接收組播數據。
現有的組播PIM協(xié)議中,RPF(Reverse?Path?Forwarding,反向路徑轉發(fā))規(guī)則作為組播的一個基本規(guī)則,認為組播表項僅存在一個上游,即為到組播源或者反向路徑的最優(yōu)單播路由的出接口和下一跳,出接口為PIM協(xié)議中的RPF接口,下一跳為PIM協(xié)議中的RPF鄰居。
對此,發(fā)明人發(fā)現,PIM?Dual?Join方案提出后,增加了一種現有PIM協(xié)議未定義的場景,即PIM協(xié)議表項存在兩個入接口,分別稱為主用入接口和備用入接口,主用入接口的行為在已有協(xié)議中已經詳細定義,但是備用入接口具有其獨有的特殊性,它既具有入接口的屬性,同時也可以作為出接口存在,對于它的轉發(fā)、協(xié)議行為目前沒有定義。這樣,不利于各個廠家實現兼容,增加了網絡拓撲對PIM協(xié)議應用的限制。
發(fā)明內容
本發(fā)明的實施例提供一種在協(xié)議無關組播雙重加入下轉發(fā)數據的方法、路由器及網絡系統(tǒng),補充了PIM協(xié)議中備用入接口在協(xié)議無關組播雙重加入下轉發(fā)數據的方法,有助于各個廠家實現兼容,減少網絡拓撲對PIM協(xié)議應用的限制。
為達到上述目的,本發(fā)明的實施例采用如下技術方案:
一種在協(xié)議無關組播雙重加入下轉發(fā)數據的方法,其中在所述協(xié)議無關組播雙重加入下,路由器包括主用入接口和備用入接口,所述方法包括:
當所述主用入接口可用時,所述路由器將從所述備用入接口接收到的組播數據向存在加入狀態(tài)的主用入接口轉發(fā);
當所述主用入接口不可用時,在選擇出新的主用入接口和/或備用入接口之前,所述路由器將從所述備用入接口接收到的組播數據向所有存在加入狀態(tài)的接口轉發(fā)或者向包括除所述備用入接口外的其他所有存在加入狀態(tài)的接口轉發(fā)。
一種應用于在協(xié)議無關組播雙重加入下轉發(fā)數據的路由器,包括主用入接口和備用入接口,
當所述主用入接口可用時,所述路由器將從所述備用入接口接收到的組播數據向存在加入狀態(tài)的主用入接口轉發(fā);
當所述主用入接口不可用時,在選擇出新的主用入接口和/或備用入接口之前,所述路由器將從所述備用入接口接收到的組播數據向所有存在加入狀態(tài)的接口轉發(fā)或者向包括除所述備用入接口外的其他所有存在加入狀態(tài)的接口轉發(fā)。
一種應用于在協(xié)議無關組播雙重加入下轉發(fā)數據的網絡系統(tǒng),由多個路由器連接構成,每個路由器都包括主用入接口和備用入接口,
所述備用入接口,用于當所述主用入接口可用時,所述路由器將從所述備用入接口接收到的組播數據向存在加入狀態(tài)的主用入接口轉發(fā);當所述主用入接口不可用時,在選擇出新的主用入接口和/或備用入接口之前,所述路由器將從所述備用入接口接收到的組播數據向所有存在加入狀態(tài)的接口轉發(fā)或者向包括除所述備用入接口外的其他所有存在加入狀態(tài)的接口轉發(fā);
所述主用入接口,用于當所述主用入接口可用時,所述路由器將從所述主用入接口接收到的組播數據向不包括自身主用入接口的所有存在加入狀態(tài)接口轉發(fā)。
本發(fā)明實施例提供的在協(xié)議無關組播雙重加入下轉發(fā)數據的方法、路由器及網絡系統(tǒng),補充了PIM協(xié)議中備用入接口在協(xié)議無關組播雙重加入下轉發(fā)數據的方法,填補了此處空白,有助于各個廠家實現兼容,減少網絡拓撲對PIM協(xié)議應用的限制。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010168544.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:雙倍數據速率內存的內存控制器及其控制方法
- 下一篇:一種珠光淺黃油漆





