码迷,mamicode.com
首页 > 其他好文 > 详细

对RIB、FIB、LIB、LFIB的一些理解

时间:2015-02-02 07:16:30      阅读:1872      评论:0      收藏:0      [点我收藏+]

标签:rib lib lfib

RIB 路由信息库

FIB 转发信息库

LIB 标签信息库

LFIB 标签转发信息库


RIB属于控制层面

FIB、LFIB属于数据层面

LIB存储的是路由器邻居发给它的标签,以及自身对某个目的IP/网络的标签

RIB存储的是路由条目信息

FIB存储转发信息,如根据路由条目A从接口f0/0将数据包转发

LFIB根据标签信息直接转发,如入标签200,出标签300,出接口f0/1。假设路由器A、B、C依次连接,A接受IP包,打上标签转换为MPLS包,转发至路由器B,其中A打的标签为B发给它的指向目的IP的标签。


标签交换,叙述太罗嗦,直接上图:

步骤1: 构建路由表,利用IGP


技术分享

 

步骤2:利用LDP等协议添加、分发标签,维护LIB表

技术分享


步骤3:根据LIB以及FIB,构建LFIB


技术分享


LFIB表建立之后,数据包到达MPLS网络,即可查找LFIB,如果存在相关条目,即可直接转发,加快转发速率


本文出自 “蜗牛的梦想” 博客,请务必保留此出处http://woniudream.blog.51cto.com/8820118/1610454

对RIB、FIB、LIB、LFIB的一些理解

标签:rib lib lfib

原文地址:http://woniudream.blog.51cto.com/8820118/1610454

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!