浮动路由、SLA检测 概念,理论.note

noteId: 1159E3671AC748B7BDACF84BB731A84F · 原始路径:/ALL/网络 - C模块/浮动路由/浮动路由、SLA检测 概念,理论.note · 图片:5 · 附件待处理:0

浮动路由:
通过管理距离(AD值来调整线路切换)
 
在原有的情况下修改两条默认路由的管理距离,以确定哪个为主,哪个为备
 
网关这边的接口故障时能够自动切换至备份链路
但是当电信运营商的接口故障时,不会自动切换链路,因为网关检测不到。
(实际拓扑中,网关与电信等运营商不是由一根线拉过去连接的,中间隔着很多台设备,因此当电信运营商的接口出现故障时,网关设备无法检测到此故障,无法进行链路切换)
 
可以使用SLA故障检测,华为中没有SLA,SLA是cisco私有的
华为使用的是通用的bfd和nqa
 
cisco p t 中输入不进去
#ip sla monitor 123    //启动一个监控进程,编号123
#type echo protocol ipicmpecho f0/0    //启用echo检测f0/0接口
#ip sla monitor schedule 123 start-time now life forever
#track 321 rtr 123
#ip route 0.0.0.0 0.0.0.0 1.1.1.1 track 321
ping 包 ---- ping 过去的包 echo
ping 回来的包 echo - reply
配置SLA时,需要检测对端的接口,否则在链路切换时会造成链路抖动
 
检测频率:以秒为单位
不过最新版的SLA能够做到毫秒的无缝切换
链路抖动:配置sla时,没有配置对端的检测,配置的是检测百度,假设电信故障时,网关设备检测不到百度,那么则会切换到备份链路联通,切换到备份电路后,能够通过联通ping通百度,这时网关发现百度通了便会切换回主链路电信,切换至电信后发现又不通,则会又切换至联通,这叫做链路抖动