ISIS之LSP详解

ISIS LSP详解
  LSP的分类:
           从报文角度看分为L1,L2
           从用途或者说从发布者来说分为实节点LSP,伪节点LSP。
 LSP产生的原因:
               1.邻居UP或者DOWN
               2.isis相关接口UP或者是DOWN
               3.引入路由发生变化
               4.区域的路由发生变化
               5.接口的开销发生变化
               6.周期性更新
 收到邻居新的LSP的处理过程
   1.将接收的新的LSP合入到自己的LSDB数据库中,并标记为flooding。

   2.发送新的LSP到除了收到该LSP的接口之外的接口。

   3.邻居再扩散到其他邻居。

  LSP的“泛洪”
    LSP报文的“泛洪”(flooding)是指当一个路由器向相邻路由器通告自己的LSP后,相邻路由器再将同样的LSP报文传送到除发送该LSP的路由器外的其它邻居,
     并这样逐级将LSP传送到整个层次内所有路由器的一种方式。通过这种“泛洪”,整个层次内的每一个路由器就都可以拥有相同的LSP信息,并保持LSDB的同步。
    
  唯一标识LSP的是通过LSP ID。(OSPF唯一标识一条LSA的是LSA TYPE,LSR ID,ADV ROUTE)
     每一个LSP都拥有一个标识自己的4字节的序列号。在路由器启动时所发送的第一个LSP报文中的序列号为1,以后当需要生成新的LSP时,
     新LSP的序列号在前一个LSP序列号的基础上加1。更高的序列号意味着更新的LSP。
  LSP ID的组成 
  0000.0000.0001.00-00* 
    前6个字节是系统ID,表示产生此LSP的SYSTEM ID 
    中间一个字节:0表示实节点LSP  
                :非0表示伪节点LSP,则SYSTEM ID变成DIS的SYSTEM ID
    最后一个字节表示分片标识符 分片用的LSP
    *表示是自身产生的LSP,方便管理员管理

  确定LSP的新旧程度:1.先看LSP seq的大小,越大越新。
                     2.LSP ID相同,则判断ROUTE LIFETIME是否为0,如果生存时间等于0,则认为是最新的,用于删除一条LSP。(RIP将跳数设为16表示删除一条路由)
                                             router lifeing 默认时间是1200S 20分钟,更新周期是900秒 十分钟,更新之后SEQ(序列号)加一。
                     3.ROUTE LIFETIME一样,则比较checjsum,越大越新。                    
                     4.若checksum一样则是一样的LSP
                     

  一条LSP的内容,一条LSP就是一个LSP报文(与OSPF不同)
LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL
-------------------------------------------------------------------------------
0000.0000.0001.00-00* 0x00000006   0x6d9a        811           68      0/0/0   
 SOURCE       0000.0000.0001.00
 NLPID        IPV4   承载的上层协议
 AREA ADDR    49     AREA ID
 INTF ADDR    10.0.0.1     加入的接口的IP地址
 NBR  ID      0000.0000.0001.00  COST: 10                           P2P的连接类型                   P2P
 NBR  ID      0000.0000.0001.01  COST: 0 (DIS到所有实节点开销都是0,所有实节点到DIS都是10)    广播的连接类型          transet
 IP-Internal  10.0.0.0        255.255.255.0 (子网掩码,和OSPF的2类作用相同)   COST: 10    叶子节点的连接类型      stub

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值