华为ENSP--IP编址及静态路由配置

项目拓扑

项目任务

一、基础配置和IP编址

在AR1、AR2、AR3上配置设备名称和IP地址

复制代码
# AR1配置
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 10.0.13.1 24
[AR1-GigabitEthernet0/0/0]q
[AR1]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]ip address 10.0.12.1 24
[AR1-GigabitEthernet0/0/1]q
[AR1]interface LoopBack 0
[AR1-LoopBack0]ip address 10.0.1.1 24
[AR1-LoopBack0]q
[AR1]

# AR2配置
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 10.0.12.2 24
[AR2-GigabitEthernet0/0/1]q
[AR2]interface GigabitEthernet 0/0/2
[AR2-GigabitEthernet0/0/2]ip address 10.0.23.2 24
[AR2-GigabitEthernet0/0/2]q
[AR2]interface LoopBack 0
[AR2-LoopBack0]ip address 10.0.2.2 24
[AR2-LoopBack0]q
[AR2]

# AR3配置
[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]ip address 10.0.13.3 24
[AR3-GigabitEthernet0/0/0]q
[AR3]interface GigabitEthernet 0/0/2
[AR3-GigabitEthernet0/0/2]ip address 10.0.23.3 24
[AR3-GigabitEthernet0/0/2]q
[AR3]interface LoopBack 0
[AR3-LoopBack0]ip address 10.0.3.3 24
[AR3-LoopBack0]q
[AR3]

查看配置情况

复制代码
<AR1>display ip interface brief 

测试AR1与其它设备间的连通性

复制代码
<AR1>ping 10.0.12.2
<AR1>ping 10.0.13.3

二、测试AR2到目的网络10.0.13.0/24、10.0.3.0/24的连通性

复制代码
<AR2>ping 10.0.13.3
<AR2>ping 10.0.3.3

AR2如果要与10.0.3.0/24网络通信,需要AR2上有去往该网段的路由信息,并且AR3上也需要有到AR2相应接口所在IP网段的路由信息

上述检测结果可以看出,AR2不能与10.0.3.3和10.0.13.3网络通信

查看AR2上的路由表,可以发现没有这两个网段的路由信息

复制代码
<AR2>display ip routing-table

三、在AR2上配置静态路由

配置目的地址为10.0.13.0/24和10.0.3.0/24的静态路由,路由的下一跳配置为AR3的G0/0/0接口IP地址10.0.23.3.默认静态路由的优先级为60,无需额外配置路由优先级信息

复制代码
[AR2]ip route-static 10.0.13.0 24 10.0.23.3
[AR2]ip route-static 10.0.3.0 24 10.0.23.3

再次查看路由表

复制代码
<AR2>display ip routing-table

四、配置备份静态路由

AR2与网络10.0.13.3和10.0.3.3之间交互的数据通过AR2与AR3间的链路传输。如果AR2和AR3之间的链路发生故障,AR2将不能与网络10.0.13.3和10.0.3.3通信

但是根据拓扑图可以看出,当AR2和AR3之间的链路发生故障时,AR2还可以通过AR1与AR3通信。所以可以通过配置一条备份静态路由实现路由的冗余备份。正常情况下,备份静态路由不生效。当AR2和AR3之间的链路发生故障时,才会使用备份静态路由传输数据

配置备份静态路由时,需要修改备份静态路由的优先级,确保只有主链路故障时才使用备份路由。本任务中,需要将备份静态路由的优先级修改为80

复制代码
[AR1]ip route-static 10.0.3.0 24 10.0.13.3

[AR2]ip route-static 10.0.13.0 255.255.255.0 10.0.12.1 preference 80
[AR2]ip route-static 10.0.3.0 255.255.255.0 10.0.12.1 preference 80

[AR3]ip route-static 10.0.12.0 255.255.255.0 10.0.13.1

五、验证静态路由

在AR2的路由表中,查看当前的静态路由配置

复制代码
<AR2>display ip routing-table

路由表中包含两条静态路由。其中,Protocol字段的值是Static,表明该路由是静态路由。Preference字段的值是60,表明该路由使用的是默认优先级

当AR2和AR3之间的链路正常时,AR2与网络10.0.13.3和10.0.3.3之间交互的数据通过AR2与AR3之间的链路传输。执行tracert命令,可以查看数据的传输路径

