[发明专利]四以太网口调制解调器设备上实现IGMP侦听功能的方法有效
| 申请号: | 200710041230.2 | 申请日: | 2007-05-25 |
| 公开(公告)号: | CN101312400A | 公开(公告)日: | 2008-11-26 |
| 发明(设计)人: | 严向阳 | 申请(专利权)人: | 上海大亚科技有限公司 |
| 主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/26;H04L12/56;H04L12/28 |
| 代理公司: | 上海智信专利代理有限公司 | 代理人: | 王洁 |
| 地址: | 200092上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 以太网 调制解调器 设备 实现 igmp 侦听 功能 方法 | ||
1.一种四以太网口调制解调器设备上实现IGMP侦听功能的方法,该调制解调器设备中具有该调制解调器设备中的交换模块和网络驱动模块,其特征在于,所述的方法包括以下步骤:
(1)该调制解调器设备进行初始化操作;
(2)该调制解调器设备设置所述的交换模块中的控制寄存器,使得该交换模块对于转发的以太网报文加上包含报文接收端口的冗余信息;
(3)该调制解调器设备截获以太网报文,并分析判断该以太网报文是否是IGMP报文;
(4)如果不是,则该调制解调器设备进行非IGMP报文处理操作,并结束;
(5)如果是,则该调制解调器设备将该IGMP报文送至网络驱动模块;
(6)网络驱动模块判断该IGMP报文类型是IGMP Report报文还是IGMP Leave报文;
(7)如果是IGMP Report报文,则进行转发信息添加处理;
(8)如果是IGMP Leave报文,则进行转发信息删除处理;
(9)该调制解调器设备进行IGMP报文后续处理操作。
2.根据权利要求1所述的四以太网口调制解调器设备上实现IGMP侦听功能的方法,其特征在于,所述的冗余信息还包括以太网报文后面添加的“Egress Trailer”附加信息或者以太网报文中间添加的“Special Tag”附加信息。
3.根据权利要求1或2所述的四以太网口调制解调器设备上实现IGMP侦听功能的方法,其特征在于,所述的非IGMP报文处理操作包括以下步骤:
(1)判断该报文是否添加有冗余信息;
(2)如果有冗余信息,则移除相应的冗余信息;
(3)所述的交换模块将该报文送至后续模块进行处理。
4.根据权利要求1或2所述的四以太网口调制解调器设备上实现IGMP侦听功能的方法,其特征在于,所述的转发信息添加处理包括以下步骤:
(1)所述的网络驱动模块在尚未建立转发表项数据结构的情况下建立该转发表项数据结构,其中的每个转发表项包括组播组地址信息和转发列表信息;
(2)从该IGMP报文中取出相应的组播组地址和源端口信息;
(3)根据该组播组地址在该转发表项数据结构中进行匹配搜索;
(4)如果该组播组地址有转发表项匹配,则检查该转发表项的转发列表中是否存在相应的源端口信息;
(5)如果不存在,则在该转发列表中加入该源端口信息,并进行交换机静态MAC地址表项添加更新处理;如果存在,则直接返回上述步骤(9);
(6)如果该组播组地址没有转发表项匹配,则在该转发表项数据结构中创建新的转发表项并将填入相应的组播组地址信息和转发列表信息,然后进行交换机静态MAC地址表项添加更新处理。
5.根据权利要求4所述的四以太网口调制解调器设备上实现IGMP侦听功能的方法,其特征在于,所述的交换机静态MAC地址表项添加更新处理包括以下步骤:
(1)网络驱动模块通过交换模块访问交换机中相应的MAC地址转发表;
(2)在该MAC地址转发表中添加包括该报文的源MAC地址和所述的源端口信息的静态MAC地址表项。
6.根据权利要求1或2所述的四以太网口调制解调器设备上实现IGMP侦听功能的方法,其特征在于,所述的转发信息删除处理包括以下步骤:
(0)所述的网络驱动模块在尚未建立转发表项数据结构的情况下建立该转发表项数据结构,其中的每个转发表项包括组播组地址信息和转发列表信息;
(1)从该IGMP报文中取出相应的组播组地址和源端口信息;
(2)根据该组播组地址在该转发表项数据结构中进行匹配搜索;
(3)如果该组播组地址有转发表项匹配,则检查该转发表项的转发列表中是否存在相应的源端口信息;
(4)如果存在,则从转发列表中剔除源端口;
(5)判断此时的该转发列表是否为空,如果为空,则从该转发表项数据结构中将相应的转发表项删除;
(6)进行交换机静态MAC地址表项删除更新处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大亚科技有限公司,未经上海大亚科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710041230.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于感知音频编码的量化器自适应调整方法
- 下一篇:减震助力鞋





