默认路由导致环路实验

默认路由能够简化很大程度上简化路由表项及添加静态路由的工作量,但有些场景也会发生一定程度环路,比如如下拓扑为了全网设备网络互通,AR3跟AR4两台路由器中除了设备自己发现直连路由以外针对(PC3—AR3)以及(PC4—AR4)这两个网段在两台路由器中直接添加了默认路由,这样直接添加默认路由虽然能够全网设备互通,但目的地址是非本网段地址时数据包在两个路由器之间环路,直到TL值变为0。这里通过ENSP模拟此现象,具体如下;

图片[1]-默认路由导致环路实验-青原智库
设备接口IP地址子网掩码默认网关
AR3Ethernet0/0/0192.168.1.1255.255.255.0
Ethernet0/0/8(vlanif1)10.10.10.2255.255.255.0
AR4Ethernet0/0/0192.168.2.1255.255.255.0
Ethernet0/0/8(vlanif1)10.10.10.1255.255.255.0
PC3Ethernet0/0/1192.168.1.2255.255.255.0192.168.1.1
PC4Ethernet0/0/1192.168.2.2255.255.255.0192.168.2.1

按照上图拓扑及编址进行对设备相关配置

图片[2]-默认路由导致环路实验-青原智库

图片[3]-默认路由导致环路实验-青原智库
图片[4]-默认路由导致环路实验-青原智库
图片[5]-默认路由导致环路实验-青原智库
图片[6]-默认路由导致环路实验-青原智库

此时全网通信是正常。

图片[7]-默认路由导致环路实验-青原智库

但目的地址是非本网段地址时数据包在两个路由器之间环路,直到TTL值变为0,这里我们就ping 40.1.1.1 地址,提示请求超时。

图片[8]-默认路由导致环路实验-青原智库

通过PC3ping 40.1.1.1这个地址后,PC就发送4个包都请求超时,这时我们通过两台路由器之间抓包发现两个路由之间就发送了这么多数据包,直到TTL变为0才停止发送;

图片[9]-默认路由导致环路实验-青原智库
图片[10]-默认路由导致环路实验-青原智库
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容