Track-ip的使用说明
前几天做了基于接口的Track-ip的测试,发现还是挺好用的,配置很简单但是对于网络里非直联设备的故障的自动切换很有效(不是设备级的切换,而仅仅是线路的切换哦)。如果E1和E2(属于同一安全区)都有到同一个目的地址的静态路由,但是正常情况下E1的路由的metric小,E2的metric大,则数据流都走E1接口出去,如果E1相连的交换机没有故障而仅仅是交换机前面的路由器有故障,则需要用Track-ip的方法ping路由器或更远的接口,每隔几秒钟ping一次,连续几个ping收不到应答则认为路径失效,该接口逻辑上down了(但是物理上是up的,因为交换机是好的),与该接口E1相关的静态路由也同时失效,E2的静态路由成为有效路由,数据流由E2出去了。
set interface ethernet1
track-ip ip(启用基于接口的track-ip功能)
set interface ethernet1 track-ip threshold 10(切换阀值设为10)
set interface ethernet1
track-ip ip x.x.x.x interval 3(每隔3秒ping一次)
set interface ethernet1 track-ip ip x.x.x.x
threshold 10(连续10个ping收不到)
set interface ethernet1 track-ip ip x.x.x.x weight
10(扣除10的权重,总权重超过前面的切换阀值则切换)
如果路由器恢复,则track-ip可以立即发现一个ping包有回来而恢复E1,使其自动up,恢复原来使用E1的路由。