欢迎来到天天文库
浏览记录
ID:44208768
大小:382.36 KB
页数:11页
时间:2019-10-19
《VPLS技术介绍_互联网_IT计算机_专业资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VPLSVPLS简介VPLS(VirtualPrivateLANService,虚拟专用局域网服务)是在公用网络中提供的一种点到多点的L2VPN业务。VPLS使地域上隔离的用八站点能通过MAN(MetropolitanAreaNetwork,城域网)或WAN(WideAreaNetwork,广域网)相连,并H.使各个站点间的连接效果像在一个LAN中一样。VPLS也称TLS(TransparentLANService,透明局域网服务)或VirtualPrivateSwitchedNetworkService(虚拟专
2、有交换网络服务)。VPLS提供二层VPN服务。在VPLS中,用户是由多点网络连接起來,不同于传统VPN提供的P2P(PointtoPoint,点到点)的连接服务。VPLS实际上就是在PE上创建一系列的虚拟交换机租借给用八,虚拟交换机的组网和传统交换机完全和同,这样,用八就可以通过MAN(MetropolitanAreaNetwork,城域网)或WAN(WideAreaNetwork,广域网)来实现自己的LAN(LocalAreaNetwork,局域网)。VPLS的工作机制1.VPLS的基本概念ICE(Custom
3、Edge)直接与服务提供商相连的用户边缘设备。IPE(ProviderEdge)服务捉供商网络上的边缘设备,与CE相连,主要负责VPN业务的接入。它完成报文从私网到公网隧道,并从公网隧道到私网的映射与转发。PE可以细分为UPE和NPE.IUPE(Userfacing-ProviderEdge)靠近用八侧的PE设备,主要作为用八接入VPN的汇聚设备。INPE(NetworkProviderEdge)网络核心PE设备,处于VPLS网络的核心域边缘,提供在核心网之间的VPLS透明传输服务。虚拟交换实例,通过VSI,可以
4、将VPLS的实际接入链路映射到各条虚链接上。IPW(PseudoWire)虚链路,在两个VSIZ间的一条双向的虚拟连接,它由一对单向的MPLSVC(VirtualCircuit,虚电路)构成。IAC(AttachmentCircuit)接入电路,指连接CE与PE的链路,对应的接口可以是实际的物理接口,也可以是虚拟接口。AC±的所有用八报文一般都要求原封不动的转发到对端Site(站点)去,包括用户的二、三层协议报文。IQinQ(802.1Qin802.1Q)—•种基于802.1Q封装的隧道协议,能够提供点到多点的L
5、2VPN服务机制。它将用八私网VLANTag封装在公网VLANTag屮,最终报文带着两层Tag穿越服务提供商的骨干网络,从而为用八提供一种较为简单的二层VPN隧道。IForwarders转发器,PE的—•种。PE收到AC±送的数据帧,rh转发器选定转发报文使用的PW,转发器事实上就是VPLS的转发表。ITunnel隧道,用于承载PW,一条隧道上可以承载多条PW,一般悄况卜•为MPLS隧道。隧道是一条木地PE与对端PEZ间的直连通道,完成PEZ间的数据透明传输。IEncapsulation封装,PW上传输的报文使用
6、标准的PW封装格式和技术。PW±的VPLS报文封装有两种模式:Raw和Tagged模式。IPWSignalingPW信令协议,VPLS实现的基础,用于创建和维护PWoPW信令协议述町用于口动发现VSI的对端PE设备。目前,PW信令协议主要有LDP和BGP。图1为VPLS典型组网示意图,图屮简单显示出以上所涉及的各基本概念。图1VPLS典型纽网示意图CE4VPN2Site32.MAC地址学习与泛洪VPLS通过MAC地址学习來提供可达性。每个PE设备会维护一•张桥MAC地址表。(1)源MAC地址学习MAC地址学习过程
7、包含两部分:I与PW关联的远程MAC地址学习PW是由一对单向的VCLSP组成(只冇两个方向的VCLSP都up才被认为PW是up的)。当在入方向的VCLSP上学习到一个原来未知的MAC地址后,需要PW将此MAC地址与出方向的VCLSP形成映射关系。I与用户直接相连端口的本地MAC地址学习对于CE上传送的报文,需要将报文屮的源MAC地址学习到VSI的对应端口上。PE的MAC地址学习与泛洪过程如图2所示。图2PE的MAC地址学习与泛洪过程PE1VSIMACPortVPN1AVian10,port1VPN1BPW1fAR
8、PbroadcastARPresponse(1)MAC地址回收动态学习到的MAC地址必须冇刷新和重学习的机制。在VPLS相关草案中提供一种动态学习的方法,即使用地址回收消息。地址回收消息中携带MACTLV,收到这个消息的设备根据TLV屮指定的参数进行MAC地址的删除或者重新学习这些MAC地址。如果TLV屮指定的MAC地址为NULL,则删除此VSI下所有MAC地址,但不删除
此文档下载收益归作者所有