mpls vpn rd

2021-01-05 17:26:51 云杰通信 101

mpls vpn rd

  MPLS VPN:RD

  MPLS VPN中IP地址的规划是由客户自行制订的,因而有可能会出现客户选择在RFC1918中定义的私有地址作为他们的站点地址或者不同的VPN使用相同的地址域,也就是所谓的地址重叠现象。地址重叠的后果之一就是BGP无法区分来自不同VPN的重叠路由,从而导致某个站点不可达。

  RD--路由标识(Route Distinguisher)与VPN-IPv4地址

  PE之间通过公共网络交换VPN路由,不能采用普通的地址结构和路由协议。因此,首先引入RD(Route Distinguisher)的概念。

  RD来标示每个VRF。

  RD与VRF是一一对应的,每一个VRF都有自己的RD,RD在骨干网中保持唯一性,是Site的标识。

  为了解决这个问题,MPLS VPN除了采用在PE路由器上使用多个VRF表的方法,还引入了RD的概念。RD具有全局唯一性,通过将8个字节的BGP/MPLS VPN概念二:RD作为IPv4地址前缀的扩展,使不唯一的IPv4地址转化为唯一的VPN-IPv4地址。VPN-IPv4地址对客户端设备来说是不可见的,它只用于骨干网络上路由信息的分发。

  RD和VRF表之间建立了一一对应的关系。通常情况下,对于不同PE路由器上属于同一个VPN的子接口,为其所对应的VRF表分配相同的RD,换句话说,就是为每一个VPN分配一个唯一的RD。但是对于重叠VPN,即某个站点属于多个VPN的情况,由于PE路由器上的某个子接口属于多个VPN,此时,该子接口所对应的VRF表只能被分配一个RD,从而多个VPN共享一个RD。