目录
- 介绍
- 工作原理
- HSRP状态
- 实验配置
介绍
HSRP:热备份路由器协议(HSRP:Hot Standby Router Protocol),是cisco平台一种特有的技术,是cisco的私有协议。该协议中含有多台路由器,对应一个HSRP组。该组中只有一个路由器承担转发用户流量的职责,这就是活动路由器。当活动路由器失效后,备份路由器将承担该职责,成为新的活动路由器。这就是热备份的原理。(相应的还有一个公有的功能类似的vrrp协议)
组成:
活跃路由器:热备份组内实际转发数据包的路由器
备份路由器:在活跃路由器发生故障不能转发数据包或者优先级发生改变时,由备份路由器转变为活跃路由器,并进行数据转发。
工作原理
HSRP路由器利用Hello包来互相监听各自的存在。当路由器长时间没有接收到Hello包时,就认为活动路由器故障,备份路由器就会成为活动路由器。HSRP中hello包的发送间隔为3s,每3s发送一个hello包来确认对方状态。如果超过10s没有收到回包,则备份路由器变为活跃路由器并进行数据转发。
主备的选择:
1、参与网关虚拟化的设备,首先比较优先级,越大越好;默认值为100;
2、如果优先级相同,则比较IP地址, 越大越好
HSRP状态
Initial———初始状态,HSRP启动时的状态,HSRP还没有运行,一般是在改变配置或端口刚刚启动时进入该状态。
Learn——— 学习状态,不知道虚拟IP,未看到活跃路由器发hello。等待活跃路由器发hello。
Listen———监听状态,路由器已经得到了虚拟IP地址,但是它既不是活动路由器也不是等待路由器。它一直监听从活动路由器和等待路由器发来的HELLO报文。
Speak———发言状态,在该状态下,路由器定期发送HELLO报文,并且积极参加活动路由器或等待路由器的竞选。
Standby———备份状态,当活跃路由器故障时准备代替进行数据转发。
Active———活跃状态,路由器执行包传输功能
实验配置
配置思路:
- 开启虚拟接口
- 设置优先级
- 开启跟踪端口
- 开启抢占模式
- 设置hello时间
具体命令:
配置vlan10的网关冗余,MSW1作活动网关,MSW2作备份网关
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16MSW1(config)#interface vlan 10 MSW1(config-if)#standby 10 ip 192.168.10.250 开启虚拟接口并配置IP地址 MSW1(config-if)#standby 10 priority 120 设置优先级 MSW1(config-if)#standby 10 preempt 设置抢占模式 MSW1(config-if)#standby 10 track f0/23 设置跟踪端口 MSW1(config-if)#standby 10 track f0/24 MSW1(config-if)#standby 10 timers 3 10 设置hello时间 MSW2(config)#int vlan 10 MSW2(config-if)#standby 10 ip 192.168.10.250 MSW2(config-if)#standby 10 priority 90 MSW2(config-if)#standby 10 preempt MSW2(config-if)#standby 10 track f0/21 MSW2(config-if)#standby 10 track f0/22 MSW2(config-if)#standby 10 timers 3 10
配置vlan20的网关冗余,MSW2作活动网关,MSW1作备份网关
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16MSW2(config)#int vlan 20 MSW2(config-if)#standby 20 ip 192.168.20.250 MSW2(config-if)#standby 20 priority 120 MSW2(config-if)#standby 20 preempt MSW2(config-if)#standby 20 track f0/21 MSW2(config-if)#standby 20 track f0/22 MSW2(config-if)#standby 20 timers 3 10 MSW1(config)#int vlan 20 MSW1(config-if)#standby 20 ip 192.168.20.250 MSW1(config-if)#standby 20 priority 90 MSW1(config-if)#standby 20 preempt MSW1(config-if)#standby 20 track f0/23 MSW1(config-if)#standby 20 track f0/24 MSW1(config-if)#standby 20 timers 3 10
如何检查?
1
2MSW1#sh standby
最后
以上就是曾经飞鸟最近收集整理的关于hsrp(热备份路由协议)介绍及相关配置介绍工作原理HSRP状态实验配置的全部内容,更多相关hsrp(热备份路由协议)介绍及相关配置介绍工作原理HSRP状态实验配置内容请搜索靠谱客的其他文章。
发表评论 取消回复