ISIS路由協議的概念及實驗配置


一、IS-IS(中間系統(路由器)間的路由協議)

IS-IS最初是國際化標准組織ISO為它的無連接網絡協議CLNP設計的一種動態路由協議

IS-ISISO定義的OSI協議棧中無連接網絡服務CLNS(Counection Less Network Service)的一部分

CLNP:類似於TCP/IP中的IP協議,IP協議為TCP/IP傳輸層服務CLNPOSI傳輸層服務

IS-IS:中間系統(路由器)間的路由協議,類似於IP中的OSPF

ES-IS:主機系統與中間系統的路由協議,就像IP中的ARPIGMPRD)等,扁平化的層次結構

                                                                                                                                        

集成ISIS特點

OSPF特點

支持CLNP網絡、IP網絡

目前只支持IP網絡

工作在數據鏈路層

工作在IP


 

 

 

二、ISIS組成部分

 

NET地址三部分組成:Area  ID  +  System  ID  +  SEL00);

IPSEL00NET最多只能配3個;

NSAPNetwork Service Access Point)是OSI協議中用於定位資源的地址,相當於OSI的網絡層協議CLNP的地址(類似IP地址的概念);一個NSAP地址最長是20個字節,最少8個字節

三、ISISOSPF共同特征

1、維護一個鏈路狀態數據庫,當然是基於pijkstra算法

2、都利用HELLO包形成和維護鄰居關系

3、使用區域的概念來構成層次化的拓撲結構

4、都提供在區域之間提供地址匯總的能力

5、無類路由協議

6、都選取一個指定路由器來描述廣播性網絡

7、認證能力

四、NET

網絡實體名稱NET指的是設備本身的網絡層信息,可以看作是一類特殊的NSAPSEL=00,NET的長度與NSAP的相同,在配置IS-IS過程中,NET最多配3個,在配置多個NET時,必須保證它們的System ID都相同

如果區域號一致,默認兩台設備會建立既有Level1、也有Level2的鄰居

如果區域號不一致,默認只有Level2

#

Isis 1

Network-entity  49.0123.1111.1111.1111.00

Is-name  AR1

Intterface  g0/0/0

Ip  add  172.16.10.1  24

Isis  enable  1

#

Display  isis  peer        查看isis鄰居

Display  isis  lsdb        查看isis數據庫

Display  isis  int         查看本路由器上那些接口宣告進isis進程

Display  isis  route       查看isis路由表

Display  ip  routing-table  protocol  isis

 

 

 

 

五、ISIS實驗配置

 

AR1配置

<Huawei>undo terminal monitor

<Huawei>system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R1

[R1]isis

[R1-isis-1]network-entity 49.0001.1111.1111.1111.00

[R1-isis-1]is-name R1

[R1-isis-1]quit

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 172.16.1.1 24

[R1-GigabitEthernet0/0/0]undo shutdown

[R1-GigabitEthernet0/0/0]isis enable

[R1-GigabitEthernet0/0/0]int g0/0/1

[R1-GigabitEthernet0/0/1]ip add 14.1.1.1 24

[R1-GigabitEthernet0/0/1]undo shutdown

[R1-GigabitEthernet0/0/1]int loop 0

[R1-LoopBack0]ip add 1.1.1.1 32

[R1-LoopBack0]isis enable

[R1-LoopBack0]quit

AR2配置

<Huawei>undo terminal monitor

<Huawei>system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R2

[R2]isis

[R2-isis-1]network-entity 49.0001.2222.2222.2222.00

[R2-isis-1]is-name R2

[R2-isis-1]int g0/0/0

[R2-GigabitEthernet0/0/0]ip add 172.16.1.2 24

[R2-GigabitEthernet0/0/0]undo shutdown

[R2-GigabitEthernet0/0/0]isis enable

[R2-GigabitEthernet0/0/0]int loop 0

[R2-LoopBack0]ip add 2.2.2.2 32

[R2-LoopBack0]quit

[R2]int loop 0

[R2-LoopBack0]isis enable

[R2-LoopBack0]quit

AR3配置

<Huawei>undo terminal monitor

<Huawei>system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R3

[R3]isis

[R3-isis-1]network-entity 49.0001.3333.3333.3333.00

[R3-isis-1]is-name R3

[R3-isis-1]int g0/0/0

[R3-GigabitEthernet0/0/0]ip add 172.16.1.3 24

[R3-GigabitEthernet0/0/0]undo shutdown

[R3-GigabitEthernet0/0/0]isis enable

[R3-GigabitEthernet0/0/0]int loop 0

[R3-LoopBack0]ip add 3.3.3.3 32

[R3-LoopBack0]isis enable

[R3-LoopBack0]quit

AR4配置

<Huawei>undo terminal monitor

<Huawei>system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R4

[R4]isis

[R4-isis-1]network-entity 47.0002.4444.4444.4444.00

[R4-isis-1]is-name R4

[R4-isis-1]int g0/0/0

[R4-GigabitEthernet0/0/0]ip add 14.1.1.4 24

[R4-GigabitEthernet0/0/0]undo shutdown

[R4-GigabitEthernet0/0/0]isis enable

[R4-GigabitEthernet0/0/0]int loop 0

[R4-LoopBack0]ip add 4.4.4.4 32

[R4-LoopBack0]isis enable

[R4-LoopBack0]quit

 

六、IS-IS路由器的三種類型

1、Level-1路由器(只能創建level-1LSDB

2、Level-2路由器(只能創建level-2LSDB

3、Level-1-2路由器(路由器的默認類型)能同時創建level-1level-2LSDB

 

Level-1路由器部署在非骨干區域,Level-2路由器和Level-1-2路由器部署在骨干區域

每一個非骨干區域都通過Level-1-2路由器與骨干區域相連

IS-IS中,Level-1Level-1-2級別的路由器分別采用SPF算法、分別生成最短路徑樹SPT

[AR2-isis-1]is-level?          進程下修改ISIS的級別

Level1     level1

Level-1-2   Level-1-2

Level2     level2

Interface  g0/0/0           在接口下修改設備接口的level級別

Isis  circuit-level   level-1

Isis的接口級別優先於進程級別

 

Level  1鄰居的建立

區域號必須一致(Area  ID

level  1

level  1

可以建立

level  1

level  1/2

可以建立

level  1

level  2

不可以建立

Level  2

不比較區域號(Area  ID

Level  2

Level  2

可以建立

Level  2

Level  1/2

可以建立

level  1

Level  2

不可以建立

level  1

Level  1/2

不可以建立

 

七、IS-IS的報文

HELLOlevel  1              HELLO報文

 Level  2              HELLO報文

 P2P                  HELLO報文

LSP:類似LSU

     L1  LSP

     L2  LSP

SNPCSNP類似OSPF  DBD

     L1  CSNP       L2  CSNP

PSNP:類似LSR    LSACKP2P)

     L1  PSNP       L2  PSNP

 

L1  LAN  IIH

MAC0180-C200-0014                  組播地址

L2  LAN  IIH

MAC0180-C200-0015                  組播地址

IS-IS目前只支持點到點和廣播網絡類型

 

八、區域間路由

 

 


免責聲明!

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



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