各位小伙伴们:大家好!上一节和大家分享了在不同类型的网络中应该使用什么样的静态路由配置命令;今天我们再来看看在常见的多路访问(MBA)网络——以太网中,静态路由的不同书写方式将导致路由器执行那些不同的操作。如下图:
R1、R2、R3准备采用配置静态路由实现各个网段的互通,我们将围绕R1到达2.2.2.0/24这一网段目标,来看看当R1采用不同的静态路由配置时路由器的执行操作过程。
1、当R1采用如下配置时:
[R1]ip route-static 2.2.2.0 24 10.1.12.2
这是一种非常典型,也是一种通常推荐的静态路由配置方法,该路由指定了明确的下一跳IP地址。这条命令配置完成后,R1会将其添加到路由表中,由于该静态路由并未指定出接口,因此R1继续在路由表中查询到达目标网络2.2.2.0/24的下一跳IP地址10.1.12.2的路由,它发现该IP地址是本地接口GE0/0/0所直连网段中的地址,于是将路由2.2.2.0/24关联到出接口GE/0/0/0。R1的这个操作过程称为“递归查询”,也成为“迭代路由”。
2、当R1采用如下配置时:
[R1]ip route-static 2.2.2.0 24 Gigabitethernet0/0/0
该静态路由配置只关联了出接口,而未指定下一跳IP地址信息;完成这个配置后,R1将认为2.2.2.0/24这个目标网段会从GE0/0/0接口出去即可到达,由于没有明确的下一跳IP地址信息,因此当它转发到达2.2.2.0/24的报文时,它将直接从GE0/0/0接口发送ARP-Request广播,试图获取2.2.2.3对应的MAC地址。此时R2会回应R1关于2.2.2.3地ARP-Request,并且已以自己GE0/0/0接口的MAC地址进行回应。如此一来,R1即可将到达2.2.2.3的数据帧转发给R2,再有后者进一步转发。注意:如果R2没有在GE0/0/0接口上激活ARP-Request功能,R1所发出的ARP-Request请求将无法收到回应,它自然也就无法将到达2.2.2.3的数据流量顺利转发出去。
开启R2上GE0/0/0接口的ARP-Request功能,需要在接口配置模式下执行如下命令:
[R2-Gigabitethernet0/0/0]arp-proxy enable
3、当R1采用如下配置时:
[R1]ip route-static 2.2.2.0 24 Gigabitethernet0/0/0 10.1.13.2
该静态路由配置即制定了下一跳IP地址,又指定了出站接口,因此这条路由拥有了足够的转发信息,它将被直接加载到R1的路由表中。此时,R1认为2.2.2.0/24可以通过GE0/0/0接口所直连的10.1.13.2到达,因此R1并不会再路由表中对下一跳IP地址10.1.13.2进行‘递归查询’。当有去往目的网络2.2.2.0/24的流量到达R1后,R1将直接在GE0/0/0接口上发送ARP-Request,尝试请求10.1.13.2这个IP地址对应的MAC地址。如果此时R2的GE0/0/0接口开启了ARP-Request功能,则会已自己的接口MAC地址进行回应,数据帧则可以到达R2,再有R2转发到目的地。,如果没有开启ARP-Request功能,数据帧将无法被R2顺利转发。
注意:这种静态路由的配置方式并不被建议使用。
4、当R1采用如下配置时:
[R1]ip route-static 2.2.2.0 24 10.1.13.2
当R1采用这种配置时,初始时,该路由并不会加载到R1的路由表,因为下一跳IP地址10.1.13.2无法经过‘递归查询’确认直连的出接口,这是因为该路由本身并未指定出接口,与此同时R1在路由表中也无法查询到去往10.1.13.2的路由。那该如何解决呢?
此时可以在R1上再增加一条静态路由的配置:
[R1]ip route-static 10.1.13.0 24 10.1.12.2
这样,到达2.2.2.0/24和10.1.13.0/24的路由都会出现在R1的路由表中,R1会根据路由表将路由2.2.2.0/24的下一跳10.1.13.2进行递归查询,它能够找到匹配10.1.13.3的路由表项,并且该表项的下一跳IP地址是10.1.12.2,进一步在路由表中查询10.1.12.2,则发现该IP地址处于本地直连网段10.1.12.0/24中,并且出接口为GE0/0/0。因此R1获取了足够的转发信息,来转发到达2.2.2.0/24的数据流量。
总结:在多路访问网络中配置静态路由时一定要注意命令的书写方式,劲量让路由设备能够获得足够的转发信息,这样数据包的转发操作才会更快,更准确!其次,“递归查询”的目的是找到要转发的数据包到目标网络的出站接口,要想更快处理数据操作,对网络拓扑图要有一个清晰的规划和认识。
好的,今天就和大家讨论这些话题,宝宝们你们学懂了吗?
别忘了在《今日头条》中的《西瓜视频》或《视频》中搜索《实验笔记》并关注;其中有我们相关话题的模拟实验视频共大家参考学习!