多协议mpls的工作原理:mpls部署在哪?

2021-04-01 17:00:43 云杰通信 112

多协议mpls的工作原理:mpls部署在哪?

  MPLS(多协议标签交换)的工作原理是在通过提供商 网络(在本例中为UDN)的数据包之前添加 一个或多个 标签。这些标签用于代替基于MAC地址(交换)和IP地址(路由)的常规转发方法。

  当数据包从客户(机构)网络进入MPLS VPN时,提供商网络的入口路由器会将数据包到达所需出口路由器所需的标签加上前缀。在出口路由器上,这些标签被剥离,还原原始数据包以转发到其目的地,再回到另一个站点的客户网络。入口和出口路由器称为 提供商边缘(PE) 路由器。

  标签的排列方式使得只有PE路由器才需要了解MPLS VPN本身:介于两者之间的路由器仅需要了解标签说明哪个路由器是出口路由器,而不是实际承载的流量是什么(甚至是什么MPLS VPN)它的一部分)。网络中间的路由器称为 提供商(P) 路由器。

  这种安排简化了部署,因为仅PE路由器需要使用MPLS VPN的详细信息进行显式配置:P路由器仅需要了解足够的信息来承载一个PE路由器与另一个PE路由器之间的流量。由于P路由器不需要了解客户网络的路由表,因此可以很好地扩展MPLS。

  实际上,P路由器可能路由除其通常能够转发的流量(例如IPX)以外的流量。这就是 MPLS的 多协议性质:只有PE路由器需要了解转发的流量以及在进入和退出MPLS网络时如何添加和删除标签。

  一系列协议用于在路由器之间传达标签的含义。特别是,MBGP(多协议BGP)用于分发用于标识网络上使用的不同VPN的标签。当在客户路由器和其他PE路由器之间中继PE路由器时,它们可以在常规(非MPLS VPN)路由和MPLS VPN路由之间进行转换。