動態路由協議isis原理及實驗

簡述IS-IS動態路由協議
1、鏈路狀態協議,使用SPF算法
2、使用Hello包建立鄰居關係、使用LSP交換鏈路狀態信息,採用分層設計
3、有2種路由選擇級別,L1和L2.
L1負責在同一個區域內傳播鏈路狀態信息(類似OSPF中的1類和2類)
L2負責在不同的區域內相互傳播鏈路狀態信息(類似OSPF的3類)
4、三種路由器:L1能獲取區域內的路徑信息,
L2能獲取區域間的路徑信息
L1-2:能同時獲取區域內和區域間路徑
5、連接L2路由器和L1/L2路由器的路徑會形成骨幹區域
6、IS-IS區域邊界位於鏈路上,而不是路由器中,每臺IS-IS路由器僅屬於一個區域。
在華爲路由器上,IS-IS不會自動縮放接口的度量值,接口的默認度量值是10,除非可以改。
#######鄰居關係圖#########

Area1 L1 Area1
R1(L1)----------------R2(L1)

Area1 None Area1
R1(L2)----------------R2(L1)

Area1 L2 Area1
R1(L2)----------------R2(L1-2)

Area1 None Area2
R1(L1)----------------R2(L1-2)

Area1 L2 Area2
R1(L2)----------------R2(L1-2)

Area1 L1 L2 Area2
R1(L1-2)----------------R2(L1-2)

中國移動IS-IS L2路由設計,重點電信還是採用分層的設計
############NSAP地址#################
1、NSAP地址
IS-IS LSP使用NSAP地址來標識路由器並建立拓撲表,因此爲IP提供路由
選擇需要NSAP地址
2、NSAP地址8-20字節,用16進制標識,包含如下主要信息:
【1】區域編號
【2】系統編號(固定6個字節)
【3】NSEL位(固定1字節並置0)
例如:49.0001.0002.0002.0002.00
3、現網NET地址常見的規劃方式
通過環回口32位地址補齊成48位獲得
例如:221.15.23.180 ###補足3位,然後4位分割
221.15.23.180221.015.023.180=2210.1502.3180
轉換後:49.0020.2210.1502.3180.00
區域1
12.12.12.12
0120.1201.2012
49.0001.0120.1201.2012.00
區域30
218.120.130.112181.2013.001149.0030.2181.2013.0011.00#####IS-IS協議的配置思路#####
1、啓動IS-IS進程,根據區域規劃配置NET地址
2、根據網絡結構配置IS-IS路由類型
3、在接口下,將口宣告到IS-IS進程中

