1.多协议标签交换技术MPLS的概念
MPLS(Multi-Protocol Label Switching,多协议标签交换技术),传统网络中就拥有了 3 种经典转发实现,它们分别是:
- L2 交换转发
- L2.5 标签转发
- L3 路由转发
MPLS 协议则作用于 L2.5 层,其将 L3 路由技术和 L2 交换技术相结合,充分发挥了 IP 路由的灵活性和 MAC 交换的高效性能。
2.MPLS 的基本组网元素
LSR(Label Switching Router,标签交换路由器):MPLS 网络的 Core 设备。
LER(Label Edge Router,标签边缘路由器):MPLS 网络的 Network Edge 设备。可再细分为 2 类:
MPLS Ingress Node:进入 MPLS 网络的 LER,Ingress Node 会计算出 IP Packets 归属的 FEC,并把 FEC 对应的 Label 封装到 IP Packet。
MPLS Egress Node:出 MPLS 网络的 LER,将 MPLS Label 剥离,还原为标准的 IP Packet 再重新回到 IP Routing 网络中。
3.MPLS VPN 广域网专线
MPLS VPN,即:基于 ISP 电信运营商 MPLS 广域网络之上构建的 VPN,也被称之为 MPLS 专线服务,本质是一种广域网 Underlay 专用线路租赁服务。运营商把专线租给用户,并承诺这条线路的 SLA(Service Level Agreement,服务等级协议,包括带宽、时延、抖动、丢包率等)。常用于企业多分支和 DCI(数据中心连接)场景。通过这条 MPLS 专线,跨域广域网的多个 Sites(站点)之间,逻辑上构建了一个企业内网。
3.1MPLS L3VPN 工作原理
经典的 MPLS L3VPN 网络架构主要由若干个 Sites 和 3 类网元组成:
Site(用户站点):表示一个本地的用户网络(例如:公司总部、分支机构),一个用户站点可以通过一条或多条链路连接到 ISP 的骨干网络。
CE(Customer Edge,用户边缘路由器):用户侧设备,是接入 ISP 的 DC-GW(IP 路由器,或是一台主机),与连接的一个或多个 PE 建立邻接关系。CE 不需要必须支持 MPLS 协议栈。
PE(Provider Edge,骨干网边缘路由器):接入层设备,ISP 的路由器,连接 P 和 CE,相当于 LER(标签边缘路由器)。在 MPLS 网络中,对 VPN 的所有处理都发生在 PE 上。
P(Provider,骨干网路由器):核心层设备,ISP 的路由器,连接 PE,不连接 CE,相当于 LSR(标签交换路由器)。只需要具备基本的数据面转发能力。