[发明专利]一种VPLS组播数据转发方法及装置在审
申请号: | 201110147744.2 | 申请日: | 2011-06-02 |
公开(公告)号: | CN102215166A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 吴世华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;迟姗 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vpls 数据 转发 方法 装置 | ||
技术领域
本发明涉及网络数据通信技术,尤其涉及一种虚拟专用局域网业务(VPLS,Virtual Private LAN Services)组播数据转发方法及装置。
背景技术
VPLS是一种在多协议标签交换(MPLS,Multi-protocol Label Switching)网络上提供类似局域网(LAN,Local Area Network)的一种业务,它可以使用户从多个地理位置分散的点同时接入网络,并相互访问,就像这些点直接接入到LAN上一样。VPLS结合了以太网和MPLS技术的优势,是对传统LAN全部功能的仿真,其主要目的是通过运营商提供的MPLS网络连接地域上隔离的多个由以太网构成的LAN,使得这些以太网像一个LAN一样去工作,从而形成虚拟专用网络。
组播作为一种新技术,越来越受到重视,有很大的应用前景。组播是一种允许一个或多个发送者(组播源)发送单一的数据包到多个接收者的网络技术。所谓组播地址,实际上是一个逻辑概念,代表一个逻辑的组,加入该组的终端设备可以以该组的组播地址为目的地址发送数据,此时发送的数据不是针对某个具体主机,而是针对一个组,想接收该数据的设备,只要判断数据包的目的地址是不是组播组的组播地址即可,如果是,则接收,否则丢弃。组播源将数据包发送到特定组播组,只有加入该组播组的设备才能接收到数据包。从组播的概念可以看出,组播是介于单播和多播的,如果组播源只有一个,组播组的接收成员只有一个,那么就成了单播形式,如果组播组里的接收成员是多个,那么就成了广播形式。由于这种介于单播和组播之间的特性,使得组播有非常大的优势。
一个VPLS组播业务的典型组网包括作为组播用户的用户边界网络设备(CE,Custom Edge)、作为普通用户的CE、运营商边界网络设备(PE,Provider Edge)、和运营商路由器(P,Provider)等设备,加入VPLS的PE支持广播、组播、单播,能够转发和过滤以太网帧,各PE之间通过伪线(PW,Pseudo Wire)互相连接,对用户形成一个仿真LAN。VPLS组播中,相同组播组的组播用户之间可以相互通信,组播用户不能向普通用户发送数据,普通用户可以向组播用户发送数据。
目前的组播数据转发基于三层IP网络实现,而VPLS基于二层虚拟专用网络(VPN,Virtual Private Network)网络,因此,需要提出一种基于二层VPN网络的组播数据转发方法,以实现VPLS组播功能。
发明内容
有鉴于此,本发明的主要目的在于提供一种VPLS组播数据转发方法及装置,能够基于二层VPN网络实现组播数据转发方法。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种VPLS组播数据转发方法,所述方法包括:
构建只包含组播用户转发信息的组播报文转发表项;
根据所述组播报文转发表项转发接收到的组播报文。
在上述方案中,所述组播报文转发表项包括:包含接入侧VPLS组播用户转发信息的本地组播用户表和包含伪线侧VPLS组播用户转发信息的远端组播用户表;
所述根据所述组播报文转发表项转发所述组播报文,包括:根据所述本地组播用户表将所述组播报文转发给接入侧的VPLS组播用户;和/或,根据所述远端组播用户表将所述组播报文转发给伪线侧的VPLS组播用户。
在上述方案中,所述远端组播用户表包含有伪线侧VPLS组播用户的用户标识、转发标签、VC标签以及远端下一跳;
所述根据所述远端组播用户表将所述组播报文转发给伪线侧的VPLS组播用户,包括:将伪线侧VPLS组播用户的转发标签和VC标签封装到所述组播报文后,将所述组播报文转发到所述伪线侧VPLS组播用户的远端下一跳对应的出接口。
在上述方案中,所述方法还包括:构建包含有远端下一跳索引和出接口信息的远端下一跳信息表;
所述将所述组播报文转发到所述伪线侧VPLS组播用户的远端下一跳对应的出接口,为:从所述远端下一跳信息表查询所述伪线侧VPLS组播用户远端下一跳对应的出接口信息,根据查询到的出接口信息将所述组播报文转发到对应的出接口。
在上述方案中,所述本地组播用户表包含有接入侧VPLS组播用户的用户标识、和出接口信息;
根据所述本地组播用户表将所述组播报文转发给接入侧的VPLS组播用户,包括:根据所述本地组播用户表中接入侧VPLS组播用户的出接口信息,直接将所述组播报文转发到对应所述接入侧VPLS组播用户的出接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110147744.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置