在我们使用路由组网后,经常会遇到网络中各种功能无法实现的问题,其实这大多是由于路由器的设置问题造成的,今天我们就以华为路由器为例,给大家介绍这方面的内容,相信一定可以帮助到大家的。
一、组网环境
1、在华为路由的组网环境中,华为A和华为B为VRRP备份组,华为A为master。路由D路由器通过单链路与华为B互连。路由C侧用户网段地址与路由D侧网段地址属于连续分配,一个是10.199.X.32/28,一个是10.199.X.48/28,配置完成后,起初路由C下挂网段用户能正常访问路由D路由器下挂网段业务。
2、一段时间后用户反映路由C下挂网段到路由D下挂业务网段不通,但到其它网段业务访问正常。即从路由C下挂网段无法ping通路由D网段任何地址,在路由D侧也无法ping通路由C下挂业务地址,但却可以ping通路由C下挂网段在路由器上的VRRP网关地址。同样路由D用户侧到其他业务网段通信也都正常。
二、故障分析
1、从现象上看,问题只发生在路由C侧业务网段与路由D侧业务网段互访之间,初步判断可能由于路由问题导致。
2、由于路由D侧能够ping通路由C下挂网段在NE40的VRRP网关地址,说明路由D侧到路由C侧路由正常。
3、在华为A上带VRRP接口的实IP地址ping 路由D网段,结果正常,说明华为A 到路由D下挂业务网段路由也不存在问题。
4、执行display interface命令和display ip routing-table命令进一步检查华为B与路由D、路由C互连链路及路由表状态信息都正常。排除网络设备路由问题。将问题集中在NE40与路由C下挂PC终端侧。
5、测试路由C下挂PC终端到网关及其他业务网段ping包都正常。
6、在路由C上直接下挂便携机进行测试,能够与路由D下挂网段实现互通,说明问题存在与路由C下挂PC终端上。
7、仔细检查路由C下挂PC终端网络配置,发现原来是PC终端IP地址掩码长度设置为26,导致网段冲突所致。
三、故障处理
这里我们只要将电脑终端IP地址掩码长度重新设置为28就可以了,路由C下挂网段到路由D下挂业务网段通信正常,故障排除。
因为路由C侧与路由D侧实际并不在一个本地物理网络里,且NE40不对这个ARP请求报文进行处理,所以电脑收不到ARP响应,所以路由C下挂PC终端与路由D侧无法进行通信。而对于目的地址为其它网段的报文,电脑则会通过缺省网关直接将报文发送到NE40上,故电脑到其他业务网段能够访问正常。