组网 LIB路由协议表
LIB(labelInformationBase),标签信息库
对路由表中的每条IGP的IP前缀来讲,第一台LSR都会进行本地捆绑,也就是说,为IPv4前缀捆绑标签。然后LSR再将该捆绑的标签分发给所有LSP邻居。这些接收到的标签转换为远程标签。以后邻居将该远程和本地标签存储于一张特殊的表中,这张表就是标签信息库(LIB)。
LFIB标签转发信息库?labelforwardinginformationbase
在LFIB中,本地捆绑的标签被作为入站标签,通过路由表选择的远程捆绑标签中的一个作为出站标签。因此,当一台LSR收到一个带标签的报文以后,它就(根据LFIB)有能力将为自己分配的入站标签交换为其邻接的下一跳LSR分配的出站标签了。
LFIB如何构成的?我的理解是,LFIB是CEF中的FIB+标签交换构成的LIB结合而成的(迭代)。
路由协议产生路由表,路由表产生CEF(fib)表,同时利用标签协议为cef表生成标签,终究成为LFIB表
二层数据帧头为0x0800查CEF表转发,二层帧头为0x8848查LFIB表转发
路由器收到标签后:首先会把标签与相应的CEF前缀关联,然后利用标签产生一个标签转发表。
标签转发表中包括:标签值