[發明專利]PIM-SM指定路由器和IGMP查詢器的統一選舉方法無效
| 申請號: | 201210309072.5 | 申請日: | 2012-08-28 |
| 公開(公告)號: | CN102801632A | 公開(公告)日: | 2012-11-28 |
| 發明(設計)人: | 徐錦韜;吳秀余 | 申請(專利權)人: | 盛科網絡(蘇州)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/18 |
| 代理公司: | 蘇州慧通知識產權代理事務所(普通合伙) 32239 | 代理人: | 安紀平 |
| 地址: | 215021 江蘇省蘇州市工業園區*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | pim sm 指定 路由器 igmp 查詢 統一 選舉 方法 | ||
技術領域
本發明涉及計算機網絡通信技術,尤其涉及計算機網絡數據通信組播技術中流量轉發的技術。
背景技術
PIM-SM(Protocol?Independent?Multicast-Sparse?Mode,協議無關組播-稀疏模式)協議中,在以太網這樣的共享網絡中,通過Hello消息選舉出一個DR(Designated?Router,指定路由器)用于負責向本網絡中的Host(主機)分發組播流量,或者接收本網絡中Server發送的組播流量。
PIM-SM協議中規定的指定路由器選舉機制如下:
當啟用了PIM-SM協議的接口接收到一個鄰居發來的Hello報文,通過解析Hello報文,記錄下鄰居的primary_ip_address、dr_priority和dr_priority_present等三個與DR選舉有關的信息。
在得到這兩個鄰居信息之后,首先確定dr_priority_present是否有效,如果有效比較本接口和鄰居的dr_priority,priority高者獲勝。如果兩者相同,則進一步比較primary_ip_address,其中值較大者獲勝。由于同一網絡中,IP地址具備唯一性,所以通過比較IP地址,一定能產生DR。
如果dr_priority_present無效,則直接對比兩者的primary_ip_address,較大者獲勝。
而IGMP(Internet?Group?Management?Protocol,互聯網組管理協議)中,在以太網這樣的共享網絡中,通過查詢消息選舉出一個查詢器,用于負責接收主機反饋的加入報文和離開報文。
IGMP協議中規定的查詢器選舉機制如下:
當接口啟用了IGMP協議,會默認自己為當前網絡中的查詢器,向網絡發送查詢報文。
當啟用了IGMP協議的接口接收到IP地址比自己小的其他組播設備發來的查詢報文,則把自己轉為非查詢器,記錄發送者為當前網絡的查詢器。
由此可見,在PIM-SM協議中,指定路由器的選擇是IP地址大的被選舉為指定路由器;而IGMP協議中,查詢器的選舉是IP地址小的獲勝。這樣就會出現在相同的網絡中,PIM-SM的指定路由器和IGMP的查詢器不是同一個設備。
在組播應用中,組播路由器下游為交換機,部署IGMP?Snooping(Internet?Group?Management?Protocol?Snooping,互聯網組管理協議窺探)。IGMP?Snooping會根據IGMP消息學習一個唯一的上游接口,負責與上游組播設備通信。如果出現上述的情況,PIM-SM的指定路由器和IGMP的查詢器不是同一個設備,那么IGMP?Snooping就會出現這樣的現象:要么來自主機的IGMP加入報文被發給了非PIM-SM?DR,在PIM-SM?DR卻沒有學到IGMP成員,PIM-SM?DR并不會向上游組播設備發送加入消息;從上游組播設備下來的組播流量是從交換機的IGMP?Snooping的非上游接口收到的,不會轉發給接收主機。總之,組播流量不能正確轉發給下游接收主機。
發明內容
本發明的目的在于克服現有技術的缺陷,提供一種解決同一網絡中PIM-SM中指定路由器和IGMP查詢器不一致的問題,其將VRRP(Virtual?Router?Redundancy?Protocol,虛擬路由器冗余協議)用于組播業務故障偵測,引入將同一網絡的VRRP中主路由器(Master)作為PIM-SM中指定路由器和IGMP查詢器選舉的參照,從而使得PIM-SM中指定路由器和IGMP查詢器統一于同一設備上,并從VRRP的快速檢測、切換能力等方面提升組播網絡的切換速度。
為實現上述目的,本發明提出如下技術方案:一種PIM-SM中指定路由器和IGMP中查詢器的統一選舉方法,在進行PIM-SM中指定路由器和IGMP中查詢器的選舉時,其分別將同一網絡中的VRRP中主路由器的狀態作為指定路由器和查詢器的選舉參照。
更進一步地,所述PIM-SM中指定路由器和IGMP中查詢器與VRRP中主路由器的狀態相同,且在VRRP中主路由器的狀態發生變化時,PIM-SM中指定路由器和IGMP中查詢器也同步進行狀態切換。
當PIM-SM接口開始工作時,將檢查VRRP的狀態,在VRRP的狀態為主路由器時,PIM-SM的接口把自己設置為指定路由器;在VRRP的狀態為備份路由器時,PIM-SM的接口把自己設置為非指定路由器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于盛科網絡(蘇州)有限公司,未經盛科網絡(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210309072.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電器盒及具有其的空調器
- 下一篇:空調系統





