對RIB、FIB、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


wKiom1TN7QfRjGs-AADMZl6lgdE475.jpg

 

步驟2:利用LDP等協議添加、分發標籤,維護LIB表

wKioL1TN7e2xvuO_AAFHTfN3tA8607.jpg


步驟3:根據LIB以及FIB,構建LFIB


wKioL1TN7e6imdP4AAD9KjXS9vM990.jpg


LFIB表建立之後,數據包到達MPLS網絡,即可查找LFIB,如果存在相關條目,即可直接轉發,加快轉發速率


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章