IS-IS基礎原理及配置


IS-IS也屬於內部網關路由協議,用於自治系統內部。
用的SPF最短路徑優先算法進行路由計算
早期不支持TCP/IP
有2種路由選擇級別:
L1:負責在同一個區域內傳遞鏈路狀態信息(相當於OSPF的LSA 1和2)
L2:負責在不同的區域間相互傳遞鏈路狀態信息。(相當於OSPF的LSA3)
3.三種路由器:
普通區域路由器:設備只與屬於同一區域的Level-1和Level-1-2設備形成鄰居關系,並且只負責維護Level-1的鏈路狀態數據庫LSDB
骨干路由器:設備可以與同一或者不同區域的Level-2設備或者其它區域的Level-1-2設備形成鄰居關系,並且只維護一個Level-2的LSDB
過渡路由器ABR:L1-2能同時獲取域內和域間路徑。設備會為Level-1和Level-2分別建立鄰居,分別維護Level-1和Level-2兩份LSDB

4.四種鏈路通告包類型

Hello PDU :用於建立和維護鄰居關系。
LSP:Link-state Packet,用於發布鏈路狀態信息。PSNP:Partial sequence number PDU,用於確認和請求鏈路狀態信息。
CSNP:Complete sequence number PDU,用於發布完整鏈路狀態數據庫。

5.連接L2路由器和L1/L2路由器的路徑被會形成骨干區域。

IS-IS區域邊界位於鏈路上,而不是路由器中,每台IS-IS路由器僅屬於一個區域。

 

同時屬於Level-1和Level-2的路由器稱為Level-1-2路由器
Level-1-2路由器維護兩個LSDB,Level-1的LSDB用於區域內路由,Level-2的LSDB用於區域間路由。
它可以與同一區域的Level-1和Level-1-2路由器形成Level-1鄰居關系,也可以與其他區域的Level-2和Level-1-2路由器形成Level-2的鄰居關系。

Level-1路由器必須通過Level-1-2路由器才能連接至其他區域。

 

適用於超大型網絡:運營商等
配置時候:默認都是L1-2
IS-IS,L2默認給L1默認路由,不分發路由條目給L1
IS-IS 需要在區域間(ABR上)重分發(L1與L2級別間)
華為上路由聚合在L1-2上的L1級別不行
匯總相當於計算出共同網絡前綴,然后通過自身的啥共享出去
isis cost <1-63>改cost值
isis-table中 cost最大73
cost統計:
1.在R1看R3的回環口cost值為:R3回環口的cost值+到R2接口的G0/0/1+R1的G0/0/1口的cost值
2.回環口的cost值默認為0,可通過"isis cost 10"命令修改接口cost值

 

使用級別的設計網絡拓撲規則:

為了支持大規模的路由網絡,IS-IS在自治系統內采用骨干區域與非骨干區域兩級分層結構。一般來說,將level-1路由器部署在非骨干區域,level-2路由器和Level-1-2路由器部署在骨干區域。每一個非骨干區域都通過level-1-2路由器與骨干區域相連。

 

網絡1的L1與網絡1的L1建立L1連接,

網絡1的L2與網絡1的L1無法建立連接,

網絡1的L1與網絡1的L1-2建立L1連接,

網絡1的L2與網絡1的L1-2建立L2連接,

網絡1的L1與網絡2的L1-2無法建立連接,

網絡1的L2與網絡2的L1-2建立L2連接,

網絡1與網絡2的L1-2可以建立L1、L2連接(實際情況只可能一種)

所以不同區域建立L2連接

1.NSAP地址

IS-IS LSP使用NSAP地址來標識路由器並建立拓撲表,因此為IP提供路由選擇需要NSAP地址

2.區域編號

例如:49.0001.0102.0002.0002.00 //49為私有,39、47表示為公有

49.0001為運營商設置的區域ID(區域號)。0102.0002.0002為IP:10.200.20.2轉換而來,00為默認參數

ospf轉isis: 加上為運營商設置的區域ID,每段IP地址不足三位的在前面補0,最后每四位為一段即可,加上默認參數00
area xxx區域
router ID:x.x.x.x
如49.0010.00x0.0x00.x00x.00

3.現網NET地址常見規划方式

通過環回口32位IP直接補齊成48位獲得。

例如:221.15.23.180 轉換后 49.0020.2210.1502.3180.00

從221開始,每段IP地址不足三位的在前面補0,然后去點每四位為一段即可。

221.015.023.180

IS-IS與OSPF的區別:

 

 

IS-IS協議的配置思路:

啟動IS-IS進程,並根據區域規划配置NET地址。

在接口下,將接口網段宣告到IS-IS進程中去

根據網絡結構配置IS-IS路由器類型

 

isis 1

is-level level-1                                          //設置級別為L1

network-entity xx.xxxx.xxxx.xxxx.xx        //宣告路由器的網絡實體名稱

isis enable x                                       //需要在區域內的每個接口內開啟,如果是虛接口還需要去虛接口開啟,開啟就宣告了這個端口

dis isis peer                                       //查看鄰居關系

import-route isis level-2 into level-1                //將L2得到信息重分發到L1,L2默認只給L1一個默認路由

rip重分發到isis:

# import-route rip 1 level-1

 

isis重分發到rip:

# import-route isis 1 cost 1

 


免責聲明!

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



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