[发明专利]一种组播报文处理方法和装置有效
申请号: | 201410131484.3 | 申请日: | 2014-04-02 |
公开(公告)号: | CN103905320B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 孙青岩 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 谢安昆,宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
1.一种组播报文处理方法,其特征在于,所述方法包括:
当设备需要接收组播报文时,将指定接口加入该组播报文所属的组播组;并将所述指定接口添加到该组播组的组播转发表项的出接口中,其中,所述指定接口为用于上送本设备处理的逻辑接口;
当通过逆向路径转发RPF接口接收到组播报文时,查找该组播报文所属的组播组对应的组播转发表项,并确定查找到的组播转发表项的出接口中是否包含所述指定接口,如果是,将该组播报文通过所述指定接口进行上送处理,并通过该组播转发表项中的其他出接口转发该组播报文;否则,将该组播报文通过该组播转发表项中的出接口转发。
2.根据权利要求1所述的方法,其特征在于,所述指定接口为本设备中已存在的用于上送本设备处理的逻辑接口,或新创建的用于上送本设备处理的逻辑接口。
3.根据权利要求1或2所述的方法,其特征在于,所述将指定接口加入该组播报文所属的组播组;并将所述指定接口添加到该组播组的组播转发表项的出接口中,包括:
发送将所述指定接口加入所述组播组的请求,以使组播接收者发现协议模块将该指定接口加入所述组播组,并通知组播路由协议模块将所述指定接口添加到该组播组的组播转发表项的出接口中。
4.根据权利要求3所述的方法,其特征在于,所述方法进一步包括:
当该设备不需要接收所述组播报文时,将指定接口退出所述组播报文所属的组播组并将该组播组的组播转发表项的出接口中的该指定接口删除。
5.根据权利要求4所述的方法,其特征在于,所述将指定接口退出所述组播报文所属的组播组并将该组播组的组播转发表项的出接口中的该指定接口删除,包括:
发送将该指定接口退出所述组播报文所属的组播组的请求,以使组播接收者发现协议模块将该指定接口退出该组播组,并通知组播路由协议模块从该组播组的组播转发表项中删除该指定接口。
6.一种装置,其特征在于,所述装置包括:处理单元、接收单元、查找单元和发送单元;
所述处理单元,用于当本装置需要接收组播报文时,将指定接口加入该组播报文所属的组播组;并将所述指定接口添加到该组播组的组播转发表项的出接口中,其中,所述指定接口为用于上送本设备处理的逻辑接口;
所述接收单元,用于接收组播报文;
所述查找单元,用于当所述接收单元通过逆向路径转发RPF接口接收到组播报文时,在所述处理单元中查找该组播报文所属的组播组对应的组播转发表项,并确定查找到的组播转发表项的出接口中是否包含所述指定接口;
所述发送单元,用于当所述查找单元确定出接口中包含该指定接口时,将该组播报文通过该指定接口进行上送处理,并通过该组播转发表项中的其他出接口转发该组播报文;当所述查找单元确定出接口中不包含该指定接口时,将该组播报文通过该组播转发表项中的出接口转发。
7.根据权利要求6所述的装置,其特征在于,所述指定接口为本设备中已存在的用于上送本设备处理的逻辑接口,或新创建的用于上送本设备处理的逻辑接口。
8.根据权利要求6或7所述的装置,其特征在于,所述处理单元包括:请求模块、组播接收者发现协议模块和组播路由协议模块;
所述请求模块,用于当本装置需要接收组播报文时,向所述组播接收者发现协议模块发送将所述指定接口加入所述组播组的请求;
所述组播接收者发现协议模块,用于当接收到所述请求模块发送将所述指定接口加入所述组播组的请求时,将该指定接口加入所述组播组,并通知所述组播路由协议模块;
所述组播路由协议模块,用于接收到所述组播接收者发现协议模块的通知时,将所述指定接口添加到该组播组的组播转发表项的出接口中。
9.根据权利要求8所述的装置,其特征在于,
所述处理单元,进一步用于当该装置不需要接收所述组播报文时,将指定接口退出所述组播报文所属的组播组并将该组播组的组播转发表项的出接口中的该指定接口删除。
10.根据权利要求9所述的装置,其特征在于,
所述请求模块,进一步用于当该装置不需要接收所述组播报文时,向所述组播接收者发现协议模块发送将该指定接口退出所述组播报文所属的组播组的请求;
所述组播接收者发现协议模块,进一步用于当接收到所述请求模块发送的将该指定接口退出所述组播报文所属的组播组的请求时,将该指定接口退出该组播组,并通知所述组播路由协议模块从该组播组的组播转发表项中删除该指定接口;
所述组播路由协议模块,进一步用于当所述组播接收者发现协议模块通知的从该组播组的组播转发表项中删除该指定接口时,从该组播组的组播转发表项中删除该指定接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410131484.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环保节能的固液分离装置
- 下一篇:智能锁