静态路由和BFD联动


静态路由和BFD联动


一,路由介绍
“路由”简单说就是报文从源端到目的端的整条传输路径。当报文从路由器到目的网段有多条路由可达时,路由器可以根据路由表中最佳路由进行转发。最佳路由的选取与发现此路由的路由协议的优先级、所配置的路由度量有关。当多条路由的协议优先级与路由度量都有关系时,可以实现负载分担;当多条路由的协议优先级与路由度量不同时,可以构成路由备份,提高网络的可靠性。

二,静态路由介绍
静态路由指由用户或网络管理员手工配置的路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。
“静态路由”是一种特殊的路由,因为它没有自己的路由算法,不能自动生成,纯粹靠管理员为它们一级级指明下一跳路径,所以静态路由的运行和维护比较简单,适用拓扑结构简单且稳定的小型网络,或中大型网络中动态路由的补充。缺点是不能自动适应网络拓扑的变化(不具有主动网络收敛功能)。

三,静态路由的组成
静态路由包括5个主要参数:目的IP地址和子网掩码、出接口和下一跳IP地址、优先级。

四,静态路由的主要特点
1、手动配置
2、路由路径相对固定:网络拓扑变动也不会修改,除非管理员修改
3、不可通告性:静态路由信息在缺省情况下是私有的,不会主动通告给其他路由器,但管理员可以在本地设备的动态路由中引入静态路由,然后以对应动态协议路由进行通告,使得网络中其他路由器也可获此静态路由。
4、单向性:静态路由具有单向性,它仅为数据提供沿着下一跳的方向进行路由,不提供反向路由。所以如果想要使源节点与目标节点或网络进行双向通信,必须同时配置回程静态路由。
5、接力性
如果某条静态路由中间经过的跳数大于1(即整条路由路径经历了3个或3个以上路由器节点),则必须在除最后一个路由器外的其他路由器上依次配置到达相同目标节点或目标网络的静态路由,这就是静态路由的“接力”特性。
6、迭代性
许多人存在一个错误认识:认为静态路由的“下一跳”必须是与本地路由器直接连接的下一个路由器接口,这是错误的!!!静态路由没有建立邻接关系的Hello包,静态路由也不会被通告邻居路由器,所以他的下一跳纯粹是由配置的“下一跳IP地址”直接指定的,或通过配置“出接口”间接指定。理论上说,静态路由的下一跳可以是路径中其他路由器中的任意一个接口,只是能保证到达下一跳就行了。这就是静态路由的“迭代性”。
7、适用小型网络

五,静态路由与BFD联动
静态路由自身没有检测和网络收敛机制,可通过静态路由与BFD联动特性进行绑定,利用BFD会话来快速的检测静态路由所在链路的状态,实现毫秒级快速主备切换。
1、当某条静态路由上的BFD会话检测到链路故障时,BFD会将故障上报系统,促使该路由失效,使该路由在IP路由表中不可见。
2、当某条静态路由上的BFD会话检测到故障的链路重新建立成功时,BFD会上报系统,重新激活该条路由,使该路由重新出现在IP路由表中。


余生自由,以梦为马

翊尘-许


你可能感兴趣的:(计算机)