ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:60.66KB ,
资源ID:20015091      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20015091.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MPLS L3VPN Introduction外文资料翻译Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MPLS L3VPN Introduction外文资料翻译Word格式.docx

1、MPLS L3VPN Model(模型)MPLS L3VPN 模型由三种设备构成: 用户网络边缘设备(CE):一个客户边缘设备位于一个客户网络和有着一个或者更多的接口直接地连接与客户网络提供商。它能作为一个路由器一个交换机或者一个主机。它既不能感觉到VPN也不需要支持MPLS。 提供商网络边缘路由(PE):一个提供商网络边缘路由位于一个提供商网络和有着一个或者更多的CE对于网络。在一个MPLS网络,所有的VPN处理发生在PEs。 核心路由(P):一个核心路由是一个支柱路由在一个服务供应商网络。它不是直接地与任何一个CE连接。它只需要去被装备一个基础的MPLS转发能力。图1展示出MPLS L3V

2、PN模型图1为MPLS L3VPN模型网络图解CEs和PEs标志着在服务提供商和客户之间的分界线。一个CE通常是一个路由器。在一个CE建立邻接直接与一个PE连接后它把它的VPN路由通知给PE然后从PE.ACE和一个PE使用BGP/IGP交换路由信息来学习到远程VPN路由。你也能在他们中间安装静态路由。在一个PE从一个CE获得路由信息之后,它使用BGP(边界网关协议)来和其他的PE交换VPN路由信息。一个PE继续坚持路由信息关于只有那些直连的VPN,而不是所有提供商网络上的VPN路由信息。一个P路由保持只有和PEs相互路由。这不需要知道关于VPN路由信息的任何东西。当在MPLS支柱网上传输VPN

3、流量时,入口PE具有入口LSR的作用,出口PE具有出口LSR的作用,当P路由器具有Transit LSR的功能。1 MPLS L3VPN 的概念1.1站点站点经常在VPN被提到。它的意思是一下描述的内容: 一个站点是具有IP连通性不依赖于服务供应商网络实现的一组IP系统。 站点的分类取决于设备的拓扑结构,而不是地理位置,即使许多情况下一个站点的设备在地理上是距离彼此非常近的。 一个站点的设备能属于多个VPN。 一个站点被网络供应商连接起来的通过一个或者多个CE。一个站点能包含许多CE,但是一个CE只能属于一个站点。站点连接到同样的供应商网络能够被策略分类到不同的集合。只有在同一个集合里的站点能

4、通过供应商网络进入对方。比如一个被叫做VPN的集合。2 地址空间重叠每个VPN独立的控制使用的地址。这些这样的地址的在网络分割方面的集合称为地址空间。这些地址VPN的空间也许会重复。李日,如果VPN1和VPN2都使用10.110.10.0、24这个在网络分割方面的地址,地址空间重复的情况出现了。3 VPN实例在MPLS VPN忠,不同的VPN间路由是被VPN实例实现的。一个PE创造和维护一个分开的VPN实例对于每个VPN有一个明确的连接点。每个VPN实例包含VPN成员资格和一致的站点路由表。如果一个在一个站点的使用者在同一时间属于多个VPN,站点的VPN实例包含关于所有VPN的信息。为了VPN

5、资料的独立和安全,每一个VPN实例在一个PE保持一个相对独立的路由表和一个单独的标记来转发基础信息(LFIB)。VPN实例信息包含三条:LFIB(标签转发表),IP路由表,接口束缚于VPN实例还有VPN实例的管理信息。VPN实例的管理信息包含路由标识(RD),路由过滤协议,和成员接口名单。4 VPN-IPv4地址传统的BGP不能处理重叠地址空间的VPN路由。例如如果VPN1和VPN2都使用10.110.10.0/24和每个发布了一个路由给此网段,BGP智慧选择其中之一,引起另一条路由丢掉。PE使用MP-BGP来发布VPN路由,和使用VPN-IPv4地址族来解决传统的BGP问题。一个VPN-IP

6、v4地址共有12字节,前八字节表示RD,后四字节IPv4地址前缀如图2。图2 VPN-IPv4地址结构当一个PE接收到来自CE的一个普通IPv4路由时,它一定告知这个VPN路由给对等的PE了。私有VPN路由器是被增加RD给路由实施的。一个服务提供商能独立分配RD提供独立RD是独立的。因此,一个PE能广播不同的路由给VPN即使VPN是和服务提供商和使用相同的IPv4地址空间不同的。推荐在PE上设置一个特有的RD给每个VPN实例,保证路由到相同的CE使用相同的RD。包含RD为0的VPN-IPv4地址扮演者一个全局唯一的IPv4地址。有前缀的独特的RD给一个特定的IPv4地址前缀,你得到一个全局为一

