[发明专利]学习MAC地址的方法及传送VPLS客户数据的系统及设备有效
| 申请号: | 200610140733.0 | 申请日: | 2006-09-30 |
| 公开(公告)号: | CN101155130A | 公开(公告)日: | 2008-04-02 |
| 发明(设计)人: | 资小兵;钟其文;符邦秋 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06;H04L12/46 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 学习 mac 地址 方法 传送 vpls 客户 数据 系统 设备 | ||
技术领域
本发明涉及网络技术领域,特别涉及学习MAC地址的方法及传送VPLS客户数据的系统及设备。
背景技术
VPLS(Virtual Private LAN Service,虚拟专用局域网服务)提供一种点到多点的二层虚拟专用网络L2VPN业务,使地域上隔离的用户站点能通过广域网WAN或/和城域网MAN连接,并且使各个站点的连接效果像在一个局域网LAN中一样。
同一个VPLS网络的各个客户边界设备CE通过服务提供者网络相连接,服务提供者网络由多个服务提供者网络内部设备P和服务提供者网络边界设备PE组成。VPLS网络连接如图1所示,主要由以下几个组件:
接入电路:CE设备通过接入电路连接到一个服务提供者网络边界设备PE上;
伪线:伪线是PE间的联系,对每个VPLS,都会有全网状的伪线虚拟连接到参与到此VPLS的各个PE设备;
隧道:伪线使用隧道来传送业务,同一条隧道可以被多条伪线使用。通常隧道技术需要使用包含一个解复用器的封装,此解复用器通常用MPLS(Multi-Protocol Label Switching,多协议标签交换)来标识,即伪线标签,用来识别一条伪线,建立伪线的过程就是为伪线分配MPLS标签的过程。
对于每一个VPLS,出口PE给所有入口PE分配一个标签块,其中每个标签对应一个入口PE。当入口PE通过隧道向某出口PE转发此VPLS的客户数据时,使用该出口PE为其分配的标签来封装客户数据,即封装一个MPLS头部到客户数据,形成一个MPLS包,然后通过隧道发送到该出口PE。
如图2所示,假设对于某个VPLS,标识为VPLS 100,该VPLS网络中有PE1、PE2、PE3三个网络设备,PW1.2表示PE1与PE2之间连接的伪线,PW1.3表示PE1与PE3之间连接的伪线,PW2.3表示PE2与PE3之间连接的伪线,作为出口的PE1为作为入口的PE2、PE3分配了标识伪线PW1.2的标签1002、PW1.3的1003,作为出口的PE2为作为入口的PE1、PE3分配了标签2001、2003,作为出口的PE3为作为入口的PE1、PE2分配了标签3001、3002。PE1、PE2、PE3都存储了自身的伪线标签信息,PE1自身的伪线标签信息如表1所示,分两部分,一部分是作为出口PE1的标签,一部分是作为入口PE1的标签。PE1接收CE上发的客户数据,客户数据中至少含有客户源MAC地址,该地址是与该CE连接的客户站点中的用户或者路由器的地址,客户数据是该用户或者路由器通过客户站点上发到CE的,当PE1需要向PE2传送客户数据时,先将标签2001作为MPLS头部封装到客户数据,与客户数据一起作为一个MPLS包,然后通过隧道发送到PE2,PE2收到数据报文后,根据预存的自身的伪线标签信息,知道标签2001是属于VPLS 100的,从而转发到相应的CE,而且得知伪线PW1.2可以到达客户数据中源MAC1地址,将PW1.2与源MAC1地址的映射关系记录并保存在PE2的MAC地址表中,如表2所示,以后PE2收到属于VPLS 100的CE下发的客户数据,且接收该数据的目的地址是MAC1时就知道通过伪线PW1.2传送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610140733.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能卡锁装置及其使用方法
- 下一篇:治疗神经衰弱的药





