ensp路由配置

1.IP地址的配置

cpp 复制代码
# 1. 进入系统视图
<Huawei>system-view
[Huawei]

# 2. 修改设备名称
[Huawei]sysname AR1
[AR1]

# 3. 进入GE接口视图,配置IP并开启
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 192.168.12.1 255.255.255.0
[AR1-GigabitEthernet0/0/0]undo shutdown  # 确保接口开启
[AR1-GigabitEthernet0/0/0]quit

# 4. 验证配置
[AR1]display ip interface brief  # 查看接口状态
[AR1]display this interface GigabitEthernet 0/0/0  # 查看接口详细配置

2.静态路由的配置

目标:让 AR1 与 AR3 通过静态路由跨网段通信

🔹 AR1 配置

cpp 复制代码
# 1. 进入接口配置IP
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 12.1.1.1 255.255.255.0
[AR1-GigabitEthernet0/0/0]quit

# 2. 验证直连链路连通性
[AR1]ping 12.1.1.2  # 直连AR2接口,ping通确认物理链路正常

# 3. 配置静态路由(访问23.1.1.0/24网段)
[AR1]ip route-static 23.1.1.0 24 12.1.1.2

# 4. 验证跨网段连通性
[AR1]ping 23.1.1.3  # 第一次ping超时(对端路由未配置完成),第二次ping通

# 5. 确认静态路由已生效
[AR1]display ip routing-table

🔹 AR2 配置

cpp 复制代码
# 1. 修改设备名
[Huawei]sysname AR2

# 2. 配置两个接口IP
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 12.1.1.2 24
[AR2-GigabitEthernet0/0/1]quit

[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 23.1.1.2 24
[AR2-GigabitEthernet0/0/0]quit

🔹 AR3 配置

cpp 复制代码
# 1. 修改设备名
[Huawei]sysname AR3

# 2. 进入接口配置IP
[AR3]interface GigabitEthernet 0/0/1
[AR3-GigabitEthernet0/0/1]ip address 23.1.1.3 24
[AR3-GigabitEthernet0/0/1]quit

# 3. 配置静态路由(访问12.1.1.0/24网段)
[AR3]ip route-static 12.1.1.0 24 23.1.1.2

3.默认路由(缺省静态路由)的配置

目标:让 AR1 可以访问 AR3(23.1.1.3)和 AR4(24.1.1.4),并实现双向通信。

🔹 AR1 配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
[Huawei]sysname AR1

# 配置接口IP
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 12.1.1.1 255.255.255.0
[AR1-GigabitEthernet0/0/0]quit

# 配置默认静态路由(所有未知流量都发往AR2)
[AR1]ip route-static 0.0.0.0 0.0.0.0 12.1.1.2

# 验证连通性
[AR1]ping 23.1.1.3
[AR1]ping 24.1.1.4

🔹 AR2 配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
[Huawei]sysname AR2

# 配置三个接口IP
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 12.1.1.2 24
[AR2-GigabitEthernet0/0/1]quit

[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 23.1.1.2 24
[AR2-GigabitEthernet0/0/0]quit

[AR2]interface GigabitEthernet 0/0/2
[AR2-GigabitEthernet0/0/2]ip address 24.1.1.2 24
[AR2-GigabitEthernet0/0/2]quit

🔹 AR3 配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
[Huawei]sysname AR3

# 配置接口IP
[AR3]interface GigabitEthernet 0/0/1
[AR3-GigabitEthernet0/0/1]ip address 23.1.1.3 24
[AR3-GigabitEthernet0/0/1]quit

# 配置静态路由(访问12.1.1.0/24网段)
[AR3]ip route-static 12.1.1.0 24 23.1.1.2

🔹 AR4 配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
[Huawei]sysname AR4

# 配置接口IP
[AR4]interface GigabitEthernet 0/0/1
[AR4-GigabitEthernet0/0/1]ip address 24.1.1.4 24
[AR4-GigabitEthernet0/0/1]quit

# 配置静态路由(访问12.1.1.0/24网段)
[AR4]ip route-static 12.1.1.0 24 24.1.1.2

默认路由的作用

AR1 配置了默认路由 ip route-static 0.0.0.0 0.0.0.0 12.1.1.2,这是一种 "一网打尽" 的配置:

  • 任何不在 AR1 直连网段(12.1.1.0/24)的流量,都会自动发往下一跳 12.1.1.2(AR2)。

  • 这样 AR1 就无需为 23.1.1.0/2424.1.1.0/24 分别配置静态路由,简化了配置。

4.浮动静态路由的配置

目标:通过配置不同优先级的静态路由,实现主链路(10.1.1.0/24)故障时,流量自动切换到备份链路(12.1.1.0/24)。

🔹 AR1 配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
[Huawei]sysname AR1

# 配置接口IP
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[AR1-GigabitEthernet0/0/0]quit

[AR1]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]ip address 10.1.1.1 24
[AR1-GigabitEthernet0/0/1]quit

# 配置浮动静态路由
# 备份路由:优先级100(数值越大,优先级越低)
[AR1]ip route-static 8.8.8.8 32 12.1.1.2 preference 100
# 主路由:默认优先级60(数值越小,优先级越高)
[AR1]ip route-static 8.8.8.8 32 10.1.1.2

# 验证主备切换(手动关闭主链路接口)
[AR1]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]shutdown
[AR1-GigabitEthernet0/0/1]quit