dis isis peer ###查看isis鄰居關係
dis isis 1 brief ###查看isis接口的明細
dis isis interface g0/0/1 ###查看接口isis詳情
####配置舉列####
[Huawei] isis 1 ###isis 後面跟進程。默認不加就是1進程
[Huawei-isis-1] network-entity 49.0001.0010.0100.1001.00 ###補足三位,然後4位分割
[Huawei-isis-1] is-level level-1 ###根據網絡結構配置IS-IS路由類型,這邊有路由器類型
[Huawei-isis-1] int g0/0/1 ###進接口
[Huawei-g0/0/1] isis enable ###啓動ISIS
####l1-------l1-2分析####
1、優化鏈路
2、下發默認,
####cost值是路由入向接口的累加###
[Huawei-g0/0/1] isis cost 22 ####配置入向接口cost值 ,不加類型,l1和l2都加。
#######路由重分發#####
isis 1
import-route rip 1 lever-1 ####引入後變成l1信息 默認值
rip 1
import-route isis 1 cost 5 ###對於rip的度量值是跳數
isis 1
import-route isis level-2 into level-1 ###華爲手冊這個叫路由泄露
####路由彙總####
####1、彙總在ABR上做彙總####
isis 1
summary 202.0.0.0 255.255.254.0 level-1-2 ####域間路由彙總
####2、彙總在ASBR上做彙總####
isis 1
summary 203.0.0.0 255.255.254.0 level-1 ####不同協議間的路由彙總
1、通過ISIS協議全網互通
2、配置域間路由彙總
3、配置不同協議間的路由彙總
4、配置ISIS級別1和級別2之間的路由重分發
5、調整ISIS的COST值
Isis實驗
1、實驗目的:
通過實驗瞭解isis的工作原理,和數據在傳輸過程中具體明細。
實驗步驟:
在這裏插入圖片描述(1)第一步:在r3上
(-interface GigabitEthernet0/0/0
-ip address 23.0.0.2 30
-un sh
-isis enable 1
-interface GigabitEthernet0/0/1
-ip address 34.0.0.1 30
-un sh
-isis enable 1
-interface LoopBack 0
-ip address 3.3.3.3 32
-un sh
-isis enable 1
-isis 1 (不敲的話也是默認版本是1)
-network-entity 49.0000.0030.0300.3003.00 (在接口IP地址配好了就,設置isis1,再回頭在接口上聲明isis)
-is-level level-2 (聲明版本信息)

(2)第二步:在r4上
(-interface GigabitEthernet0/0/0
-ip address 45.0.0.1 30
-isis enable 1
-interface GigabitEthernet0/0/1
-ip address 34.0.0.2 30
-isis enable 1
-interface LoopBack0
-ip address 4.4.4.4 32
-isis enable 1
-isis 1
-network-entity 49.0002.0040.0400.4004.00
-import-route isis level-2 into level-1 (把r4上的路由信息值傳遞給r5)

(3)第三步:在r5上
(-interface GigabitEthernet0/0/0
-ip address 45.0.0.2 30
-isis enable 1
-interface LoopBack0
-ip address 5.5.5.5 32
-isis enable 1
-interface LoopBack1
-ip address 202.0.0.1 24
-isis enable 1
-interface LoopBack2
-ip address 202.0.1.1 24
-isis enable 1
-isis 1
-is-level level-1
-network-entity 49.0002.0050.0500.5005.00

(4)第四步:在r2上
(-interface GigabitEthernet0/0/0
-ip address 23.0.0.1 30
-isis enable 1
-interface GigabitEthernet0/0/1
-ip address 12.0.0.2 30
-isis enable 1
-interface LoopBack0
-ip address 2.2.2.2 32
-isis enable 1
-isis 1
-network-entity 49.0001.0020.0200.2002.00
-import-route isis level-2 into level-1

(5)第五步:在r1上
(-interface GigabitEthernet0/0/0
-ip address 16.0.0.1 30
-isis enable 1
-interface GigabitEthernet0/0/1
-ip address 12.0.0.1 30
-isis enable 1
-interface LoopBack 0
-ip address 1.1.1.1 32
-isis enable 1
-isis 1
-is-level level-1
-network-entity 49.0001.0010.0100.1001.00
-rip 1
-version 2
-undo summary
-Network 16.0.0.0
-import-route rip 1 inherit-cost level-1 (讓r1以上的路由器都能學習到r6的路由地址 )
-imoprt-route isis 1 cost 5 (讓r6的路由器都能學習到r1的路由地址)

(6)第六步:在r6上
(-interface GigabitEthernet0/0/0
-ip address 16.0.0.2 255.255.255.252
-un sh
-interface LoopBack0
-ip address 6.6.6.6 32
-interface LoopBack1
-ip address 203.0.0.1 24
-interface LoopBack2
-ip address 203.0.1.1 24
-rip 1
-undo summary
-version 2
-network 16.0.0.0
-network 6.0.0.0
-network 203.0.0.0
-network 203.0.1.0

三、實驗驗證:
在這裏插入圖片描述
![在這裏插入圖片描述](https://img-blog.csdnimg.cn/20200605135654398.png?x-o中間ss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NzE1MTY0Ng==,size_16,color_FFFFFF,t_70
總結:
動態路由協議isis,在設置好NSAP地址和isis版本信息就可以對每個接口進行isis協議的渲染。在不同區域內的通過路由重發的方式將局部路由向另一個局部轉發所有路由。
當存在不同的自治域時,在中間樞紐上配置import-route將兩個不同區域的信息相互學習到。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章