7、的VPN IPv4地址前缀。RD能够与自主系统(AS)号相关,在这种情况下它是由AS号和任意的号组合的;或者是与IP地址相关,在此情况下,它是由一个IP地址和一个任意数组成的。一个RD能被一下两者之一格式区别: 当Type为0时,Administrator子字段占用2字节,Assigned number 占用4字节,还有RD格式是:16bits AS:32bits 用户自定义号。例如,100:1. 当Type是1时,Administrator子字段占用4字节,Assigned number 占用2字节,还有RD格式是:32bits IPv4地址:16bits 用户自定义号。例如,172.1.1

8、.1:为了RD的全局唯一,建议不要使Administrator子字段调整为任何一个私有AS号或者私有IP号。5 VPN target属性MPLS L3VPN使用BGP扩展团体属性被叫做VPN target属性,或者路由目标属性,来控制VPN路由信息的广播。PE支持VPN实例有VPN target属性的两种类型: Export target属性:一个本地PE将从与自己直接向谅解的站点学到的VPN-IPv4路由发布给其他的PE之前,为这些路由设置Export target 属性; Import Target属性:PE在接受到其他PE路由器发布的VPN-IPv4路有时,检查他的Export Targ

9、et属性,只有当这个属性和PE上VPN实例的Import Target属性匹配时,才把路由加入到相应的VPN路由表中。也就是说,VPN Target属性定义了一条VPN-IPv4路由可以为哪些Site所接收,PE路由器可以接收哪些Site发送来的路由。与RD类似,VPN Target也有两种格式: 16位自治系统号:32位用户自定义号,例如:100:1。 32位自治系统号:172.1.1.1:6 MP-BGPMP-BGP在PE路由之间传播VPN组成信息和路由。它是向后兼容和支持传统IPv4地址族和其他地址族,像VPN-IPv4地址族。使用MP-BGP能保证私人VPN路由是被广播只在VPN和在M

10、PLS VPN成员之间实施会话。7 路由策略在增加入口和出口的扩大社区为了控制VPN路由广播,你同样可以配置VPN路由的引入和发布,可以使用入方向或出方向路由策略。入方向路由策略根据路由的VPN Target属性进一步过滤可引入到VPN实例的路由,它可以拒绝接收引入列表中的团体选定的路由,而出方向路由策略则可以拒绝发布输出列表中的团体选定的路由。VPN实例创建完成后,可以选择是否需要配置入方向或出方向路由策略。8 隧道策略隧道策略用于选择给特定VPN实例的数据包使用的隧道。在一个VPN实例被之后,你能随意的配置隧道策略。默认LSP作为隧道和不进行负载分担。默认情况下,选择LSP作为隧道和不进行

11、平分分担(换句话说隧道负载分担条数是1)。另外,一个隧道策略只有在同一个AS区域内生效。9 MPLS L3VPN数据包转发在一个基本的AS MPLS L3VPN应用中VPN数据包转发采用两层标签模式: 第一层:外层,用于内部骨干网标签交换。它们表明来自本地PE给遥远PE的LSP。建立在第一层基础上,VPN数据包能利用这层标签可以延LSP到达对端PE; 第二层:内层,用于标签在从对端PE到达CE时使用指示数据包应被送到哪个站点,或者更具体一些,到达哪一个CE。一个对端PE根据内层标签可以找到转发报文的接口。如果两个站点(CE)属于同一个VPN和被链接给了同一个PE,他们的其中之一只需要知道怎么达

12、到移动CE。下面的图3是一个例子来阐明VPN数据包转发程序。图3 VPN数据包转发9.1、Site1发怵一个目标地址为1.1.1.1的数据包,由CE1将数据包发送至PE1.9.2、PE1根据报文到达的接口及目的地址超找VPN实例表项,匹配好将豹纹转发出去,同事打上内层和外层两个标签。9.3 MPLS网络利用报文的外层标签,将报文传送到PE 2。9.4 PE 2根据内层标签和目的地址查找VPN实例表项,确定报文的出接口,将报文转发至CE 2。9.5 CE 2根据正常的IP转发过程将报文传送到目的地。MPLS L3VPN网络构架在MPLS L3VPN网络中,通过VPN Target属性来控制VPN

