路由设置按照路由表的学习过程分为静态和动态两种方式,静态路由是由管理员设计并在路由器上配置而形成的固定内容的路由表,通常用中小规模、路由器和链路情况稳定的场合,其管理距离为1,是所有路由中管理距离值最小(权限最高的)
默认路由属于静态路由,是静态路由的一种特殊情况,通常用在末端网络(仅有一个路由器出口)的场合,作为所有未明确配置路由的数据包(包括网络变化、增加而产生的新链路等情况)以及所有路由选择失效后的备用路由选择,通常会手工地将其管理权限设置为254(有效路由管理权限的最低值)
默认路由的格式为:
ip route 0.0.0.0 0.0.0.0 【本路由器的端口 | 下一跳路由器的端口IP】 {254}
静态路由是到一个具体的网段的,默认静态路由是指全0路由。
命令格式都一样:ip route X.X.X.X MASK [Next-hop | interface ]
X.X.X.X为目的网段,Mask是目的网段的掩码
Next-hop指从配置该命令的路由器上看,到达X.X.X.X网段的路由的下一跳路由器与本路由器相连的接口的IP地址;interface指从本路由器去X.X.X.X网段的出接口。这两个参数可以二选一,也可以都写。
如果是默认静态路由,那么X.X.X.X就是全0,例如:
ip route 0.0.0.0 0.0.0.0 s1/0
根据路由表的最长匹配原则,只有当数据包所去的目的网段不在路由表中时,才会使用默认路由。