IS-IS報文詳解(IIH,SNP,LSP)


IS-IS形成鄰居關系的條件:

同一層次

同一區域(相對Level-1的路由器)

相同網絡類型

同一網段IP(LAN or PPP) 


 

 

HELLO PDU(IIH)(Intermediate System to Intermediate System Hello PDU)。定期發送,用來確定相鄰的其它系統是否在運行IS-IS,以建立鄰居關系,交換LSP,達到LSDB同步(默認10s)

在IS-IS里有三種hello包:

  • Level-1 LAN IIH
  • Level-2 LAN IIH
  • P2P IIH

在LAN上L1和L2 IIH PDU發送到MAC地址:L1為0108-C200-0014,L2為0108-C200-0015


 

LSP PDU用於交換鏈路狀態信息

Level-1 LSP

Level-2 LSP

LSP剩余生存時間2個重要的值,一個是最大生存時間,一個是刷新間隔

剩余生存時間為20min(1200s),而且是從1200秒倒數到0

刷新間隔定義為15min(15%-25%隨機抖動)(900s),可用命令timer lsp-refresh將刷新間隔更改為更長的值,最大為65535s

 


 

SNP PDU用於維護LSDB的完整與同步,且為摘要信息

 

CSNP(Complete Sequence Number Protocol Unit)完整序列號協議數據單元

  • CSPN分為兩種
  1. level 1 CSNP
  2. leve 2 CSNP
  • CSNP用於數據庫同步,描述數據庫LSDB中所有的LSP
  • 包含地址范圍,各LSP的簡要信息:LSPid,SequenceNumber,checksum,remainning lifetime
  • 發送時間
  1. 在MA網絡中,由DIS定期發送(缺省10s周期),在p2p,只在第一次鄰接時發送
  2. 如果LSDB非常大,將分成多個CSNP

 

 

PSNP(Complete Sequence Number Protocol Unit)部分序列號協議數據單元

  • PSPN分為兩種
  1. level 1 CSNP
  2. level 2 CSNP

PSNP用於同步數據庫,主要用以下功能:

在p2p鏈路上路由器用來交換作為Ack應答確認收到某個LSP;

用來請求發送最新的LSP,當路由器從臨近接收到CSNP時,注意到CSNP丟失了部分數據(或者自己較舊),路由器就會發送PSNP請求新的LSP

和CSNP一樣,PSNP的簡要信息:LSPid,SequenceNumber,checksum,remainning lifetime

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM