[發明專利]一種IGMP Snooping的處理方法及裝置有效
| 申請號: | 201310729472.6 | 申請日: | 2013-12-26 |
| 公開(公告)號: | CN103647720A | 公開(公告)日: | 2014-03-19 |
| 發明(設計)人: | 李應梅;吳迪 | 申請(專利權)人: | 邁普通信技術股份有限公司 |
| 主分類號: | H04L12/761 | 分類號: | H04L12/761 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 610041 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 igmp snooping 處理 方法 裝置 | ||
技術領域
本發明涉及組播技術領域,尤其涉及一種IGMP?Snooping(Internet?Group?Management?Protocol?Snooping,互聯網組管理協議窺探)的處理方法及裝置。
背景技術
隨著信息技術的迅猛發展,網絡應用大量增加,使得原來已存在的、龐大的數據傳輸量成倍增長,而優化帶寬可滿足數據傳輸量增長的需要,IP組播技術則是優化帶寬的重要手段。其中,IP組播技術依托IP協議完成,適用于多點到多點或一點到多點的數據傳輸業務,IP組播技術強制網絡在數據分布樹的分叉處進行信息包復制,而不是由信息源節點多次重復地發送相同的數據包。
IGMP?Snooping是運行在二層設備鏈路層上的IP組播約束機制,用于管理和控制IP組播組。IGMP?Snooping通過二層組播將信息只轉發給有需要的接收者。具體的,運行IGMP?Snooping的二層設備通過對收到的IGMP(Internet?Group?Management?Protocol,互聯網組管理協議)報文進行分析,為端口和MAC(介質訪問控制,medium?access?control)組播地址建立起映射關系,并根據這樣的映射關系轉發組播數據。當二層設備沒有運行IGMP?Snooping時,組播數據在二層被廣播;當二層設備運行了IGMP?Snooping后,已知組播組的組播數據不會在二層被廣播,而在二層被組播給指定的接收者。比如,以二層以太網交換機收到主機和路由器之間傳遞的IGMP(Internet?Group?Management?Protocol,互聯網組管理協議)報文為例,IGMP?Snooping分析IGMP報文所帶的信息,在二層建立和維護MAC(介質訪問控制,medium?access?control)表,以后從路由器下發的組播報文就根據MAC表進行轉發。IGMP?Snooping只有在收到某一端口的IGMP離開報文或者某一端口的老化時間定時器超時的時候才會主動向端口發IGMP特定組查詢報文,除此之外,它不會向端口發任何IGMP報文。也就是說,IGMP?Snooping相對于路由器和主機是透明的,它僅僅監聽兩者之間的IGMP報文,來建立自己的組播成員關系表。保證組成員收到正確的組播業務,而其余主機無法收到。
目前,在分布式交換機上,IGMP?Snooping在主控卡上實現。當有主機發送IGMP成員關系報告,希望接收目的地址為已存在的組播組的組播業務報文時,線卡接收到IGMP成員關系報告后,必須先傳遞給主控卡,主控卡進行相關的處理后添加組播轉發表項中的出端口,然后將添加出端口的消息下發到所有線卡,線卡完成創建組播硬件表項后,這臺主機才能夠正常接收到目的地址為該組播組的組播業務報文。同時,在開啟IGMP?Snooping立即離開功能的情況下,當有主機發送IGMP離開報文,不希望接收目的地址為已存在的組播組的組播業務報文時,線卡接收到IGMP離開報文后,也會傳遞給主控卡,主控卡進行相關的處理后刪除組播轉發表項中的對應出端口,然后將刪除出端口的消息下發到所有線卡,線卡完成硬件表項的寫工作后,這臺主機才不會接收到目的地址為該組播組的組播業務報文。
在上述的交換機上實現IGMP?Snooping時,必須通過主控卡與線卡的交互,這就,大大的增加了IGMP?Snooping的加入和離開延時,進而會導致用戶頻道切換時間過長,用戶體驗差。
發明內容
本發明的實施例提供一種IGMP?Snooping的處理方法及裝置,顯著降低了IGMP?Snooping的加入和離開延時,從而減少了頻道的切換時間,提高用戶了體驗。
為達到上述目的,本發明的實施例采用如下技術方案:
一種IGMP?Snooping的處理方法,線卡與主控卡連接,所述主控卡與所述線卡組成交換機,所述交換機與主機連接;所述方法包括:
所述線卡接收所述主控卡下發的功能配置,所述功能配置至少包括:使能IGMP?Snooping和開啟立即離開功能的配置;
接收主機發送的指示消息,所述指示消息至少包括:互聯網組管理協議IGMP成員關系報告、IGMP離開報文;
根據所述功能配置處理所述指示消息。
一種IGMP?Snooping的處理裝置,所述裝置包括線卡,所述線卡與主控卡連接,所述主控卡與所述線卡組成交換機,所述交換機與主機連接;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于邁普通信技術股份有限公司,未經邁普通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310729472.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能廣告機
- 下一篇:一種對網絡數據流量進行分流控制的方法和系統





