在一个MPLS网路,路由器转发数据包是查什么表,如何查表转发
一、路由器存储的表
软件存储:转发通过CPU、内存实现
RIB:路由表<记录IP+Interface>
LIB:标签数据库<记录IP+LABEL>
硬件存储:转发通过路由器的物理绑卡实现
FIB:硬件路由表<记录IP+Interface>
LFIB:标签转发表<记录IP+LABLE+Interface>
二、MPLS网路 LDP的原理
<LDP(MPLS协议)的前提是开启硬件转发功能,即CEF功能>
第①步、路由协议生成路由表 RIB(show ip route)
第②步、开启硬件转发,生成硬件转发表FIB(CEF)表(转发硬件)(show ip cef)
FIB表其实相当于路由表,不同的是它是通过硬件来实现转发,不会占用CPU,消耗内存
第③步、运行LDP协议,对FIB表的路由进行标签分配,
然后所有的LDP邻居进行标签交换,生成标签数据库LIB表(show mpls ldp binding)
LDP如何交换:路由器邻居之间交换LDP advertisement,
此分组的字段:Label Mappint Message记录IP和标签的绑定信息
第④步、LDP协议根据LIB和原有的FIB表,生成标签转发表LFIB表(show mpls forwarding-table)
MPLS转发过程可查看>>>https://blog.csdn.net/Mr_Bei/article/details/84319235