复制代码
<AR2>tracert 10.0.13.3
<AR2>tracert 10.0.3.3

命令的回显信息证实AR2是直接将数据发给AR3的,未经过其他设备

六、验证备份静态路由

关闭AR2上的G0/0/2接口,模拟AR2与AR3之间的链路发生故障,然后查看IP路由表变化

复制代码
[AR2]interface GigabitEthernet 0/0/2
[AR2-GigabitEthernet0/0/2]shutdown
[AR2-GigabitEthernet0/0/2]q
[AR2]

注意与关闭接口之前的路由表情况对比

复制代码
<AR2>display ip routing-table 

在AR2的路由表中,灰色所标记出的两条路由的下一跳和优先级均已发生变化

检测AR2到目的地址10.0.13.3以及AR3上的10.0.3.3的连通性

网络没有因为AR2与AR3之间的链路被关闭而中断

查看数据包的转发路径

命令的回显信息表明,AR2发送的数据经过AR1抵达AR3设备

七、配置缺省路由实现网络的互通

打开AR2在六中关闭的接口

复制代码
[AR2]interface GigabitEthernet 0/0/2
[AR2-GigabitEthernet0/0/2]undo shutdown
[AR2-GigabitEthernet0/0/2]q
[AR2]

验证从AR1到10.0.23.3网络的连通性

复制代码
<AR1>ping 10.0.23.3

因为AR1上没有去往10.0.23.0网段的路由信息,所以报文无法到达AR3

复制代码
<AR1>display ip routing-table

可以在AR1上配置一条下一跳为10.0.13.3缺省路由来实现网络的连通

复制代码
[AR1]ip route-static 0.0.0.0 0.0.0.0 10.0.13.3

配置完成后,测试AR1和10.0.23.3网络之间的连通性

AR1通过缺省路由实现了与网段10.0.23.0间的通信

八、配置备份缺省路由

当AR1与AR3之间的链路发生故障时,AR1可以使用备份缺省路由通过AR2实现与10.0.23.3和10.0.3.3网络间通信

配置两条备份路由,确保数据来回的双向都有路由

复制代码
[AR1]ip route-static 0.0.0.0 0.0.0.0 10.0.12.2 preference 80

[AR3]ip route-static 10.0.12.0 24 10.0.23.2 preference 80

九、验证备份缺省路由

查看链路正常时AR1上的路由条目

复制代码
<AR1>display ip routing-table

关闭AR1与AR3上的G0/0/0接口模拟链路故障,然后查看AR1的路由表。比较关闭接口前后的路由表变化情况

复制代码
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]shutdown
[AR1-GigabitEthernet0/0/0]q
[AR1]

[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]shutdown
[AR3-GigabitEthernet0/0/0]q
[AR3]

上述路由表中,缺省路由0.0.0.0的Preference值为80,表明备用的缺省路由已生效

网络并没有因为AR1和AR3之间的链路被关闭而中断。执行tracert命令,查看数据包的转发路径

相关推荐
提子拌饭1332 小时前
风息时钟:鸿蒙Flutter 实现的自然风格时钟应用
flutter·华为·架构·开源·harmonyos
莫回首�3 小时前
ubuntu 20.04 多网卡配置,遇到问题总结
linux·网络·ubuntu
星辰徐哥7 小时前
5G的行业应用:工业互联网、车联网、智慧医疗中的网络支撑
网络·5g·php
见山是山-见水是水7 小时前
Flutter 框架跨平台鸿蒙开发 - AR植物养护助手
flutter·华为·ar·harmonyos
头疼的程序员7 小时前
计算机网络:自顶向下方法(第七版)第八章 学习分享(三)
网络·学习·计算机网络
@insist1238 小时前
网络工程师-核心考点:网络管理体系与 SNMP 协议全解析
网络·智能路由器·网络工程师·软考·软件水平考试
autumn20058 小时前
Flutter 框架跨平台鸿蒙开发 - 历史人物对话
服务器·flutter·华为·harmonyos
autumn20058 小时前
Flutter 框架跨平台鸿蒙开发 - 社区闲置循环
flutter·华为·harmonyos
我科绝伦(Huanhuan Zhou)8 小时前
分享一个网络智能运维系统
运维·网络