OSPF开销值、协议优先级及计时器的修改-新版(17)

目录

整体拓扑

操作步骤

1.基本配置

[1.1 配置R1的IP](#1.1 配置R1的IP)

[1.2 配置R2的IP](#1.2 配置R2的IP)

[1.3 配置R3的IP](#1.3 配置R3的IP)

[1.4 配置R4的IP](#1.4 配置R4的IP)

[1.5 配置R5的IP](#1.5 配置R5的IP)

[1.6 配置PC-1的IP地址](#1.6 配置PC-1的IP地址)

[1.7 配置PC-2的IP地址](#1.7 配置PC-2的IP地址)

[1.8 检测R1与PC1连通性](#1.8 检测R1与PC1连通性)

[1.9 检测R5与PC2连通性](#1.9 检测R5与PC2连通性)

2.配置协议优先级

[2.1 配置R1 OSPF](#2.1 配置R1 OSPF)

[2.2 配置R2 OSPF](#2.2 配置R2 OSPF)

[2.3 配置R4 OSPF](#2.3 配置R4 OSPF)

[2.4 配置R5 OSPF](#2.4 配置R5 OSPF)

[2.5 测试PC-1与PC-2的连通性](#2.5 测试PC-1与PC-2的连通性)

[2.6 配置R1 RIP](#2.6 配置R1 RIP)

[2.7 配置R3 RIP](#2.7 配置R3 RIP)

[2.8 配置R4 RIP](#2.8 配置R4 RIP)

[2.9 配置R5 RIP](#2.9 配置R5 RIP)

[2.10 查看R1路由表](#2.10 查看R1路由表)

[2.11 修改R1的OSPF协议优先级](#2.11 修改R1的OSPF协议优先级)

[2.12 修改R4的OSPF协议优先级](#2.12 修改R4的OSPF协议优先级)

[2.13 修改R5的OSPF协议优先级](#2.13 修改R5的OSPF协议优先级)

[2.14 查看R1的路由条目](#2.14 查看R1的路由条目)

[2.15 查看R4的路由条目](#2.15 查看R4的路由条目)

3.配置OSPF开销值

[3.1 配置R3 OSPF协议](#3.1 配置R3 OSPF协议)

[3.2 配置R1 OSPF协议](#3.2 配置R1 OSPF协议)

[3.3 配置R4 OSPF协议](#3.3 配置R4 OSPF协议)

[3.4 删除R1 RIP相关配置](#3.4 删除R1 RIP相关配置)

[3.5 删除R3 RIP相关配置](#3.5 删除R3 RIP相关配置)

[3.6 删除R4 RIP相关配置](#3.6 删除R4 RIP相关配置)

[3.7 删除R5 RIP相关配置](#3.7 删除R5 RIP相关配置)

[3.8 查看R1的路由条目](#3.8 查看R1的路由条目)

[3.9 配置R1接口开销值](#3.9 配置R1接口开销值)

[3.10 查看R1路由表](#3.10 查看R1路由表)

4.配置OSPF计时器

[4.1 修改R1定时器](#4.1 修改R1定时器)

[4.2 修改R3定时器](#4.2 修改R3定时器)

[4.3 查看R1邻居状态](#4.3 查看R1邻居状态)

5.保存数据

5.1保存R1数据

5.2保存R2数据

5.3保存R3数据

5.4保存R4数据

5.5保存R5数据


本实验模拟企业两个分支机构之间通过两条路径实现互联互通。R1为分支机构A网关设备,R4为分支机构B的网关设备。公司原网络为分支A与分支B通过R2进行通信,设备之间运行的是OSPF协议,都属于区域0。后因带宽需要增大,两机构之间决定新增一条带宽更大路径,通过R3相连,运行RIP协议,并设置为主用路径,以前的链路为备用路径。当后期运营商B设备升级之后,可支持OSPF时需要将网络割接到OSPF协议以便于管理。

整体拓扑

操作步骤

1.基本配置

根据实验编址表进行相应的基本配置。

1.1 配置R1的IP

根据实验编址表配置路由器R1的接口IP地址,掩码长度为24。
<Huawei>system-view
Huaweisysname R1
R1interface GigabitEthernet0/0/0
R1-GigabitEthernet0/0/0ip address 10.0.1.254 24
R1-GigabitEthernet0/0/0quit
R1interface GigabitEthernet0/0/1
R1-GigabitEthernet0/0/1ip address 10.0.13.1 24
R1-GigabitEthernet0/0/1quit
R1interface Serial4/0/0
R1-Serial4/0/0ip address 10.0.12.1 24
R1-Serial4/0/0quit

复制代码
system-view
sysname R1
interface GigabitEthernet0/0/0
ip address 10.0.1.254 24
quit
interface GigabitEthernet0/0/1
ip address 10.0.13.1 24
quit
interface Serial4/0/0
ip address 10.0.12.1 24
quit
1.2 配置R2的IP

根据实验编址表配置路由器R2的接口IP地址,掩码长度为24。
<Huawei>system-view
Huaweisysname R2
R2interface Serial4/0/0
R2-Serial4/0/0ip address 10.0.12.2 24
R2-Serial4/0/0quit
R2interface Serial4/0/1
R2-Serial4/0/1ip address 10.0.24.2 24
R2-Serial4/0/1quit

复制代码
system-view

sysname R2

interface Serial4/0/0

ip address 10.0.12.2 24

quit

interface Serial4/0/1

ip address 10.0.24.2 24

quit
1.3 配置R3的IP

根据实验编址表配置路由器R3的接口IP地址,掩码长度为24。
<Huawei>system-view
Huaweisysname R3
R3interface GigabitEthernet0/0/0
R3-GigabitEthernet0/0/0ip address 10.0.13.3 24
R3-GigabitEthernet0/0/0quit
R3interface GigabitEthernet0/0/1
R3-GigabitEthernet0/0/1ip address 10.0.34.3 24
R3-GigabitEthernet0/0/1quit

复制代码
system-view

sysname R3

interface GigabitEthernet0/0/0

ip address 10.0.13.3 24

quit

interface GigabitEthernet0/0/1

ip address 10.0.34.3 24

quit
1.4 配置R4的IP

根据实验编址表配置路由器R4的接口IP地址,掩码长度为24。
<Huawei>system-view
Huaweisysname R4
R4interface GigabitEthernet0/0/0
R4-GigabitEthernet0/0/0ip address 10.0.34.4 24
R4-GigabitEthernet0/0/0quit
R4interface GigabitEthernet0/0/1
R4-GigabitEthernet0/0/1ip address 10.0.45.4 24
R4-GigabitEthernet0/0/1quit
R4interface Serial4/0/0
R4-Serial4/0/0ip address 10.0.24.4 24
R4-Serial4/0/0quit

复制代码
system-view

sysname R4

interface GigabitEthernet0/0/0

ip address 10.0.34.4 24

quit

interface GigabitEthernet0/0/1

ip address 10.0.45.4 24

quit

interface Serial4/0/0

ip address 10.0.24.4 24

quit
1.5 配置R5的IP

根据实验编址表配置路由器R5的接口IP地址,掩码长度为24。
<Huawei>system-view
Huaweisysname R5
R5interface GigabitEthernet0/0/0
R5-GigabitEthernet0/0/0ip address 10.0.45.5 24
R5-GigabitEthernet0/0/0quit
R5interface GigabitEthernet0/0/1
R5-GigabitEthernet0/0/1ip address 10.0.2.254 24
R5-GigabitEthernet0/0/1quit

复制代码
system-view

sysname R5

interface GigabitEthernet0/0/0

ip address 10.0.45.5 24

quit

interface GigabitEthernet0/0/1

ip address 10.0.2.254 24

quit
1.6 配置PC-1的IP地址

双点击PC图标,即可出现配置界面,配置完成后点击应用。
根据实验编制表配置PC-1的IP地址为:10.0.1.1,对应的子网掩码为255.255.255.0,默认网关为10.0.1.254。

1.7 配置PC-2的IP地址

双点击PC图标,即可出现配置界面,配置完成后点击应用。
根据实验编制表配置PC-2的IP地址为:10.0.2.1,对应的子网掩码为255.255.255.0,默认网关为10.0.2.254。

1.8 检测R1与PC1连通性

使用ping命令检测R1与PC1直连链路的连通性。
<R1>ping 10.0.1.1
测试完成,通信正常。

复制代码
ping 10.0.1.1
1.9 检测R5与PC2连通性

使用ping命令检测R5与PC2直连链路的连通性。
<R5>ping 10.0.2.1
测试完成,通信正常。

复制代码
ping 10.0.2.1

2.配置协议优先级

部署OSPF网络,实现分支A和分支B之间通过R2实现通信。

2.1 配置R1 OSPF

在路由器R1上部署OSPF网络,通告相关网段属于区域0。
R1ospf 1
R1-ospf-1area 0
R1-ospf-1-area-0.0.0.0network 10.0.12.0 0.0.0.255
R1-ospf-1-area-0.0.0.0network 10.0.1.0 0.0.0.255

复制代码
ospf 1

area 0

network 10.0.12.0 0.0.0.255

network 10.0.1.0 0.0.0.255
2.2 配置R2 OSPF

在路由器R2上部署OSPF网络,通告相关网段属于区域0。
R2ospf 1
R2-ospf-1area 0
R2-ospf-1-area-0.0.0.0network 10.0.12.0 0.0.0.255
R2-ospf-1-area-0.0.0.0network 10.0.24.0 0.0.0.255

复制代码
ospf 1

area 0

network 10.0.12.0 0.0.0.255

network 10.0.24.0 0.0.0.255
2.3 配置R4 OSPF

在路由器R4上部署OSPF网络,通告相关网段属于区域0。
R4ospf 1
R4-ospf-1area 0
R4-ospf-1-area-0.0.0.0network 10.0.24.0 0.0.0.255
R4-ospf-1-area-0.0.0.0network 10.0.45.0 0.0.0.255

复制代码
ospf 1

area 0

network 10.0.24.0 0.0.0.255

network 10.0.45.0 0.0.0.255
2.4 配置R5 OSPF

在路由器R5上部署OSPF网络,通告相关网段属于区域0。
R5ospf 1
R5-ospf-1area 0
R5-ospf-1-area-0.0.0.0network 10.0.45.0 0.0.0.255
R5-ospf-1-area-0.0.0.0network 10.0.2.0 0.0.0.255

复制代码
ospf 1

area 0

network 10.0.45.0 0.0.0.255

network 10.0.2.0 0.0.0.255
2.5 测试PC-1与PC-2的连通性

部署完成后,测试两分支间PC-1与PC-2的连通性。
PC>ping 10.0.2.1
通信正常,即目前通过R2的线路正常。
现网络管理员开始实施网络升级方案,部署使用经过R3的线路,运行RIP协议。

复制代码
ping 10.0.2.1
2.6 配置R1 RIP

在R1上配置RIP协议。
R1rip 1
R1-rip-1version 2
R1-rip-1undo summary
R1-rip-1network 10.0.0.0

复制代码
rip 1

version 2

undo summary 

network 10.0.0.0 
2.7 配置R3 RIP

在R3上配置RIP协议。
R3rip 1
R3-rip-1version 2
R3-rip-1undo summary
R3-rip-1network 10.0.0.0

复制代码
rip 1

version 2

undo summary 

network 10.0.0.0
2.8 配置R4 RIP

在R4上配置RIP协议。
R4rip 1
R4-rip-1version 2
R4-rip-1undo summary
R4-rip-1network 10.0.0.0

复制代码
rip 1

version 2

undo summary 

network 10.0.0.0
2.9 配置R5 RIP

在R5上配置RIP协议。
R5rip 1
R5-rip-1version 2
R5-rip-1undo summary
R5-rip-1network 10.0.0.0

复制代码
rip 1

version 2

undo summary 

network 10.0.0.0
2.10 查看R1路由表

配置完成后,在分支A的网关设备R1上查看路由表中关于分支B网段的10.0.2.0的条目。
R1display ip routing-table 10.0.2.0
发现分支B网段的路由条目现在仍然通过OSPF协议获得,即两分支间的数据仍然通过R2转发。新接入的R3,带宽更大的路径没有参与数据转发,升级不成功。可以使用tracert命令在设备和PC上进行验证。
导致不成功的原因是该路由条目可以同时从OSPF协议和RIP协议获得,当同一路由条目可以通过不同的路由协议获得时,首先比较两协议的优先级,路由器将优选优先级高的路由协议。OSPF的默认协议优先级为10,而RIP为100,优先级值越低表示优先级越高,故而选择了从OSPF协议获得的路由条目。
但是根据实际需求,经过R2使用的OSPF线路是广域网线路,带宽很低,而经过R3使用的RIP线路是以太网线路,带宽高,所以现在一定要选择RIP条目进行转发。通过修改OSPF协议优先级即可。

复制代码
display ip routing-table 10.0.2.0
2.11 修改R1的OSPF协议优先级

在R1的进程下使用命令preference修改OSPF协议优先级的值为110,大于RIP的100。
R1ospf 1
R1-ospf-1preference 110

复制代码
ospf 1

preference 110
2.12 修改R4的OSPF协议优先级

在R4的进程下使用命令preference修改OSPF协议优先级的值为110,大于RIP的100。
R4ospf 1
R4-ospf-1preference 110

复制代码
ospf 1

preference 110
2.13 修改R5的OSPF协议优先级

在R5的进程下使用命令preference修改OSPF协议优先级的值为110,大于RIP的100。
R5ospf 1
R5-ospf-1preference 110

复制代码
ospf 1

preference 110
2.14 查看R1的路由条目

配置完成后,在分支A的网关设备R1上查看路由表中关于分支B网段的10.0.2.0的条目。
<R1>display ip routing-table 10.0.2.0
可以观察到,现在已经使用经过R3的线路。

复制代码
display ip routing-table 10.0.2.0
2.15 查看R4的路由条目

在分支B的网关设备R4上查看路由表中关于分支B网段的10.0.1.0的条目。
<R4>display ip routing-table 10.0.1.1
R4也采用经过R3的线路,往返路径一致。可以进一步使用tracert命令测试。

复制代码
display ip routing-table 10.0.1.1

3.配置OSPF开销值

由于网络中运行不同路由协议将会导致管理不便,现需要更改R3的配置,使其运行OSPF协议。
在网络调整过程中最重要的就是尽量确保能够使其对用户通信所造成的影响程度降至最小,并且一般选择在用户网络使用率较少的深夜进行。经过对网络的分析后发现,在R3上直接部署OSPF协议属于区域0中,即和R2一样都运行OSPF协议,那么在相同OSPF协议下,路由的选择首先比较链路的开销值,而经过R2的线路为广域网链路,开销值明显高于经过R3的以太网链路,即仍然维持通过R3来转发公司两支间的流量,风险较小。故网络管理员将直接在经过R3的线路上部署OSPF协议。

3.1 配置R3 OSPF协议

在R3上配置OSPF协议,通告相关网段。
R3ospf 1
R3-ospf-1area 0
R3-ospf-1-area-0.0.0.0network 10.0.13.0 0.0.0.255
R3-ospf-1-area-0.0.0.0network 10.0.34.0 0.0.0.255

复制代码
ospf 1

area 0

network 10.0.13.0 0.0.0.255

network 10.0.34.0 0.0.0.255
3.2 配置R1 OSPF协议

在R1上配置OSPF协议,通告相关网段。
R1ospf 1
R1-ospf-1area 0
R1-ospf-1-area-0.0.0.0network 10.0.13.0 0.0.0.255

复制代码
ospf 1

area 0

network 10.0.13.0 0.0.0.255
3.3 配置R4 OSPF协议

在R4上配置OSPF协议,通告相关网段。
R4ospf 1
R4-ospf-1area 0
R4-ospf-1-area-0.0.0.0network 10.0.34.0 0.0.0.255

复制代码
ospf 1

area 0

network 10.0.34.0 0.0.0.255 
3.4 删除R1 RIP相关配置

在R1上执行命令undo rip 1,删除R1上RIP的相关配置
<R1>system-view
R1undo rip 1
Warning: The RIP process will be deleted. Continue?Y/Ny

R1

完成后在后续设备上继续执行。

复制代码
return

system-view

undo rip 1
3.5 删除R3 RIP相关配置

在R3上执行命令undo rip 1,删除R3上RIP的相关配置
<R3>system-view
R3 undo rip 1
Warning: The RIP process will be deleted. Continue?Y/Ny

R3

完成后在后续设备上继续执行。

复制代码
return

system-view

undo rip 1
3.6 删除R4 RIP相关配置

在R4上执行命令undo rip 1,删除R4上RIP的相关配置
<R4>system-view
R4 undo rip 1
Warning: The RIP process will be deleted. Continue?Y/Ny

R4

完成后在后续设备上继续执行。相关配置

复制代码
return

system-view

undo rip 1
3.7 删除R5 RIP相关配置

在R5上执行命令undo rip 1,删除R5上RIP的相关配置
<R5>system-view
R5 undo rip 1
Warning: The RIP process will be deleted. Continue?Y/Ny

复制代码
return

system-view

undo rip 1
3.8 查看R1的路由条目

配置完成后,在分支A的网关设备R1上查看路由表中关于分支B网段的10.0.2.0的条目。
<R1>display ip routing-table 10.0.2.0
可以观察到,网络配置调整完成后,仍然维持使用R3的线路转发。注意,最后还要删除RIP协议的相关配置,以免造成不必要的隐患。

复制代码
display ip routing-table  10.0.2.0

现要求分支机构A能够每月定期检查备用路径是否正常可用,那么就要求流量能够通过R2转发,但是由于目前经过R2的线路的开销值远大于经过R3的线路而导致无法测试,可以通过手动修改OSPF开销值的方法来实现路径选择。

3.9 配置R1接口开销值

在R1的GE 0/0/1接口上使用命令ospf cost配置运行OSPF协议所需的开销值。
R1interface GigabitEthernet 0/0/1
R1-GigabitEthernet0/0/1ospf cost 1000

复制代码
interface GigabitEthernet 0/0/1

ospf cost 1000
3.10 查看R1路由表

配置完成后,在分支A的网关设备R1上查看路由表中关于分支B网段的10.0.2.0的条目。
<R1>display ip routing-table 10.0.2.0
可以观察到,现在发送至分支B的流量已经通过R2来转发,经过R2的路径的路由开销为值98,远小于R3上配置的路由开销1000。
注意,OSPF链路开销值是基于接口修改的,一定要在路由更新的入方向接口修改才生效。

复制代码
display ip routing-table 10.0.2.0

4.配置OSPF计时器

网络管理员在日常网络巡检中发现,经过R3的线路是以太网,在OSPF协议中的网络类型为广播网络类型,即默认Hello计时器和Dead计时器是10秒和40秒。这样OSPF数据的Hello报文发送过于频繁。

4.1 修改R1定时器

现修改R1上Hello计时器和Dead计时器为20s和80s。
R1interface GigabitEthernet 0/0/1
R1-GigabitEthernet0/0/1ospf timer hello 20
R1-GigabitEthernet0/0/1ospf timer dead 80

稍等片刻,会发现R1与R3的邻居关系中断,这是因为Hello计时器和Dead计时器在OSPF广播网络中建立邻居关系时要进行校验,校验一致才能够建立邻居。

复制代码
interface GigabitEthernet 0/0/1

ospf timer hello 20

ospf timer dead 80
4.2 修改R3定时器

同样修改R3的2个计时器,和R1保持一致。
R3interface GigabitEthernet 0/0/1
R3-GigabitEthernet0/0/1ospf timer hello 20
R3-GigabitEthernet0/0/1ospf timer dead 80

复制代码
interface GigabitEthernet 0/0/1

ospf timer hello 20

ospf timer dead 80
4.3 查看R1邻居状态

配置完成后,查看R1邻居状态。
<R1>display ospf peer
可以观察到,邻居恢复正常。

复制代码
display ospf peer

5.保存数据

5.1保存R1数据

在R1上保存数据。
<R1>save

复制代码
save 
5.2保存R2数据

在R2上保存数据。
<R2>save

复制代码
save 
5.3保存R3数据

在R3上保存数据。
<R3>save

复制代码
save 
5.4保存R4数据

在R4上保存数据。
<R4>save

复制代码
save 
5.5保存R5数据

在R5上保存数据。
<R5>save

复制代码
save 
相关推荐
壹方秘境18 小时前
ChatTCP是怎么像Wireshark那样识别TCP重传、乱序和心跳保活的
网络协议·tcp/ip·wireshark
祺风挽楠18 小时前
ansible编辑
网络·ansible
莫名的好感°19 小时前
手机RAR解压怎么选?2026年二季度四款产品问答
服务器·网络·智能手机
AI科技星1 天前
数术工坊第八卷:算力革命
c语言·开发语言·网络·量子计算·agi
liulilittle1 天前
固定数组时间轮的槽过载优化:桶链表与批次执行
网络·数据结构·链表
行走__Wz1 天前
【网工入门-eNSP模拟-05】静态路由
网络
xiangw@GZ1 天前
802.11全系列标准调制编码与速率档对应关系
网络·单片机·嵌入式硬件·架构
liulilittle1 天前
KCC:在 BBR 思路上的一次探索
网络·tcp/ip·算法·bbr·通信·拥塞控制·kcc
27669582921 天前
泡泡玛特app 腾讯企业加固/支付宝加固脱修frida rpc调用
网络·网络协议·rpc·frida·泡泡玛特·ppmt·泡泡玛特app-rpc调用
其实防守也摸鱼1 天前
软件安全与漏洞--Windows底层原理与软件逆向工程基础
linux·网络·数据库·算法·安全·安全架构·软件安全与漏洞