13、路由信息在各Site之间的发布和接收。VPN Export Target和Import Target的设置相互独立,并且都可以设置多个值,能够实现灵活的VPN访问控制,从而实现多种VPN组网方案。10 基本的VPN组网方案在最简单的情况下,所有用户在同一个VPN形式一个不公开的用户群。他们能互相转发流量来但是不能传达任何一个外网VPN的用户。对于这种网络体制,基础VPN网络体制,你需要来分配一个VPN Target给每个VPN来识别VPN的Export Target属性。此外,这个VPN Target不能被其他VPN使用。图4 网络图表给基础VPN网络构架在图 4中,PE上为VPN 1分配的V

14、PN Target值为100:1,为VPN 2分配的VPN Target值为200:VPN 1的两个站点之间可以互访,VPN 2的两个站点之间也可以互访,但VPN 1和VPN 2的Site之间不能互访。10.1 Hub和Spoke组网方案 如果希望在VPN中设置中心访问控制设备,其它用户的互访都通过中心访问控制设备进行,可以使用Hub&Spoke组网方案,从而实现中心设备对两端设备之间的互访进行监控和过滤等功能。对于这种组网,需要设置两个VPN Target,一个表示“Hub”,另一个表示“Spoke”。各Site在PE上的VPN实例的VPN Target设置规则为:连接Spoke站点(Sit

15、e 1和Site 2)的Spoke-PE:Export Target为“Spoke”,Import Target为“Hub”;连接Hub站点(Site 3)的Hub-PE:Hub-PE上需要使用两个接口或子接口,一个用于接收Spoke-PE发来的路由,其VPN实例的Import Target为“Spoke”;另一个用于向Spoke-PE发布路由,其VPN实例的Export Target为“Hub”。图 5 Hub&Spoke组网方案在图 5中,Spoke站点之间的通信通过Hub站点进行(图中箭头所示为Site 2的路由向Site 1的发布过程):Hub-PE能够接收所有Spoke-PE发布的V

16、PN-IPv4路由;Hub-PE发布的VPN-IPv4路由能够为所有Spoke-PE接收;Hub-PE将从Spoke-PE学到的路由发布给其他Spoke-PE,因此,Spoke站点之间可以通过Hub站点互访。任意Spoke-PE的Import Target属性不与其它Spoke-PE的Export Target属性相同。因此,任意两个Spoke-PE之间不直接发布VPN-IPv4路由,Spoke站点之间不能直接互访。10.2、Extranet组网方案如果一个VPN用户希望提供部分本VPN的站点资源给非本VPN的用户访问,可以使用Extranet组网方案。对于这种组网,如果某个VPN需要访问共享

17、站点,则该VPN的Export Target必须包含在共享站点的VPN实例的Import Target中,而其Import Target必须包含在共享站点VPN实例的Export Target中。图 6 Extranet组网方案在图 6中,VPN 1的Site 3能够被VPN 1和VPN 2访问: PE 3能够接受PE 1和PE 2发布的VPN-IPv4路由; PE 3发布的VPN-IPv4路由能够为PE 1和PE 2接受; 基于以上两点,VPN 1的Site 1和Site 3之间能够互访,VPN 2的Site 2和VPN 1的Site 3之间能够互访。 PE 3不把从PE 1接收的VPN-I

18、Pv4路由发布给PE 2,也不把从PE 2接收的VPN-IPv4路由发布给PE 1(IBGP邻居学来的条目是不会再发送给别的IBGP邻居),因此,VPN 1的Site 1和VPN 2的Site 2之间不能互访。11 MPLS L3VPN的路由信息发布在基本MPLS L3VPN组网中,VPN路由信息的发布涉及CE和PE,P路由器只维护骨干网的路由,不需要了解任何VPN路由信息。PE路由器也只维护与它直接相连的VPN的路由信息,不维护所有VPN路由。因此,MPLS L3VPN网络具有良好的可扩展性。VPN路由信息的发布过程包括三部分:本地CE到入口PE.入口PE到出口PE.出口PE到远端CE。完成

