梅利333

从无到有,自有至精

导航

MPLS-1概述

MPLS

多协议标签交换(multi-protocol label switching)

1什么是MPLS?

 

MPLS 概述

 Multi-protocol 支持多三层协议: IP IPV6 IPX…

 Label-switching 在所承载的报文前面加上标签栈,然后基于标签做转发。

 

单纯的和ip routing 对比速度的话,MPLS的优势 已经不是那么的明显,因为现在传统的

 ip routing也是很快的。

 

但是MPLS 的优势不只局限于速度,我们可以针对于标签做很多的事儿。

 

MPLS定义:

1 MPLS 是一种新的转发机制,数据在MPLS的网络中,是以根据标签信息进行转发

2一般而言,MPLS的标签对应目的地址(路由前缀prefix)

3 MPLS依赖于IP路由及CEF交换     所以一定要确保设备的IP CEF 功能是开启的

4 MPLS基于报文头部的标签进行数据转发

5 MPLS能够支持或者说承载多种三层协议

6 MPLS不支持BGP路由协议,只可以针对于IGP条目进行标签封装,也就是说只能为BGP的下一跳 IGP地址进行标签

  

它和传统的IP routing 相比有哪些优势?

 Ip routing ,针对于IP数据进行转发,三层设备收到一个IP包的时候,会去查看IP包的包头,

L3- SIP ,DIP,(源目IP)然后根据路由表进行转发,RIB (routing information base )

路由表转发依据: 最长匹配原则+ 递归查询。出接口下一跳等等

缺点,从一定意义上来讲,会占用过多的时间,递归查询。但是随着路由产品的迭代更新,通过查询RIB表进行转发的速度也已经很快了。

逐条查询,逐条转发,

每一层都要转换MAC,

每一个路由设备都要进行重复的动作。

 

但是,cisco设备如果是支持CEF的话,在转发数据时,真正查询的是CEF表,并不是RIB表。

CEF(cisco特快转发表)可以将递归的过程全部节省,直拉找到出口。

也可以叫作FIB表(forwarding information base)转发信息库

 

最终CEF表会将RIB表中的所有递归路由进行简化,表示出最终的出接口,

 

 

---------------------------------------------------------------------

CCIE成长之路, 梅利

 

posted on 2020-09-23 21:25  梅利333  阅读(290)  评论(0编辑  收藏  举报