产生的背景
1、早期的路由器,路由来到路由器时,首先做的两件事就是最长匹配、递归查表,这样的话就会大大的降低了路由器的转发的速率。
MPLS的早期情况:
2、MPLS的初衷,为了提高路由器的转发速率,人类想出了MPLS技术,给路由表中的路由加一层标签,用来做二元匹配,将二元匹配的标签和路由表中的路由做关联,数据过来,直接匹配标签转发表,这样的话不论是从控制层面还是数据层面都提高了转发速率,比如说从控制层面根据标签转发表进行转发,数据层面从硬件方面也有所提高。
MPLS的中期情况:
3、随着厂商的不断发展,Cisco发明出了一个新技术CEF(快速转发技术),当时CEF技术很快的取代了MPLS技术,取代的原因:MPLS使用的cam二元匹配技术,而CEF采用的TCAM三元匹配技术,这样就取代了二元匹配的MPLS技术,不用在二层和三层之间加个2.5层就可以实现快速转发。
MPLS的现在情况:
4、现如今,MPLS不是当年的MPLS了,由于时代的进步,人类对硬件技术的提高,无需再使用MPLS来解决转发速率,而是将MPLS技术用在BGP协议中解决路由黑洞问题,这是现在用于非常广泛的地方,而且在VRF中做双层标签。
MPLS基础概念
1、MPLS体系结构