[发明专利]一种GMRP协议兼容IGMP点播客户端的方法有效
| 申请号: | 201110349667.9 | 申请日: | 2011-11-07 |
| 公开(公告)号: | CN102394884A | 公开(公告)日: | 2012-03-28 |
| 发明(设计)人: | 张鹏 | 申请(专利权)人: | 神州数码网络(北京)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56;H04L29/12;H04L12/18 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 宋松 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 gmrp 协议 兼容 igmp 点播 客户端 方法 | ||
1.一种GMRP协议兼容IGMP点播客户端的方法,其特征在于,增加一个IGMP代理模块协助GMRP模块处理IGMP相关报文,其具体步骤如下:
步骤A,确认收到包括IGMP Report或IGMP Leave的IGMP报文,将IGMP报文交由IGMP代理模块处理;
步骤B,所述IGMP代理模块将收到的IGMP Report或IGMP Leave报文转化为GMRP Join或GMRP Leave报文,传送至GMRP模块处理;
步骤C,所述GMRP模块发送GMRP LeaveAll报文时,原有流程不变的同时将该报文复制一份送至所述IGMP代理模块处理;
步骤D,所述IGMP代理模块将收到的所述GMRP LeaveAll报文转化为IGMPQuery报文发送给点播客户端;
步骤E,所述GMRP模块根据收到的GMRP报文及GMRP请求状态机当前所处状态向与收到IGMP报文端口处于同VLAN内的其它端口发送GMRP报文。
2.根据权利要求1所述的GMRP协议兼容IGMP点播客户端的方法,其特征在于,所述步骤B中,转化报文具体包括以下步骤:
a)获取IGMP Repor t或IGMP Leave报文中源/目的MAC地址和IGMP Header的type值;
b)根据IGMP Header的type值,选择构造GMRP Join报文或GMRP Leave报文。
3.根据权利要求2所述的GMRP协议兼容IGMP点播客户端的方法,其特征在于,所述步骤b)中,构造GMRP Join或GMRP Leave报文包括:目的MAC地址取值相同;源MAC地址取值为IGMP Report或IGMP Leave报文的源MAC地址;Attribute Type取值相同;Attribute Value均取值为IGMP Report或IGMPLeave报文的目的MAC地址;构造GMRP Join报文,Attribute Event取值为0x02;构造GMRP Leave报文,Attribute Event取值为0x04;其它值按GMRP协议规定的默认值进行取值。
4.根据权利要求1所述的GMRP协议兼容IGMP点播客户端的方法,其特征在于,所述步骤E具体包括以下步骤:
a)所述GMRP模块收到GMRP Join报文后,如果所述GMRP请求状态机处于VA、VP、AA、AP四个状态之一,当join定时器到期后发送GMRP Join报文;
b)所述GMRP模块收到GMRP Leave报文后,如果所述GMRP请求状态机处于LA状态,当join定时器到期后发送GMRP Leave报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码网络(北京)有限公司,未经神州数码网络(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110349667.9/1.html,转载请声明来源钻瓜专利网。





