互联网专线,MPLS如何工作

发布时间:2021-03-30

MPLS进入的第2层包被封装在MPLS帧中,并借助使用基于标签分布协议(LDP)的信令机制发出信号的第2层虚拟电路通过MPLS群传输。第2层虚拟电路使用现有的MPLS LSP为通过MPLS核心的第2层流量建立通道。通俗地说,MPLS核心将作为第2层设备,例如以太网交换机或帧中继交换机等。

MPLS(Multi protocol Label Switch,多协议标签交换)的较早起源于90年代中期IP Switching协议,其目标首要是处理ATM交换机如何更好地支持IP,该协议使ATM交换机成为一台路由器,因而具有ATM交换机的高性能,突破了传统路由器的性能限定,继之Cisco推出Tag Switching,思科的目标是为明白决IP路由查找无法达到线速的疑问。早期,不一样厂家标签交换的实现存在互通疑问,所以在1997年IETF成立一个负责标记交换规则化的工作组——MPLS工作组。

MPLS如何工作?

假设一个简化的数据中心,三台服务器通过三台MPLS交换机互联,包含了三个虚拟网络:红色,三台虚拟机;绿色,两台虚拟机;紫色,三台虚拟机。两条叠加的隧道:实线:从Server1到Server2;虚线:从Server1到Server3。

如果Server1上的红色VM向Server2上的同色VM发送报文,两层标签会加入到数据包外层:黑色标签用来完成数据包在隧道1中的转发,而红色标签用来标识数据包来自红色的虚拟网络。当数据包到达Server2时,会被交付给红色VM,而非其它。

Server1上的绿色VM向Server2上的绿色VM发送数据包,该报文同样会拥有一个黑色的外层标签和一个绿色内层标签,内层标签区分了VM,对交换机不可见,只会被终端设备处理。


横幅2