一、什么是路由递归?
路由必须有直连的下一跳才能够指导转发,但是路由生成时下一跳可能不是直连的,因此需要计算出一个直连的下一跳和对应的出接口,这个过程就叫做路由递归。路由递归也被称为路由迭代。
【AR1】ip route-static 192.168.2.0 255.255.255.0 10.1.2.3
去往192.168.2.0/24的路由,下一跳为10.1.2.3,非本地直连网络,如果路由表中没有去往10.1.2.0的路由,该静态路由将不会生效,无法作为有效路由条目,并不会出现在路由表。
【AR1】ip route-static 192.168.2.0 255.255.255.0 10.1.2.3
【AR1】ip route-static 10.1.2.0 255.255.255.0 10.1.1.2
添加一条去往10.1.2.0的路由,下一跳为直连网络内的IP地址10.1.1.2。去往3192.168.2.0/24的路由通过递归查询得到一个直连的下一跳,该路由因此生效。