# 查看某个路由条目的详细信息
display ip routing-table 8.8.8.8 verbose

🔹 AR2 配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
[Huawei]sysname AR2

# 配置接口IP
[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 12.1.1.2 24
[AR2-GigabitEthernet0/0/0]quit

[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 10.1.1.2 24
[AR2-GigabitEthernet0/0/1]quit

# 配置LoopBack接口(模拟目标网段)
[AR2]interface LoopBack 0
[AR2-LoopBack0]ip address 8.8.8.8 32
[AR2-LoopBack0]quit

浮动静态路由核心原理

  • 当同一目标网段存在多条静态路由时,设备会选择优先级(Preference)数值更小的路由作为活跃路由。

  • 在本实验中:

    • 主路由 ip route-static 8.8.8.8 32 10.1.1.2 → 优先级 60(默认值)

    • 备份路由 ip route-static 8.8.8.8 32 12.1.1.2 preference 100 → 优先级 100

LoopBack 接口的作用

  • LoopBack 接口是虚拟接口,永远不会物理宕掉,用它的 IP 8.8.8.8/32 作为测试目标,能保证目标地址始终可用,让我们可以专注于测试两条物理链路的切换效果。
相关推荐
saber_andlibert2 小时前
TCMalloc底层实现
java·前端·网络
飞凌嵌入式4 小时前
用「EN 18031认证」通关欧盟,这张 “网络安全护照” 已就位
网络·安全·能源
Trouvaille ~4 小时前
TCP Socket编程实战(三):线程池优化与TCP编程最佳实践
linux·运维·服务器·网络·c++·网络协议·tcp/ip
JoySSLLian5 小时前
手把手教你安装免费SSL证书(附宝塔/Nginx/Apache配置教程)
网络·人工智能·网络协议·tcp/ip·nginx·apache·ssl
Zach_yuan6 小时前
自定义协议:实现网络计算器
linux·服务器·开发语言·网络
猫头虎6 小时前
如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解
网络·windows·网络协议·macos·智能路由器·pip·scipy
charlotte102410246 小时前
高并发:关于在等待学校教务系统选课时的碎碎念
java·运维·网络
Zaralike7 小时前
Linux 服务器网络不通排查 SOP(标准操作流程)
linux·服务器·网络
云姜.7 小时前
网络协议----OSI七层网络协议 和 TCP/IP四层(五层)网络协议
网络·网络协议
!chen7 小时前
LabVIEW TCP Server端工具TCP通信
网络·tcp/ip·labview