在MPLS VPN里,服务供应商的骨干网是由边缘和核心标记交换路由器(LSR)组成的。边缘路由器与用户端路由器相连。用户端路由器运行标准的路由软件。两种设备之间使用IP互相通信。路由器之间使用外部边界网关协议(EBGP)、路由信息协议版本2(RIPv2)和静态路由来交换路由信息。另外,Cisco支持 MPLS的设备很快也能够支持开放最短路径优先(OSPF)协议。

  在服务供应商的网络里,边缘路由器使用 MPLS和多协议内部网关协议(MP-IBGP)相互通信并传播VPN信息。服务供应商的MPLS网络中的核心路由器与边缘路由器都使用普通的内部网关协议(IGP),但核心路由器上不运行BGP,也不区分不同的VPN。由于核心路由器不必进行VPN寻址,服务供应商的网络可以不断扩展来支持更多、更大的 VPN。

  服务供应商的边缘路由器分别针对全局和VPN路由维护相应的路由表。全局路由表包括所有边缘和核心的路由,这些路由由在骨干网上运行的IGP提供。每个VPN 有一个VPN路由和转发(VRF)表,其中包括一个或多个直接相连的用户地点的信息。IP VPN编址方案保证即使IP地址重叠,全局的IP地址仍是唯一的。边缘路由器可以隔离不同的VPN的路由信息,从而支持多个用户VPN

  MPLS VPN的组成

  MPLS VPN模式支持网内所有地点之间的全互连通信。多个用户共享同一个IP骨干网时,可以用BGP的归属社区(community-of-interest) 属性指定属于同一个VPN的路由器。服务供应商可以设置策略来规定VPN网内的路由信息的传播只限于网内的路由器。

  用户端路由器只与服务供应商本地POP的路由器相连,而不是与VPN每一个其它的地点,相连POP的路由器只接收并保持与其直接相连的VPN的路由信息。所以用户在管理自己的VPN时会发现使用MPLS模式时路由配置非常简单。他们可以把服务供应商的骨干网当作到他们所有地点的缺省路由来使用,而不需要与非常复杂的、包括了大量第二层PVC或第三层路由表的网络打交道。

  编址方面的考虑

  很多用户都愿意使用专用的IP编址方案,而不使用全局IP编址方案,所以服务供应商需要有效地处理地址不唯一彼此重叠的问题。Cisco的解决方案是在每个用户的IP地址上加一个路由区分码(RD)。

  服务供应商可以独立地分配RD,但是他们需要把他们专用的自治系统(AS)号作为RD的一部分来保证每个RD的全局唯一性。用户采用这种方法就不必重新对他们的节点进行编号,服务供应商也不必使用地址翻译。

  分组的生命期

  在MPLS VPN里,当用户地点的路由器收到一个分组时,会在本地进行查表,如果找不到一个匹配,它就会把分组转交给它所能看到的唯一的一个路由器:服务供应商本地POP的路由器。用户不必运行MPLS软件。

  这个分组通过本地连接传送到服务供应商的网络,终接在接入路由器接口上。这个接口配置的RD用来标识用户特定的VPN以及与之相关的VRF表。

  与VPN IP地址相关的标记有两个:内部标记用于标识VPN而外部标记指示下一跳应该沿着服务供应商核心网络中哪一个合适的IGP路由前进。在核心网中,分组的转发全部使用逐跳(hop-to-hop)MPLS,这种方式与普通的逐跳(hop-to-hop)IP转发相似,但查表基于标记而不是基于IP地址。因此可以使用支持标记分配协议(LDP)的任何类型的路由器或ATM交换机。

  当接入路由器收到一个分组时,利用外部标记把它转发给另一个接入路由器。而当分组到达出口路由器时,路由器将外部标记移去,利用内部标记决定应当把分组发送到哪一个输出接口(即哪一个VPN)。

  使用两级标记提高了MPLS VPN的可扩展性。内部标记只携带IGP路由,而不携带VPN路由。只有边缘路由器携带VPN路由,而且他们只携带他们归属的VPN的路由。

  连接到Internet

  用户也许会希望把他们的VPN连到公众Internet。在MPLS VPN里,Internet路由表是单独处理的。Internet路由在服务供应商的边缘路由器的全局路由表里维护,外部路由不分配标记。

  指向某个Internet网关的缺省路由装在某个地点的VRF表里。这个缺省路由不是任何VPN的一部分。根据这个缺省路由转发的分组使用一个单独的标记,即使用IGP找到的对应Internet网关IP地址的路由。

  全局路由表并不了解用户路由,也不了解边缘路由器或用户路由器,但全局表里装有指向该接口的静态路由。这个路由重新传播到BGP4全局表里并把这个路由通知Internet网关。缺省路由指定的Internet网关并不需要与路由器直接相连,不同的VRF表可以对应不同的Internet网关。

  用户地点可以在另一个接口上使用专用EBGP会话从Internet接收或向Internet通报路由。服务供应商的边缘路由器把用户地点的路由导入全局路由表并通报给Internet。它同时把缺省路由或Internet路由告诉用户端路由器。

  面向未来的可靠的网络

  随着企业对VPN连接需求的增长,无论企业网络管理者还是服务供应商都将寻求更简单也更经济的方式来应付网络的增长。Cisco的MPLS VPN解决方案是由已经或即将成为标准的软件构件所组成。

  这些解决方案的独到之处在于这些构件如何协同工作,从而造就了大规模的提供QoS的VPN。

  提供保密性:MPLS把路由信息的传播限于属于同一VPN的路由器之间,从而把第二层虚拟电路的保密性和第三层网络的全互连连接结合起来。

