ldp 分配标签示例( 一种方式)

假设igp 路由路径为R1--R2---R3--R4  , 需先保证igp ok , ldp才能形成lsp 

先看 LIB  (标签信息库),类似与RIB ,属控制层面       

  (in =local  自己分配的标签标签 )

  R4 为直连路路由分配  in 标签3 (非直连不分配3)  ,并发给邻居R3

  R3 收到 IGP下一跳R4分配的标签后,为路由分配in 2000  ,并发给 R4/R2/R1  R4/R2/R1 收到后存入LIB 

  R4/R1收到R3的标签后仅仅存起来,不会产生in 标签

  R2 收到 IGP下一跳R3分配的标签后,为路由分配in 2001 ,并发给 R3/R1 ,R3 存起来

  R1 收到 IGP下一跳R2分配的标签后,为路由分配in 3005  ,并发给R2,R2 存期来

  总之,每台路由除非收到IGP下一跳分配的标签后,为路由分配in标签,然后泛洪给ldp邻居

 

再看LFIB (标签转发表) ,类似于FIB ,属数据层面

  local =in  自己分配的标签,数据层面流量进来带着此标签,自己分配标签自己肯定认识

  下一跳的远程发的远程标签就是 out 

  3 隐式空标签 , R3 提前弹出,使用IP报文发给R4 ,R4直接查ip表即可( 不用查一次LFIB,变成ip报文,然后查ip表)

  R1 可以接收 3005标签报文和 ip 报文压入2001 

  

 几张表的关系: 

  IP协议-- > RIB(路由表) ---> FIB(转发表)   

   LDP---->  LIB(标签库)--->  LFIB (标签转发表)

   FIB   <---> LFIB 

  

 

        

 

posted @ 2021-02-15 01:14  abel2020  阅读(202)  评论(0编辑  收藏  举报