19、这三部分后,本地CE与远端CE之间将建立可达路由,VPN私网路由信息能够在骨干网上发布。下面分别对这三部分进行介绍。11.1、本地CE到入口PE的路由信息交换CE与直接相连的PE建立邻接关系后,把本站点的VPN路由发布给PE。CE与PE之间可以使用静态路由、RIP、OSPF、IS-IS或EBGP。无论使用哪种路由协议,CE发布给PE的都是标准的IPv4路由。11.2、入口PE到出口PE的路由信息交换PE从CE学到VPN路由信息后,为这些标准IPv4路由增加RD和VPN Target属性,形成VPN-IPv4路由,存放到为CE创建的VPN实例中。入口PE通过MP-BGP把VPN-IPv4路由发布

20、给出口PE。出口PE根据VPN-IPv4路由的Export Target属性与自己维护的VPN实例的Import Target属性,决定是否将该路由加入到VPN实例的路由表。PE之间通过IGP来保证内部的连通性。11.3、 出口PE到远端CE的路由信息交换远端CE有多种方式可以从出口PE学习VPN路由,包括静态路由、RIP、OSPF、IS-IS和EBGP,与本地CE到入口PE的路由信息交换相同。12 跨域VPN实际组网应用中,某用户一个VPN的多个Site可能会连接到使用不同AS号的多个服务提供商,或者连接到一个服务提供商的多个AS。这种VPN跨越多个自治系统的应用方式被称为跨域VPN(Mul

21、ti-AS VPN)。RFC 2547bis中提出了三种跨域VPN解决方案,分别是:VRF-to-VRF:ASBR间使用子接口管理VPN路由,也称为Inter-Provider Option A;EBGP Redistribution of labeled VPN-IPv4 routes:ASBR间通过MP-EBGP发布标签VPN-IPv4路由,也称为Inter-Provider Option B;Multihop EBGP redistribution of labeled VPN-IPv4 routes:PE间通过MP-EBGP发布标签VPN-IPv4路由,也称为Inter-Provide

22、r Option C。下面逐一对这些方案进行介绍。121、ASBR间使用子接口管理VPN路由这种方式下,两个AS的PE路由器直接相连,PE路由器同时也是各自所在自治系统的边界路由器ASBR。作为ASBR的PE之间通过多个子接口相连,两个PE都把对方作为自己的CE设备对待,使用传统的EBGP方式向对端发布IPv4路由。报文在AS内部作为VPN报文,采用两层标签转发方式;在ASBR之间则采用普通IP转发方式。理想情况下,每个跨域的VPN都有一对子接口与之对应,用来交换VPN路由信息。图 7 ASBR间使用子接口管理VPN路由组网图使用子接口实现跨域VPN的优点是实现简单:两个作为ASBR的PE之间

23、不需要为跨域进行特殊配置。缺点是可扩展性差:作为ASBR的PE需要管理所有VPN路由,为每个VPN创建VPN实例。这将导致PE上的VPN-IPv4路由数量过于庞大。并且,为每个VPN单独创建子接口也提高了对PE设备的要求。12.2、 ASBR间通过MP-EBGP发布标签VPN-IPv4路由这种方式下,两个ASBR通过MP-EBGP交换它们从各自AS的PE路由器接收的标签VPN-IPv4路由。路由发布过程可分为以下步骤:AS 100内的PE先通过MP-IBGP方式把标签VPN-IPv4路由发布给AS 100的边界路由器PE,或发布给为ASBR PE反射路由的路由反射器;作为ASBR的PE通过MP

24、-EBGP方式把标签VPN-IPv4路由发布给AS 200的PE(也是AS 200的边界路由器);AS 200的ASBR PE再通过MP-IBGP方式把标签VPN-IPv4路由发布给AS 200内的PE,或发布给为PE反射路由的路由反射器。这种方式的ASBR需要对标签VPN-IPv4路由进行特殊处理,因此也称为ASBR扩展方式。图 8 ASBR间通过MP-EBGP发布标签VPN-IPv4路由组网图在可扩展性方面,通过MP-EBGP发布标签VPN-IPv4路由优于ASBR间通过子接口管理VPN。采用MP-EBGP方式时,需要注意:ASBR之间不对接收的VPN-IPv4路由进行VPN Target

