[发明专利]老化时间的调整方法及系统、调制解调器有效
申请号: | 201010504113.7 | 申请日: | 2010-09-30 |
公开(公告)号: | CN102064956A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 唐剑波 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 老化 时间 调整 方法 系统 调制解调器 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种老化时间的调整方法及系统、调制解调器。
背景技术
目前modem(调制解调器)对组播的处理主要包括两种方式:Internet组管理协议(Internet Group Management Protocol,简称为IGMP)proxy和IGMP snooping技术,其中IGMP Snooping(IGMP监听)相对比较简单,主要工作在链路层,它是通过监听客户端和路由器端之间的IGMP报文,从而在建立针对某个组播的组播表条目。包括了组播地址、物理端口和虚拟局域网(Virtual Local Area Network,简称为VLAN)的映射关系。通过使用IGMP Snooping可以在不支持IGMP的二层交换设备上建立组播表,从而达到节省带宽,控制组播报文转发方向的目的,modem桥模式下主要使用这种方式实现组播机制:
步骤S1,当从上联口收到IGMP通用查询报文时,直接将报文在所有的lan口转发。
步骤S2,当收到lan口的IGMP report报文时,首先在组播MAC表查找发送该报文的用户(通过MAC地址标识)是否已经加入了该报文ip组播组对应的媒体接入控制(Media Access Control,简称为MAC)组播组,如果根据MAC组播地址、接收report报文的端口号和源MAC地址找到了对应的条目则说明该用户已经加入了report报文指定的组播组,更新其老化时间,将报文在上联口转发。如果没有找到对应的条目说明该端口还没有加入report报文中指定的组播组,那么就要根据组播MAC地址、物理端口、源MAC地址新建一个条目,并设置老化时间,将report报文在wan口转发。
步骤S3,当收到lan口的IGMP leave报文时,同样以(组播地址,lan端口,源MAC)查找组播MAC表是否已经存在该转发条目,存在则从组播MAC表中删除该条目,并仅以组播地址查找是否还存其他的条目,如果存在说明还有其他的lan口需要该组播,则将IGMP leave包丢掉不再向wan口转发,如果不存在该组播的其他条目,则向wan口转发IGMP leave报文。
从上面流程可以看出,在IGMP snooping模式下modem本身不会主动向lan口发送query报文(查询报文),只是被动的转发上联设备发送的query报文,组播MAC表中每一个条目的老化时间都是在收到report报文后才能更新,而report报文除了第一次加入组播组时是用户主动发起的,后面的report报文都是在回应query报文时发送,这样我们可以知道MAC转发条目的老化时间依赖于modem上联设备发送query报文。
在实际应用中,发明人发现,假设上联设备发送query的时间间隔为180秒,而modem中组播转发条目的老化初始时间为120秒,在上联设备发送query报文后60秒之内有某个用户从端口eth1加入组播239.1.1.1,这样就会导致上联设备还没来得及发送下一次query报文,老化时间就已经超时,导致对应的MAC转发条目被删除,modem不会再向eth1转发239.1.1.1的组播流。同时,当组播MAC表中老化时间的初始值小于上联设备发送query包的间隔时间,有可能因为老化时间的超时而导致modem的lan端口组播流的中断,所以必须将上联设备发送query的间隔时间设置成大于IGMPsnooping的老化时间,目前大多数modem的IGMP snooping功能的老化时间都是固定的,用户界面上没有配置接口,modem出厂后没办法改变,这样就有可能出现上面的故障而需要调整上联设备发送query的间隔时间,只有少数的modem可以修改IGMP snooping的老化时间,但也需要工作人员根据上联设备的query时间间隔设置老化时间,比较繁琐。
发明内容
针对相关技术中对调整解调器的老化时间进行调整比较繁琐的问题而提出本发明,为此,本发明的主要目的在于提供一种老化时间的调整方法及系统、调制解调器,以解决上述问题。
为了实现上述目的,根据本发明的一个方面,提供了一种老化时间的调整方法。该老化时间的调整方法包括:调制解调器接收来自上联设备的查询报文;所述调制解调器监听两个连续的查询报文的时间间隔;以及,所述调制解调器将所述时间间隔作为老化时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010504113.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种固体酸催化甲醇脱水连续生产二甲醚的方法
- 下一篇:服装