ISISv4協議測試實操(信而泰原創文章)

文章關鍵詞 ISIS協議;路由協議;協議測試;

一、文章簡介:

isis是一種與ospf很相似的網絡協議(屬于動態路由協議),它被應用在巨大規模網絡,如運營商以及銀行等。
同樣的它也是基于鏈路狀態算法支持clnp網絡,ip網絡與ospf不同的是,它是基于數據鏈路層報文傳輸,而ospf則是在ip層進行計算。
它可以自動的發現遠程網絡,只要網絡拓撲結構發生了變化,路由器就會相互交換路由信息,不僅能夠自動獲知新增加的網絡,還可以在當前網絡連接失敗時找出備用路徑。

ISIS協議原理

IS-IS協議相關術語(一)

縮略語

OSI中的概念

IP中對應的概念

IS

Intermediate System 中間系統

Router 路由器

ES

End System 端系統

Host主機

DIS

DesignatedIntermediateSystem 

指派中間系統

Designated Router(DR)

OSPF中的選舉路由器

SysID

System ID 系統ID

OSPF中的Router ID

PDU

Packet Data Unit 報文數據單元

IP報文

LSP

Link state Protocol Data Unit

鏈路狀態協議數據單元

OSPF中的LSA

用來描述鏈路狀態

 

 

分層

·層次性:IS-IS有兩個級別,區分兩個層次

Level-1:普通區域(Areas)叫Level-1(L1)

Level-2 :骨干區(Backbone)叫Level-2(L2)

·骨干區Backbone是連續的Level2路由器的集合;由所有的L2(含L1/L2)路由器組成,注意必須是連續(連通)的;

·L1和L2運行相同的SPF算法;

·一個路由器可能同時參與L1和L2

 

為驗證ISIS鄰居是否能夠正常建立、DUT能否學習到全部的10條Routes以及測試儀P1端口能夠收到P2發送的流量, 沒有丟包等測試項目,接下來將為您介紹使用信而泰Renix測試軟件驗證DUT基本的ISIS功能、驗證ISIS的MD5認證功能、驗證ISIS路由的流量轉發功能,并觀察驗證能否完成以上測試項目。

 

二、測試用例

img2

 

測試目的

·驗證DUT基本的ISIS功能

·驗證ISIS的MD5認證功能

·驗證ISIS路由的流量轉發功能

測試說明

·測試儀P1模擬ISIS, 和DUT的G0/0/9之間建立ISIS鄰居

·兩個ISIS鄰居之間使用MD5認證

·測試儀的P1向DUT發送10條Routes

·測試儀端口P2向10條Routes發送流量, 驗證是否能夠正常轉發

測試步驟

·按圖連接好拓撲

·配置好測試儀和DUT的接口IP地址

·在測試儀P1和DUT的G0/0/9之間配置ISIS鄰居

·ISIS鄰居之間配置MD5認證

·P1端口向DUT發送10條Routes(50.1.1.0~50.1.10.0/24)

·P2向10條Routes發送100M的流量

·在測試儀P1上啟動ISIS

·在DUT上查看ISIS鄰居是否建立

·在DUT上查看是否學習到測試儀發送的10條Routes

·從測試儀端口P2向10條Routes發送100M的流量

 

三、測試步驟

Step1: 占用Ports

步驟1-1: 添加機框

img3

 

機框IP地址

·在機框顯示屏上查看

·默認為192.168.0.180

img4

 

步驟1-2: 占用Ports

在選中的端口上做測試

 

img5

 

 

Step2: 配置IP地址

步驟2-1: 添加Interface

手工添加

img6

 

步驟2-2: 修改Interface

img7

 

Step3: 配置ISIS

步驟3-1: 向導創建ISIS

打開向導

img8

 

步驟3-2: 選擇端口

選擇端口

·只選擇需要建立ISIS的端口

·選擇完成以后, 按Next

img9

 

 

步驟3-3: 封裝協議

封裝協議

·默認IPv4

 

VLAN配置

·選配

·是否在Interface上加上VLAN

·本例中不需要

img10

 

 

步驟3-4: 配置Interface

Interface配置

·是否默認學習MAC地址

·配置ISIS Router ID

img11

 

步驟3-5: 配置MAC層信息

MAC層信息

·修改Interface的MAC地址

img12

步驟3-6: 配置IP層信息

配置IP信息

·本端的IP地址

·網關地址(DUT地址)

img13

 

步驟3-7: 配置ISIS

配置ISIS

·配置Level、Area

·網絡類型

·優先級

 

配置認證

·認證方式

·認證密碼

img14

 

 

步驟3-8: 預覽配置的ISIS

ISIS鄰居的配置結束

img15

 

img16

 

步驟3-9: 查看配置的Interface

img17

 

 

步驟3-10: 查看配置的ISIS

img18

 

 

步驟3-11: 將Interface和ISIS關聯

Interface和ISIS關聯

·向導創建 默認關聯

·手工創建ISIS, 需要手工關聯

img19

 

 

Step4: 發布LSP

步驟4-1: 向導添加LSPs

img20

 

步驟4-2: 選擇ISIS接口

·選擇需要發布的ISIS

img21

 

步驟4-2: 配置拓撲結構

配置拓撲

·配置測試儀模擬的拓撲結構

img22

 

步驟4-3: 配置ISIS

·配置接口ISIS

img23

 

步驟4-4: 配置Routes

配置Routes

·可自定義數量和IP

img24

 

步驟4-5: 配置Routes

默認配置

img25

 

步驟4-6: 查看配置的LSPs和Routes

img26

 

Step5: 配置流量

步驟5-1: Add Binding Stream配置流量

img27

 

步驟5-2: Wizard配置流量

選擇流量

·單向流量

·P2接口打向P1

img28

 

 

步驟5-2: 配置General

配置General

·配置流名稱

·配置幀長度

img29

 

步驟5-3: 配置Frame格式

本頁面不用修改

img30

步驟5-4: 選擇Rx端口

選擇流量接收端口

·可選

img31

 

 

步驟5-5: 查看配置的Stream

img32

 

 

Step6: 啟用ISIS

步驟6-1: 啟動ISIS

方法1: 啟動ISIS

·選中

·點擊Start ISIS

 

方法2

·右鍵選中

·點擊 Start ISIS

img33

 

 

步驟6-2: 查看ISIS狀態

查看狀態

·狀態變為UP以后, 表明鄰居建立成功

img34

 

Step7: 發流驗證

步驟7-1: 發流驗證

發流驗證

·選中流量

·點擊start

img35

 

步驟7-2: 切換Load模式

切換模式

·默認基于端口

·切換到基于Stream

img36

 

步驟7-3: 修改Load值

修改load值

·在每個Stream上進行修改

img37

 

步驟7-4: 切換到Stream Block統計

切換統計

·默認基于端口統計

·切換到基于stream Block統計

img38

 

 

步驟7-5: 查看統計

查看統計

·速率

·時延

·丟包

·….

img39

 

華為三層交換機的配置

interface GigabitEthernet0/0/9

 undo portswitch

 ip address 30.1.1.1 255.255.255.0

 isis enable 10

 isis authentication-mode md5 cipher Xinertel

#

interface GigabitEthernet0/0/10

 undo portswitch

 ip address 40.1.1.1 255.255.255.0

#

 

isis 10

 is-level level-2

 cost-style wide

 network-entity 49.0000.0000.0002.00

#

 

三層交換機的狀態

DUT狀態

·鄰居狀態為UP

·Routes都學習到

img40

 

以上就是使用信而泰BigTao-V網絡測試儀測試測試驗證ISISv4協議實操。

2020年6月9日 15:30