[发明专利]组播路由处理方法、网络设备以及路由反射器有效
申请号: | 201810210276.0 | 申请日: | 2018-03-14 |
公开(公告)号: | CN110278156B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 孙春霞;张耀坤 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761;H04L12/741 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 处理 方法 网络设备 以及 反射 | ||
本申请公开了一种组播路由处理方法。本申请实施例方法包括:第一根设备接收目标叶子设备发送的第一组播加入报文或接收路由反射器发送的第二组播加入报文,第一组播加入报文包括组播路由信息,组播路由信息中包括设备路由标识,第二组播加入报文与第一组播加入报文所包含的组播路由信息相同;第一根设备根据设备路由标识确定组播路由信息满足优选条件;第一根设备确定组播路由信息中包含的第二根设备信息与第一根设备信息是否相同;若相同,则第一根设备将目标叶子设备的组播路由信息添加到第一根设备的VPN路由表中;第一根设备根据VPN路由表向目标叶子设备发送组播数据。本申请的方案可以确保每个目标叶子设备都能接收到组播数据。
技术领域
本申请实施例涉及通讯领域,尤其涉及一种组播路由处理方法、网络设备以及路由反射器。
背景技术
组播虚拟专用网(multicast virtual private network,MVPN)是一种基于边界网关协议(border gateway protocol,BGP)和多协议标签交(multiprotocol labelswitch,MPLS)的传输网络,MVPN是在公用网络上建立专用网络的技术,在MVPN中实现组播数据的传输。
现有技术中,当MVPN包括M个发送端服务提供商网络的边缘(provider edge,PE)设备,N个接收端PE设备,M为大于1的整数,N为大于或等于2的整数,N个接收端PE设备分别向M个发送端PE设备发送加入组播报文,M个发送端PE设备接收到N个接收端PE设备发送的组播路由后,M个发送端PE设备沿用了单播虚拟专用网(virtual private network,VPN)的规则对N个接收端PE设备发送的组播路由进行处理,现有技术中同一MVPN中的PE设备对应的路由标识(route distinguisher,RD)相同。所以M个发送端PE设备中的每个发送端PE设备只会优选N个接收端PE设备发送的组播路由中的一个组播路由进行前发和交叉。
但是,当N个接收端PE设备中存在一个PE设备优选的发送端的PE设备与其他接收端PE设备优选的发送端的PE设备不同时,则存在不同的接收端PE设备优选了不同的发送端PE设备,发送端PE设备处理接收端PE发送的组播路由时,发送端PE设备只会优选一个组播路由进行前发和交叉处理,则一定会存在被丢弃的组播路由,导致存在接收端PE设备收不到组播数据,这样与收不到组播数据的PE设备相连的用户网络边缘(customer edge,CE)设备就无法接收组播数据。
发明内容
本申请实施例提供了一种组播路由处理方法、网络设备以及路由反射器(routereflector,RR)用于在组播路由中的网络层可达信息(network layer reachabilityinformation,NLRI)增加设备路由标识,以使得增加了设备路由标识的组播路由得到优选和前发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810210276.0/2.html,转载请声明来源钻瓜专利网。