Rns简介
rns 是 ruijie network service 的缩写,rns 通过探测对端设备是否具有响应报文发出,来监控端到端连接的完整性。
Rns配置列表
一、配置rns来进行 icmp echo 探测
EG2(config)#ip rns ?
<1-500> Entry number
reaction-configuration Reaction-configuration information
reaction-trigger Reaction-trigger information
reset Reset information
restart Restart information
schedule Ip rns schedule
EG2(config)#ip rns 1 //进入rns配置视图
EG2(config-ip-rns)#icmp-echo ?
A.B.C.D Destination IP address, broadcast disallowed
WORD Destination-hostname
oob Set oob mode
EG2(config-ip-rns)#icmp-echo 1.1.1.1 //配置为 icmp 检测 1.1.1.1
二、配置rns来进行 dns 探测
EG2(config)#ip rns 1
EG2(config-ip-rns)#dns ?
WORD Domain name
oob Set oob mode
EG2(config-ip-rns)#dns admin ?
name-server Name Server
EG2(config-ip-rns)#dns admin n
EG2(config-ip-rns)#dns admin name-server ?
A.B.C.D Name-Server IP address, broadcast disallowed
EG2(config-ip-rns)#dns admin name-server 1.1.1.1
Track简介
一个 track 对象可以跟踪一个 IP 地址是否可达,也可以跟踪一个接口是否是 up 的。track 功能分离了要跟踪的对象和这个对象状态感兴趣的模块,像 PBR,VRRP。当 track 对象状态变化时,它们可以采取不同的动作。
track配置列表
一、跟踪一个接口的链路状态
EG2(config)#track ?
<1-700> Object-number
EG2(config)#track 1 ?
interface Select an interface to track
list boolean Track list boolean
rns Reliable Network Service (RNS) entry
rns-list Rns list
EG2(config)#track 1 interface gi 0/2 line-protocol
二、跟踪一个 rns 对象的状态
应用到 route-map 上当下一跳检测为 down 时换为普通路由,up 时为指定路由。
EG2(config)#ip rns 1 icmp-echo 20.1.0.9 //创建一个 nrs 对象
EG2(config)#track 5 rns 1 //创建一个 track 对象
EG2(config)#route-map track //创建一个 route-map
//在 route-map 中应用 track 对象
EG2(config-route-map)#match tag 1
EG2(config-route-map)#set ip next-hop verify-availability 20.1.0.9 track 5
EG2(config-route-map)#ex
EG2(config)#interface gi 0/0
EG2(config-if-GigabitEthernet 0/0)#ip add ...
EG2(config-if-GigabitEthernet 0/0)#ip policy route-map track
EG2(config-if-GigabitEthernet 0/0)#end