[发明专利]组播协议报文监听方法、装置以及交换机有效
| 申请号: | 201180001544.4 | 申请日: | 2011-07-07 |
| 公开(公告)号: | CN102349271A | 公开(公告)日: | 2012-02-08 |
| 发明(设计)人: | 宋俊骏;陈勇;丁汉城 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/26 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 协议 报文 监听 方法 装置 以及 交换机 | ||
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种组播协议报文监听方法、装置以及交换机。
背景技术
互联网组管理协议(Internet Group Management Protocol,以下简称:IGMP)是IP组播在用户网段使用的主机与路由器之间的信令机制,通过在主机和路由器之间交互IGMP消息,实现组播组成员管理功能。
通常在路由器和主机之间设置交换机。当最后一跳路由器将组播报文转发到用户网段后,由交换机继续执行组播分发。目前,通过在交换机上运行IGMP侦听(IGMP-SNOOPING)功能,以侦听路由器和组播组成员主机之间交互的IGMP消息,获知交换机的哪些端口连接着组播组成员主机,只将组播数据发往这些端口,即可实现组播报文的按需分发。
举例来说,如图1所述,其中路由器1与汇聚交换机2连接,汇聚交换机2连接接入交换机3,每台接入交换机3可以与多台组播组成员主机连接。各个交换机设置有与组播组成员主机一侧连接的成员端口,以及与路由器一侧连接的路由器端口,并会在交换机上设置有组播转发表,该组播转发表的每一转发表项存储有对应成员端口的信息,通常若某一成员端口在等待一段时间内没有接收到组播协议报文,则可以认为对应的组播组成员主机下线,交换机需要把组播转发表中该成员端口对应的转发表项删除,上述等待组播协议报文的时间可以称为是端口老化时间,该端口老化时间可以由配置在交换机上的组播协议参数获取;另外,对于路由器而言,在组播组成员主机下线时,也需要根据在路由器上配置的组播协议参数获取端口老化时间。
然而现有技术中的路由器和交换机,其在设备上配置的组播协议参数是由生产厂商预先配置的,而对于不同生产厂商,或者是同一生产厂商的不同产品型号,其在设备上配置的组播协议参数通常也是不一致的,因此,在同一网络中,路由器和交换机上配置的组播协议参数可能是不一致的,而这种不一致会造成各设备内的端口老化时间不同,影响用户对网络的使用,降低了网络性能。
发明内容
本发明实施例提供一种组播协议报文监听方法、装置以及交换机,用以实现各交换机与路由器中的组播协议参数一致,提高网络性能。
本发明实施例提供了一种组播协议报文监听方法,包括:
获取路由器的组播工作信息,所述组播工作信息包括接收通用组查询报文的时间间隔、交换机向路由器转发主机离开报文后接收到特定组查询报文的数目和为组播组成员主机设定的最大响应时间;
根据所述路由器的组播工作信息获取交换机的组播协议参数,所述组播协议参数包括通用组查询报文发送时间间隔、健壮性系数和查询响应时间间隔;
根据所述交换机的组播协议参数获取交换机上的端口老化时间。本发明实施例还提供了一种组播协议报文监听装置,包括:
第一获取模块,用于获取路由器的组播工作信息,所述组播工作信息包括接收通用组查询报文的时间间隔、交换机向路由器转发主机离开报文后接收到特定组查询报文的数目和为组播组成员主机设定的最大响应时间;
第二获取模块,用于根据所述路由器的组播工作信息获取交换机的组播协议参数,所述组播协议参数包括通用组查询报文发送时间间隔、健壮性系数和查询响应时间间隔;
第三获取模块,用于根据所述交换机的组播协议参数获取交换机上的端口老化时间。
本发明实施例还提供了一种交换机,包括系统总线、处理器、存储子系统和包处理模块,所述处理器用于实现上述的组播协议报文监听装置。
本发明实施例中提供的技术方案,通过在交换机中设置组播协议报文监听装置,获取实际的路由器的组播工作信息,并根据上述组播工作信息获取组播协议参数,能够保证交换机和路由器中设置的组播协议参数一致,交换机和路由器根据一致的组播协议参数进行工作,从而实现路由器和交换机上的端口老化时间一致,提高网络性能。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中最后一跳路由器到主机的网络结构图;
图2为本发明组播协议报文监听方法实施例的流程示意图;
图3为本发明组播协议报文监听装置实施例的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001544.4/2.html,转载请声明来源钻瓜专利网。





