【技术实现步骤摘要】
一种实现跨虚拟专用局域网组播的方法和系统
本专利技术涉及通信领域,具体涉及一种实现跨虚拟专用局域网组播的方法和系统。
技术介绍
VPN(VirtualPrivateNetwork,虚拟专用网)是一种利用公网资源来建立专用通信网络的技术,用于实现远程的广域连接。VPLS(VirtualPrivateLanService,虚拟专用网服务)是基于MPLS(Multi-ProtocolLabelSwitch,多协议标签交换)/IP网络和以太网技术的二层虚拟专用局域网技术,属于L2VPN(Layer2VirtualPrivateNetwork,二层虚拟专用网)。VPLS使处于不同站点的用户通过广域网或城域网连接,由此形成虚拟的局域网,每个虚拟局域网称为VFI(VirtualForwardInstance,虚拟转发实例)。VPLS能够有效地连接各个接入点,并在网络拓扑上实现点到点、点到多点、多点到多点的以太网业务。由于组播技术实现了IP网络中点到多点的高效数据传送,能够有效地节约网络带宽,并降低网络负载,所以在实时数据传送、多媒体会议、数据拷贝、游戏和仿真等诸多方面都有广泛的应用。同时,随着VPLS技术的应用和普及,越来越多的运营商采用VPLS技术为用户提供组播业务;而且在实际的网络应用中,组播用户和组播源往往不在同一个虚拟专用局域网内,如视频会议、安全监控等,因此如何实现跨虚拟专用局域网的组播业务是一个必须解决的重要问题。现有技术中,常用的一种技术是基于组播组的跨VFI组播,即指定组播组所接入的组播VFI,如图1所示,所述二层网络设备接收到组播用户1和组播用户点播同 ...
【技术保护点】
1.一种实现跨虚拟专用局域网组播的方法,其特征在于,该方法包括:配置组播组、组播源和组播虚拟转发实例VFI的映射关系;根据所述映射关系查找组播用户所请求的组播组所属的组播VFI;根据查找到的组播VFI维护组播转发表。
【技术特征摘要】
1.一种实现跨虚拟专用局域网组播的方法,其特征在于,该方法包括:配置组播组、组播源和组播虚拟转发实例VFI的映射关系;根据所述映射关系查找组播用户所请求的组播组所属的组播VFI;根据查找到的组播VFI维护组播转发表;其中,所述配置组播组、组播源和组播VFI的映射关系的过程包括:先配置组播源和访问控制列表ACL绑定,然后再将组播组和ACL以及组播VFI绑定,从而将组播组、组播源和组播VFI绑定。2.根据权利要求1所述的方法,其特征在于,维护所述组播转发表时,根据配置信息以及接收到的组播用户的加入和/或离开请求,创建、删除或更新组播转发表,该过程包括:接收组播用户的加入和/或离开报文并解析,根据所解析到的组播组地址、组播源地址以及配置信息,创建、删除或更新组播转发表。3.根据权利要求2所述的方法,其特征在于,所述根据所解析到的组播组地址、组播源地址以及配置信息,创建、删除或更新组播转发表的过程包括:根据从所述加入报文中解析到的组播源地址,查找组播源所属的ACL,然后再根据查找到的ACL及组播组地址,查找所对应的组播VFI;如果查找不到,则认为该用户加入报文为非法报文,直接丢弃;接收到组播用户的加入报文时,如果用户所请求的组播组不存在,创建组播转发表;如果组播组存在,则更新组播转发表;接收到组播用户的离开报文时,如果用户存在,则更新组播转发表;如果所述组播组中没有其它用户点播,则删除组播转发表中的组播组条目。4.根据权利要求3所述的方法,其特征在于,所述创建组播转发表的过程包括:将所述组播组加入到所查找到的组播VFI中,将所解析到的用户端口及用户VFI添加到所述组播组中,建立用户VFI和组播VFI的映射关系;所述更新组播转发表的过程包括:根据解析到的组播组地址和组播VFI,查找组播组是否存在,如果组播组不存在,则执行创建组播转发表流程;如果组播组存在,则根据解析到的用户端口及用户VFI查找组播用户是否存在,如果组播用户不存在,则将所述用户端口及用户VFI添加到所述组播组的出接口中;如果组播用户已经存在,则不处理;接收到组播用户的离开报文时,根据组播组、组播源信息,查找到该组播用户所加入的组播VFI,如果查找到,则将组播用户端口及用户VFI从组播组的出端口中删除;如果查找不到,则不处理;所述删除组播转发表的过程包括:将所述组播用户端口从所述组播组中删除后,查找该组播组中是否还有其它用户,如果没有,则将该组播组条目删除;如果还有其它用户点播,则不能删除。5.根据权利要求2至4任一项所述的方法,其特征在于,还包括组播VFI和加入/离开报文中的用户VFI的转换过程:二层网络设备收到组播加入和/或离开报文时,将组播用户加入报文和/或离开报文中的用户VFI替换成组播VFI,并向组播源方向的上游网络设备转发;并且,所述二层网络设备接收到组播数据流后,根据所述组播转发表中用户VFI和组播VFI的映射关系,将该组播流的组播VFI转换为对应的用户VFI,并通过用户VFI中的用户端口将所述组播组数据流转发给用户;所述二层网络设备,指用户侧与组播用户相连的接入设备;所述上游网络设备,指网络侧与组播源相连的路由设备。6.一种实现跨虚拟专用局域网组播的系统,其特征在于,该系统包括组播VFI配置和显示模块、组播VFI查找模...
【专利技术属性】
技术研发人员:陈维花,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。