MPLS

MPLS的本质是在发包之前事先发送一个Hello包,通过三层的分布式路由协议确定好要走的路径,然后以此为控制平面在二层先打好MPLS标签,这样当MPLS数据包经过路由器时,二层数据帧就直接由硬件根据MPLS便签转发了,从而避免由三层的软件TCP/IP栈来解包找到IP再转发,从而大大提升了性能。