[发明专利]一种跨VPN建立组播分发树的方法、设备和系统有效
申请号: | 201110242671.5 | 申请日: | 2011-08-22 |
公开(公告)号: | CN102281148A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 翁尔新 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/46;H04L12/56 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vpn 建立 分发 方法 设备 系统 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种跨VPN建立组播分发树的方法、设备和系统。
背景技术
虚拟专用网(Virtual Private Network,VPN),是指在公用网络为用户提供专用通信链路,这些专用通信链路无需架设专用的物理链路来实现,因此称它为虚拟专用网。
VPN由运营商网络的边缘设备(Provider Edge,PE)、运营商网络的核心路由器(Provider,P)、用户网络的边缘设备(Customer Edge,CE)组成。PE与CE相连,它将CE上到达的用户网络数据放到公网上传播(处于这个位置的PE称为入口PE);并且它也从公网中把携带用户网络数据的报文再通过CE传播到用户网络中(处于这个位置的PE称为出口PE)。P设备与PE或者P连接,它负责传播公网的数据。CE设备与PE连接,它是用户网络接入到公网的网络接口。
在一般情况下,一个VPN的数据只能够传递给本VPN内的其它用户。在VPN的外联网应用中,一个VPN的数据可以传递给其它VPN的用户。
在RFC4364中提出了针对单播VPN业务的解决方案,现有技术中还有组播VPN业务,组播VPN业务有多种实现方案,目前比较流行的是组播域(Multicast-Domain,MD)的方案,它是通过在运营商网络中为每个VPN维护一个组播域来实现的。每个组播域都有一个缺省组播分发树(Multicast Distribution Tree,Default-MDT)用来连接域中的所有PE。
通过这个Default-MDT,用户网络可以把组播域看作一个LAN,也就是说CE的组播数据传播到其连接的入口PE之后,这个组播数据将会从公网上被传播到该组播域中的所有出口PE上,而这个组播数据在公网上是以组播的方式在Default-MDT上传播的。在出口PE中,将根据所连接的VPN站点内是否有组播接收者而决定是否要转发这些组播数据,如果站点内没有接收者,则只要把组播数据丢弃即可。
目前实际环境中比较流行的组播路由协议一般是稀疏模式独立组播协议(Protocol Independent Multicast-Sparse Mode,PIM-SM),该协议是一种以主动加入的方式构建组播分发树的协议,当连接接收者的设备探测到组播接收需求的时候,它主动向汇聚点(Rendezvous Point,RP)的方向发出加入(Join)报文,而收到Join报文的设备会继续向RP的方向发出Join报文,最终形成一颗以RP为根,连接接收者的各设备为叶子的组播分发树,组播流也将沿着这棵树从RP转发到接收者上面。
组播VPN的外联网应用使得一个VPN内的组播源可以将组播流发布给其它VPN的站点。这项功能使得一个企业将自己的信息通过VPN发布给其它企业变得极为方便。然而,在组播VPN外联网应用中,RP的选举存在一个问题。具体说明如下:
组播VPN外联网应用中,在接收端VPN网络中的RP目前只能采取静态配置的方案,该方案的缺陷是,如果接收端VPN网络规模较大,那么用户需要在VPN内所有的设备上静态配置相同的RP,配置的工作量很大,不利于网络的维护。同时,静态配置方案存在另一个缺点,即静态配置的RP发生故障的时候,无法及时重新配置出新的RP时,网络也就无法动态恢复,形成单点故障。
发明内容
本发明实施例提供的一种跨VPN建立组播分发树的方法、设备和系统,用以解决现有组播VPN外联网应用中,由于RP采取静态配置的方式带来的网络维护工作量大,且容易形成单点故障的问题。
本发明实施例提供的跨VPN建立组播分发树的方法,包括:
负责跨VPN转发报文的第一运营商网络边缘设备PE,在接收第一VPN中自举路由器BSR发布的自举消息BSM报文时,按照预先配置的第一VPN的虚拟路由转发VRF信息,以及与所述第一VPN关联的各第二VPN的VRF信息,将所述BSM报文在第一VPN的VRF信息和各第二VPN的VRF信息中的所有组播接口上泛洪;
第一VPN和各第二VPN中的用户网络边缘设备CE在接收到所述第一PE转发的BSM报文后,从接收的所述BSM报文中学习第一VPN中汇聚点RP信息;
第一VPN和各第二VPN中的CE向学习到的所述RP发送加入Join报文以构建跨VPN的组播分发树。
本发明实施例提供的一种运营商网络的边缘设备PE,该PE预先配置为负责跨VPN转发报文,所述PE包括:
接收模块,用于接收第一VPN中自举路由器BSR发布的自举消息BSM报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110242671.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:笼式渔具
- 下一篇:一种池塘底泥资源化处理系统