一、默认路由
默认路由又被称之为缺省路由,是目的网络地址及网络掩码均为0的路由,即0.0.0.0/0或者0.0.0.0 0.0.0.0.这是一条非常特殊的路由,所有的目的IP地址都能被这条路由匹配。
默认路由的匹配优先级实际上是最低的,如果路由表中存在默认路由,则只有当路由器没有发现匹配报文目的IP地址的任何具体路由之后,才会使用这条默认路由来转发数据,因此默认路由的下一跳又被称为“最后的求助对象”。
默认路由在实际的项目中有着广泛的应用。当然,默认路由不仅可以通过静态的方式来实现,动态路由协议同样支持默认路由的动态下发。
二、浮动静态路由
路由的等价负载分担:对于同一个路由来源,当达到同一个目标网络有几条相同度量值的路由时,这些路由都会被加入到路由表中。
命令ip route-static 可以在缺省情况下自定义静态路由的优先级
例如:
[R2]ip route-static 10.9.9.0 24 10.1.23.3 preference 80 #该路由的优先级被设置为80
[R2]ip route-static 10.9.9.0 24 10.1.23.3 #该路由的优先级默认为60
浮动静态路由: 一种特殊的静态路由, 通过配置去往相同的目的网段,但是优先级不同的静态路由,为了保证在网络中优先级较高的路由,即主路由失效的情况下,提供备份路由(原来低优先级的静态路由浮现出来)。
浮动静态路由由此而来。
浮动路由是一种不错的路由备份机制,在某种程度上提高了静态路由的灵活度。
想了解ip route-static 的详细命令机制请看我之前的文章: