华为交换机静态路由备份功能,实现业务连续不中断,收藏备用转发

2023-05-07 23:13:02

一、拓扑图


二、配置

2.1 R1上配置

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip addr 192.168.10.1 24

[R1-GigabitEthernet0/0/0]int g0/0/1

[R1-GigabitEthernet0/0/1]ip addr 60.1.1.1 24

[R1-GigabitEthernet0/0/1]int g0/0/2

[R1-GigabitEthernet0/0/2]ip addr 60.2.2.1 24


2.2在R2上配置

[R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ip addr 172.16.10.1 24

[R2-GigabitEthernet0/0/0]int g0/0/1

[R2-GigabitEthernet0/0/1]ip addr 60.1.1.2 24

[R2-GigabitEthernet0/0/1]int g0/0/2

[R2-GigabitEthernet0/0/2]ip addr 60.2.2.2 24


2.3在R1上配置两条到172.16.10.0网段的路由

[R1]ip route-static 172.16.10.0 24 60.1.1.2

[R1]ip route-static 172.16.10.0 24 60.2.2.2

[R1]disp ip routing-table


2.4同理在R2上配置两条到192.168.10.0网段的路由

[R2]ip route-static 192.168.10.0 24 60.1.1.1

[R2]ip route-static 192.168.10.0 24 60.2.2.1

[R2]dis ip rout

三、静态路由备份过程

现在假设60.2.2.0/24所在网段的接口g0/0/2是主路由,也就是我们日常用的路由。

3.1在R1上删除60.1.1.2路由,模拟这条链路断掉。

[R1]undo ip route-static 172.16.10.0 24 60.1.1.2

[R1]disp ip routing-table

由上图知悉,现在R1上只有一条路由。


3.2在R2上删除60.1.1.1接口的路由

[R2]undo ip route-static 192.168.10.0 255.255.255.0 60.1.1.1


[R2]disp th

由上图知悉,现在R2上只有一条路由,下一跳是60.2.2.1

3.3配置静态路由,实现备份功能

3.3.1在R1上配置

[R1]ip route-static 172.16.10.0 24 60.1.1.2 preference 65

preference数值越小越优选,这里配置65是要比静态路由默认的60要大。

此时在R1的路由表中是看不到刚才配置的这条路由。

[R1]dis ip routing-table


3.3.2在R1上查询

[R1]disp ip routing-table protocol static


优先级只在本地生效,我们看到有两条,一条是Active,优先级是60,另外一条是Inactive,优先级是65.


3.3.3同理在R2上配置备份路由

[R2]ip route-static 192.168.10.0 24 60.1.1.1 preference 65



3.3.4在R2上查询

[R2]disp ip routing-table protocol static


正常情况下在pc1上用tracert命令到PC2的172.16.10.100,如下图

PC>tracert 172.16.10.100

PC1到PC2都走的是60.2.2.2这条链路,并且路由表中也只有一条链路

disp ip routing-table


3.4验证路由备份

3.4.1此时在R1上把接口g0/0/2,下一跳是60.2.2.2的链路down掉


[R1]int g0/0/2

[R1-GigabitEthernet0/0/2]shutdown

[R1-GigabitEthernet0/0/2]dis th

由上图知悉,该接口已经down掉

[R1-GigabitEthernet0/0/2]disp ip routing-table

由上图知悉出现另外一条路由,优先级为65

在R2上显示路由表

disp ip routing-table


由上图知悉,R2上出现了优先级为65的路由。


此时验证从PC1到PC2经过的路径

PC>tracert 172.16.10.100


此时PC1到达PC2的时候,走了60.1.1.2这条路由。

3.5 恢复断掉的路由

如果60.2.2.2这条链路修复,那么,默认路由会自动切换回来

[R1]int g0/0/2

[R1-GigabitEthernet0/0/2]undo shutdown

[R1-GigabitEthernet0/0/2]disp th

由上图可知,R1上的接口g0/0/2恢复

[R1]disp ip routing-table

由上图知悉,指向172.16.10.0/24网段的60.2.2.2路由又恢复了。

在PC1上执行命令

PC>tracert 172.16.10.100

由上图知悉,PC1到PC2经过的路由是60.2.2.2这个接口。

四、结论

这就是静态路由器备份,日常使用主要链路,当主要链路中断的时候,备份链路自动接替继续使用,整个业务不中断,一旦主要链路恢复,继续用主要链路。


静态路由最后的配置如下。

[R1]disp cu

重点:两条路由的目的地相同,两条路由的下一跳不同,备份路由的pre值一定大于60,这是比较简单的静态路由配置。