环境:R1和R2使用HSRP协议做双机热备,R1为主路由器,IP地址10.234.212.2 。R2为备份路由,IP地址10.234.212.3 。虚拟IP地址10.234.212.1。两台路由器分别接两台二层接入交换机SW1和SW2。SW1与SW2串联。
交换机SW1发生故障,部分端口出现问题。如下图,四个端口规律的闪烁(一秒闪一次),
其他端口工作正常。
交换机SW1发生此故障时,主路由R1就连接在其中一个故障端口上,当时造成全公司网络瘫痪,所有电脑都不能访问外网。
那么问题来了:既然R1和R2做好了双机热备,那即使R1连接出现问题,R2应该接管R1做主路由,网络应该不会受到影响。除非R2也有问题,或者HSRP没起作用?
由于公司的网络是德国总部统一搭建的,分部IT没有权限查看或更改配置。而且发生故障的时间是早上,德国同事还在睡觉。只能做以下测试:
测试1:断开R1与SW1故障端口的连接,网络恢复正常。
PingR1 不通
PingR2 通
Ping10.234.212.1 通
测试2:将R1重新连接到SW1故障端口,网络瘫痪。
PingR1 不通
PingR2 通
Ping10.234.212.1 通
测试3:将R1连接到SW1或SW2其他端口上,网络正常。
PingR1 通
PingR2 通
Ping10.234.212.1 通
测试4:将R2连接到SW1故障端口上,网络正常。
PingR1 通
PingR2 不通
Ping10.234.212.1 通
从测试来看两台路由都是通的,HSRP看起来也工作正常。
究竟是什么原因,导致R1连接在SW1故障端口时,造成无法访问外网呢?
SW1重启过,没用。厂商那边反馈是硬件故障,需返厂维修
阅读(953) | 评论(0) | 转发(0) |