MPLS 的组成:路由器和交换机的作用——Vecloud相关推荐

  1. 集线器,路由器,交换机的作用和区别是什么?如何区分交换机,集线器,路由器?...

    转载:http://jianchi1825.blog.51cto.com/404608/84461 号称网络硬件三剑客的集线器(Hub).交换机(Switch)与路由器(Router)一直都是网络界的 ...

  2. 路由器与交换机的作用

    路由器与交换机的作用(浅析) 拿到这个题目,不用想,先百度. 首先是路由器 说实话,看不懂,不过我看到了一个眼熟的东西(TCP/IP),如果我没有记错的话,这个名词我在写post和get传参作用的时候 ...

  3. 【路由器与交换机的作用与特点 】

    路由器与交换机的作用与特点 1.路由器的作用与特点 路由器的作用:  连接具有不同介质的链路  连接网络或子网,隔离广播  对数据报文执行寻路和转发  交换和维护路由信息 路由器的特点:  ...

  4. 集线器,路由器,交换机的作用和差别是什么?怎样区分交换机,集线器,路由器?...

    从外观区分交换机和路由器 1.路由器上有一个WAN口,交换机上仅仅有LAN口 2.从型号上来看,路由器的型号里边有R(router路由器的英文)字母,交换机有S(交换机switcher)字母 3.从机 ...

  5. 集线器,路由器,交换机的作用和区别是什么?如何区分交换机,集线器,路由器?

    [原文链接]http://www.cnblogs.com/hnrainll/archive/2011/09/21/2183743.html 号称网络硬件三剑客的集线器(Hub).交换机(Switch) ...

  6. 集线器,路由器,交换机的作用和区别是什么以及如何区分?

    号称网络硬件三剑客的集线器(Hub).交换机(Switch)与路由器(Router)一直都是网络界的活跃分子,但让很多初入网络之门的菜鸟恼火的是,它们三者不仅外观相似,而且经常呆在一起,要想分清谁是谁 ...

  7. 集线器,路由器,交换机的作用和区别是什么

    号称网络硬件三剑客的集线器(Hub).交换机(Switch)与路由器(Router)一直都是网络界的活跃分子,但让很多初入网络之门的菜鸟恼火的是,它们三者不仅外观相似,而且经常呆在一起,要想分清谁是谁 ...

  8. 第10章 路由器、交换机及其操作系统介绍

    构建各种规模的企业网络的主要设备是路由器(router)和交换机(switch).传统意义上,路由器是利用第三层IP地址信息进行报文转发的互联设备,交换机是利用第二层MAC 地址信息进行数据帧交换的互 ...

  9. 路由器和交换机分别起什么作用,它们之间有什么区别?

    路由器和交换机分别起什么作用,它们之间有什么区别? 计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种"互连&quo ...

最新文章

  1. FAST-LIO2:快速直接的激光雷达与惯导里程计
  2. 微信小程序把玩(二十七)audio组件
  3. python自学多久可以找到工作-零基础如何自学Python并且找到工作,其实也就这3点,4点...
  4. 拷贝文件不移动_在不使用 mv 命令的情况下移动文件
  5. 产品经理的方向感-产品生命周期
  6. vb.net 同时给多个属性赋值_一个float值赋值给double,结果是什么?进来重温一下类型提升吧...
  7. iOS图形处理概论:OpenGL ES,Metal,Core Graphics,Core Image,GPUImage,OpenCV等
  8. matlab 实用快捷键
  9. STM32F107+LWIP+FreeRTOS
  10. 十大免费DNS域名解析服务-稳定,可靠,好用的免费DNS服务
  11. display: flex自我理解
  12. 由三个点坐标判断三个点能否组成三角形模板(自用,客官可取)
  13. 大龄码农的新西兰移民之路
  14. Linux中使用shell脚本向文件中写数据
  15. python特征选择relieff图像特征优选_python 3.x实现特征选择ReliefF算法
  16. 电商产品设计:商品推荐系统
  17. 企业微信app中退出某个企业 最新版 图文
  18. 科学家与超级计算机结合,科学家计算出银河系质量:约为2100亿个太阳
  19. Python游戏之Pygame——太空飞机大战(三)
  20. Xss挑战之旅writeup

热门文章

  1. “代理”那点事儿-使用代理和搭建简单代理服务
  2. C++中嵌入ie浏览器总结 .
  3. 设计模式 分析模式 华容道 中文分词算法......
  4. Linux命令整理 - 文件搜索【4】
  5. 使用ASP.NET实现Model View Presenter(MVP)
  6. 浩辰CAD2021中文版
  7. Hbase数据模型 列族
  8. RedisClient的安装及基本使用
  9. java webproject中logback换配置文件的路径
  10. 误操作数据库的一个方法