25、过滤,因此,交换VPN-IPv4路由的各AS服务提供商之间需要就这种路由交换达成信任协议;VPN-IPv4路由交换仅发生在私网对等点之间,不能与公网交换VPN-IPv4路由,也不能与没有达成信任协议的MP-EBGP对等体交换VPN-IPv4路由。12.3、 PE间通过MP-EBGP发布标签VPN-IPv4路由前面介绍的两种方式都能够满足跨域VPN的组网需求,但这两种方式也都需要ASBR参与VPN-IPv4路由的维护和发布。当每个AS都有大量的VPN路由需要交换时,ASBR就很可能成为阻碍网络进一步扩展的瓶颈。解决上述可扩展性问题的方案是:ASBR不维护或发布VPN-IPv4路由,PE之间直接交

26、换VPN-IPv4路由。两个ASBR通过MP-IBGP向各自AS内的PE路由器发布标签IPv4路由。ASBR上不保存VPN-IPv4路由,相互之间也不通告VPN-IPv4路由。ASBR保存AS内PE的带标签的IPv4路由,并通告给其它AS的对等体。另一个自治系统中的ASBR也通告带标签的IPv4路由。这样,在入口PE和出口PE之间建立起一条LSP。不同AS的PE之间建立Multihop方式的EBGP连接,交换VPN-IPv4路由。图 9 PE间通过Multi-hop MP-EBGP发布标签VPN-IPv4路由组网图为提高可扩展性,可以在每个AS中指定一个路由反射器RR(Route Reflec

27、tor),由RR保存所有VPN-IPv4路由,与AS的PE交换VPN-IPv4路由信息。两个AS的RR之间建立跨域VPNv4连接,通告VPN-IPv4路由。如图 10所示。图 10 采用RR的跨域VPN OptionC方式组网图13 运营商的运营商13.1、 简介MPLS L3VPN服务提供商的用户可能也是一个服务提供商。这种情况下,前者称为提供商运营商(Provider Carrier)或一级运营商(First Carrier),后者称为客户运营商(Customer Carrier)或二级运营商(Second Carrier)。这种组网模型称为运营商的运营商(Carriers carrier

28、s),低级别的SP作为更高级别SP的CE。为保持良好的可扩展性,一级运营商并不引入二级运营商的外部路由,只引入为不同站点的二级运营商交换报文的路由。二级运营商维护的外部路由通过在相关二级运营商路由器间建立BGP会话交换。这可以大大减少一级运营商网络中需要维护的路由数量。13.2、 实现与普通MPLS L3VPN相比,配置运营商的运营商的主要区别在于一级运营商PE接入二级运营商CE这一部分:如果一级运营商PE与二级运营商CE位于同一个AS内,则它们之间配置IGP和LDP;如果一级运营商PE与二级运营商CE位于不同的AS,则它们之间配置MP-EBGP。MP-EBGP为PE与CE之间交换的路由分配标

29、签。无论哪种情况,CE上都需要使能MPLS。并且,CE上虽然有二级运营商的VPN路由,但它们并不把这些路由发布给一级运营商的PE,只在二级运营商PE之间交换。二级运营商可能只是普通ISP,也可能是MPLS L3VPN服务提供商。二级运营商是普通ISP时,其PE不需要运行MPLS,与CE之间运行IGP。PE 3和PE 4之间通过IBGP会话交换二级运营商的VPN路由。如图 11所示。图 11 二级运营商是ISP二级运营商是MPLS L3VPN服务提供商时,其PE也需要运行MPLS,与CE之间运行IGP和LDP。PE 3和PE 4之间通过MP-IBGP会话交换二级运营商的VPN路由。如图 12所示

30、。图 12 二级运营商是MPLS L3VPN服务提供商如果一级运营商和二级运营商之间存在等价路由,则建议在一级运营商和二级运营商之间建立对应的等价LSP。14、嵌套VPN141、 产生背景在基本的MPLS L3VPN模型中,由运营商经营MPLS VPN骨干网,通过PE设备提供VPN服务。VPN用户通过CE设备与运营商的PE设备互连,接入MPLS VPN网络,实现属于用户VPN的不同Site之间的通信。在这种情况下,用户网络是普通的IP网络,VPN用户不能再划分子VPN。实际组网中,VPN用户网络复杂多样,繁简不同。当VPN用户内部需要进一步划分多个VPN时,传统的解决方案是直接在运营商的PE设备上配置用户内部的VPN。这种方案实现简单,缺点是将导致PE上承载的VPN数量急剧增加,并且,如果用户内部需要调整VPN关系,也必须通过运营商操作。这不仅增加了网络的运营成本,也带来了管理和安全方面的问题。嵌套VPN是一种更为完善的解决方案,它的主要思想是在普

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1