【静态路由类型】
标准静态路由:用于连接到末节网络。
默认静态路由:与所有数据包都匹配的路由,在没有获取的路由或静态路由的情况下,默认路由用于识别发送所有 IP 数据包的网关 IP 地址,简单来说,就是 0.0.0.0/0 表示所有路由。
总结静态路由:为减少路由表大小,如果多条静态路由可以总结成一条静态路由,那么可以使用总结静态路由,要求符合以下条件:
- 目的网络可以总结成一个网络地址
- 多条静态路由都使用相同的送出接口或下一跳 IP 地址
浮动静态路由:在前缀和掩码相同时,AD 值小的才会加入路由表,但 AD 值大的那条路由并非被丢弃了,而是沉入水中,等待时机,一旦路由表中的那条路由出问题不能用了,才浮出水面被加入进路由表。
【静态路由与默认路由的配置】
静态路由
使用 ip route network-address subnet-mask {ip-address | exit-intf}
命令可以进行静态路由配置。
在配置时,下一跳可以通过 IP 地址、送出接口或两者结合进行识别,根据如何指定目标,路由分为以下三种类型:
- 下一跳路由:仅指定下一跳 IP 地址
- 直连静态路由:仅指定路由器送出接口
- 完全指定静态路由:指定下一跳 IP 地址和送出接口
默认路由
当需要进行默认路由配置时,使用 ip route 0.0.0.0 0.0.0.0 {ip-address | exit-intf}
即可。
【静态路由和默认路由问题故障排除】
在配置静态路由与默认路由时,一般存在两种问题:缺失路由故障、连接故障。
缺失路由故障排除
对于缺失路由故障,我们可以利用以下命令进行测试,从而排除:
ping ip-address
:检测当前设备与目的 ip 的网络连通情况traceroute ip-address
:定位当前设备与目的 ip 之间的所有路由器show ip route
:查看路由表show ip interface brief
:查看当前设备上当前状态下所有接口的 ip 简单配置信息show cdp neighbors detail
:查看 CDP 邻居的详细信息,以查看邻居的管理 IP 地址
连接故障排除
对于连接故障,可以按照以下步骤进行排除:
- 使用
ping
或traceroute
命令来确认无法到达的目的地 - 使用
show ip route
命令来检查路由表,查找缺失或配置错误的路由
值得注意的是,错误的静态路由是导致路由问题的一种常见原因。