路由表和转发信息表
dis ip routing-table
dis fib
在路由表选择出路由后,路由表会将激活路由下发到FIB表中。当报文到达路由器时,会通过查找FIB表进行转发。
FIB表中每条转发项都指明到达某网段或某主机的报文应通过路由器的哪个物理接口或逻辑接口发送,然后就可到达该路径的下一个路由器,或者不再经过别的路由器而传送到直接相连的网络中的目的主机。
FIB表的匹配遵循最长匹配原则。查找FIB表时,报文的目的地址和FIB中各表项的掩码进行按位“逻辑与”,得到的地址符合FIB表项中的网络地址则匹配。最终选择一个最长匹配的FIB表项转发报文。
路由表通常是存储在设备的动态内存中,例如RAM Random Access Memory,随机存取存储器,而 FIB 表中的数据则往往被存储在一个 ASIC (Application Specific Integrated Circuit ,专用集成电路)中,这使得设备在 FIB中进行数据查询时,可以实现相当高的速度。
路由表中的路由FLAGS
R,Relay 中继的意思 (下一跳递归查询成功)也就是路由表的下一跳不是直连出接口。通过递归查询获得。
D, DownLoad 下沉到FIB 中
浮动静态路由
ip route-static 10.9.9.0 24 10.1.23.3 preference 80
Preference 关键字指定了优先级,优先级值较小的路由将最终加载到路由表并作为数据转发的依据。
静态路由与BFD
双向转发检测(Bidirectional Forwarding Detection) .
BFD 配置需要是双向设备同时配置。