拓扑:
屏幕剪辑的捕获时间:2013/10/20 20:05
路由的递归查询到底是干什么的?
路由的递归查询针对静态路由来讲,对于动态路由就没必要了。之所以要使用递归路由,目的是绕开那些经常变动的链路,可以使静态路由的配置工作量减小。
使用递归路由的一个条件:到达目标网络的链路在途中可以汇聚成比目标网络数量更少的链路。
路由器逐跳将数据包发送到目的地,静态路由可以指定到目的地的每一跳,但是如果路径上某个节点出现问题,整条静态路由就不能工作了,如果真的能用到静态路由,则需要管理员重新指定一条可以到达目的地的静态路由,很蛋疼。
递归路由可以在一定程度上解决这个问题:
对于上面的拓扑,R1需要经过R2或R3路由器,将数据包发送给R4下的网段,管理员需要指定一条从R2或R3到R4下网段的静态路由,如果指定的是经过R2的静态路由,那如果R2不幸down掉,则需要在指定经过R3的路由,对于这样简单的拓扑还可以,但对于大点的网络环境,则比较麻烦。
如果R1不指定R2或R3,直接指定R4路由器的f0/0接口,如果R2 down掉,则可以通过R3继续工作。
目标:
从R1可以访问R4路由之下的四个网段。
实现:
1.静态路由关联R2或R3,来实现与R4的通信,但这样存在问题,如果R2或