[发明专利]IPv4overIPv6隧道中实现组播的方法和系统有效
申请号: | 201110101354.1 | 申请日: | 2011-04-22 |
公开(公告)号: | CN102546382A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 王茜;陈运清;杨锋;孙琼;胡捷;刘建国;谭卫平 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/12 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 孙宝海 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ipv4overipv6 隧道 实现 方法 系统 | ||
1.一种在IPv4overIPv6隧道中实现组播的方法,其特征在于,包括:
用户侧网关将IGMP组播组加入请求消息封装到IPv6隧道中传送,根据设置的组播地址映射关系将所述IGMP组播组加入请求消息中携带的IPv4组播组地址映射为IPv6组播组地址,基于所述IPv6组播组地址生成并向网络侧发送MLD请求消息;
网络侧根据接收所述IGMP组播组加入请求消息和/或MLD请求消息的相应接口更新IPv4组播树转发表和IPv6组播树转发表;
网络侧在接收到上游的IPv4组播数据包后,根据所述组播地址映射关系将IPv4组播组地址映射为IPv6组播组地址,基于共享树或基于源的树的方式根据所述IPv6组播树转发表向下游转发地址映射后的IPv6组播数据包;
网络侧组播复制点对接收到的IPv6组播数据包进行复制,并将复制后的IPv6组播数据包下发到所述IPv6组播树转发表中请求加入组播组的用户侧网关;
用户侧网关在收到IPv6组播数据包后,根据所述组播地址映射关系对IPv6组播数据包进行解封装,还原出IPv4组播数据包并发送至用户终端。
2.根据权利要求1所述的方法,其特征在于,所述组播地址映射关系包括将IPv4组播组地址映射为IPv6组播组地址中的组播组标识号字段、以及将所述IPv6组播组地址的Scop字段设置为组播地址映射标识。
3.根据权利要求1所述的方法,其特征在于,所述网络侧根据接收所述IGMP组播组加入请求消息和/或MLD请求消息的相应接口更新IPv4组播树转发表和IPv6组播树转发表的步骤包括:
网络侧宽带远程接入服务器判断接收所述MLD请求消息的接口是否存在于所述IPv6组播树转发表中,如果不存在,则将接收所述MLD请求消息的接口加入到所述IPv6组播树转发表中,并向网络侧网关发送PIM加入请求消息,所述PIM加入请求消息中承载IPv6组播组地址;
所述网络侧网关在接收到所述PIM加入请求消息后,将所述宽带远程接入服务器加入IPv6PIM邻居关系,并将接收所述PIM加入请求消息的接口加入到所述IPv6组播树转发表中;
所述网络侧网关对隧道中传送的IGMP组播组加入请求消息进行解封装,根据IGMP组播组加入请求消息中携带的IPv4组播组加入消息将接收IPv4组播组加入消息的接口更新到所述IPv4组播树转发表中。
4.根据权利要求3所述的方法,其特征在于,所述基于共享树的方式根据所述IPv6组播树转发表向下游转发地址映射后的IPv6组播数据包的步骤包括:
所述网络侧网关作为共享树汇聚点向IPv4组播源服务器发送更新后的PIM加入请求消息,所述更新后的PIM加入请求消息承载IPv4组播组地址;
所述IPv4组播源服务器在接收到更新后的PIM加入请求消息后,将接收更新后的PIM加入请求消息的接口更新到所述IPv4组播树转发表中并向该接口下发IPv4组播数据包;
所述网络侧网关在接收到所述IPv4组播数据包后,根据所述组播地址映射关系将IPv4组播组地址映射为IPv6组播组地址,并向所述宽带远程接入服务器转发地址映射后的IPv6组播数据包。
5.根据权利要求1所述的方法,其特征在于,所述网络侧组播复制点为二层交换机、DSLAM或PON设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110101354.1/1.html,转载请声明来源钻瓜专利网。