OSPF协议测试实操(信而泰原创文章)

测试用例

img1

 

1.测试目的

·验证DUT基本的OSPF功能

·验证OSPF的MD5认证功能

·验证OSPF路由的流量转发功能

2.测试说明

·测试仪P1模拟OSPF, 和DUT的G1/0/1之间建立OSPF邻居

·两个OSPF邻居之间使用MD5认证

·测试仪的P1向DUT发送10条type3类的LSAs

·测试仪的P2向DUT发送10条type5类的LSAs

·测试仪端口2分别向type3和type5的LSA发送流量, 验证是否能够正常转发

3.测试步骤

·按图连接好拓扑配置好测试仪和DUT的接口IP地址在测试仪P1和DUT的G1/0/1之间配置OSPF邻居OSPF邻居之间配置MD5认证P1端口向DUT发送type3的LSAs(50.1.1.0~50.1.10.0/24)P1端口向DUT发送type5的LSAs(60.1.1.0~60.1.10.0/24)

P2向Type3和Type5的LSAs发送各10%的流量在测试仪P1上启动OSPF在DUT上查看OSPF邻居是否建立在DUT上查看是否学习到测试仪发送的LSAs从测试仪P2端口向type3和type5类LSAs各发送10%的流量

4.预期结果

·OSPF邻居能够正常建立

·DUT能够学习到全部的type3和type5 LSAs

·测试仪P1端口能够收到P2发送的流量, 没有丢包

一、占用Ports

步骤1-1: 添加机框

img2

机框IP地址

·在机框显示屏上查看

·默认为192.168.0.180

img3

 

步骤1-2: 占用Ports

img4

在选中的端口上做测试

img5

 

二、配置IP地址

步骤2-1: 添加Interface(手工添加)

img6

img7

还可以通过wizard方式创建Interface

 

步骤2-2: 修改Interface

修改接口IP地址信息

·网关是DUT的IP

·IPv4地址是本端的IP

 

img8

学习ARP(选中接口, 右键)

img9

查看是否学习到网关的MAC地址

img10

 

三、配置OSPF

步骤3-1: 向导创建OSPF

打开向导

img11

 

步骤3-2: 选择端口

选择端口

只选择需要建立OSPF的端口

选择完成以后, 按Next

img12

 

步骤3-3: 封装协议

封装协议

·默认IPv4

VLAN配置

·选配

·是否在Interface上加上VLAN

·本例中不需要

img13

 

步骤3-4: 配置Interface

·Interface配置

·是否默认学习MAC地址

·配置OSPF Router ID

img14

 

步骤3-5: 配置MAC层信息

MAC层信息

·修改Interface的MAC地址

img15

 

步骤3-6: 配置IP层信息

配置IP信息

·本端的IP地址

·网关地址(DUT地址)

img16

 

步骤3-7: 配置OSPF

配置OSPF

·配置Area

·网络类型

·优先级

配置认证

·认证方式

·认证密码

·认证key

img17

 

步骤3-8: 预览配置的OSPF

img18

OSPF邻居的配置结束

img19

 

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

img20

img21

img22

进行ARP学习, 确保DUT MAC能够学习到

img23

 

步骤3-10: 查看配置的OSPF

img24

img25

步骤3-11: 将Interface和OSPF关联

Interface和OSPF关联

·向导创建 默认关联

·手工创建OSPF, 需要手工关联

img26

 

 

四、发布LSA

步骤4-1: 向导添加LSAs

img27

 

步骤4-2: 选择OSPF接口

·选择需要发布的OSPF

img28

 

步骤4-2: 配置拓扑结构

配置拓扑

·配置测试仪模拟的拓扑结构

img29

 

步骤4-3: 配置Router LSA

配置Router LSAs

·通常保持不变

img30

 

步骤4-4: 配置Summary LSA

·配置type3类LSAs

·配置LSA数量

·配置LSA的开始prefix

·配置Prefix的掩码

·配置Prefix的Metric

img31

 

步骤4-5: 配置External LSA

配置type3类LSAs

·配置LSA数量

·配置LSA的开始prefix

·配置Prefix的掩码

·配置Prefix的Metric

配置完成

·点击Finish按钮

img32

 

步骤4-6: 查看配置的LSAs

img33

img34

 

五、配置流量

步骤5-1: Wizard配置流量

img35

选择端口

img36

 

步骤5-2: Wizard配置流量

选择流量

·双向流量

·P2接口打向2类LSAs

img37

 

步骤5-2: 配置Frame格式

配置Frame

·配置Frame长度

·配置Frame填充内容

img38

 

步骤5-3: 配置Frame格式

img39

 

步骤5-4: 选择Rx端口

选择流量接收端口

·可选

img40

 

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

img41

 

六、启用OSPF

方法1: 启动OSPF

·选中

·点击Start OSPFv2

img42

 

方法2

·右键选中

·启动OSPF

img43

 

步骤6-2: 查看OSPF状态

查看状态

状态变为Full以后, 表明邻居建立成功

img44

 

七、发流验证

步骤7-1: 发流验证

发流验证

·选中流量

·点击start

img45

 

步骤7-2: 切换Load模式

切换模式

·默认基于端口

·切换到基于Stream

img46

 

步骤7-3: 修改Load值

修改load值

在每个Stream上进行修改

img47

img48

 

步骤7-4: 切换到Stream Block统计

切换统计

·默认基于端口统计

·切换到基于stream Block统计

img49

 

步骤7-5: 查看统计

查看统计

·速率

·时延

·丢包

·….

img50

img51

img52

 

三层交换机的配置

!

interface GigabitEthernet1/0/1

 no switchport

 ip address 10.1.1.1 255.255.255.0

 ip ospf authentication message-digest

 ip ospf message-digest-key 1 md5 Xinertel

 ip ospf lls disable

 ip ospf 1 area 0

!

interface GigabitEthernet1/0/2

 no switchport

 ip address 20.1.1.1 255.255.255.0

!

----------------------------------------

!

router ospf 1

 router-id 2.2.2.2

 log-adjacency-changes

!

 

三层交换机的状态

DUT状态

邻居状态为Full

LSAs都学习到

img53

img54

2020年5月7日 17:48