IP网络中最基本的功能就是为处于网络中不同位置的设备之间实现数据互通。为了实现这个功能,网络中的设备需要有将IP报文从源转发到目的地的能力。
路由是一种逐跳行为,也就是说,数据从源被发出直至到达目的地的过程中,沿途的每一台路由器都会执行独立的路由查询及报文转发动作。
路由信息的来源:1.直连路由 2.静态路由 3.动态路由
路由表:包含了“目的网络地址/掩码”“路由协议”“优先级”“开销”“下一跳”“出接口”
优先级:路由器可以通过多种方式获得路由条目,当路由器从多种不同途径获知到达同一个目的网段的路由时,路由器会比较这些路由的优先级,优选优先级值最小的路由。
开销:即路由度量值,影响路由优选的重要因素,优选度量值小的路由。
静态路由:适用于小型网络,默认路由是一种特殊的静态路由。
路由器能够自动发现直连路由并将其加载到路由表中(即直连路由),而对于到达非直连网络的路由,路由器必须通过其他途径获取。静态路由是一种最直接简单的方法。
浮动静态路由:在等价负载分担的路由中,利用修改路由的优先级值,实现路由冗余。
BFD(双向转发检测)技术:两个路由器配置对应会话并与静态路由绑定联动。期间会在两个路由器间周期发送BFD报文检测双方直连接口的IP连通性,如果链路中断,其所绑定的静态路由会立即失效并从路由表中删除。
NQA(网络质量分析)技术:单路由器上创建一个NQA实例并与静态路由绑定,周期性使用ICMP测试机制探测对端可达性,当对端不可达时,其所绑定的静态路由会立即失效并从路由表中删除。
路由类型与默认优先级值:
直连路由 0
OSPF内部路由 10
IS-IS路由 15
静态路由 60
RIP路由 100
OSPF ASE路由 150
OSPF NSSA路由 150
IBGP路由 255
EBGP路由 255