我是靠谱客的博主 曾经飞鸟,最近开发中收集的这篇文章主要介绍hsrp(热备份路由协议)介绍及相关配置介绍工作原理HSRP状态实验配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

  • 介绍
  • 工作原理
  • 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———活跃状态,路由器执行包传输功能

实验配置

在这里插入图片描述配置思路:

  1. 开启虚拟接口
  2. 设置优先级
  3. 开启跟踪端口
  4. 开启抢占模式
  5. 设置hello时间
    具体命令:

配置vlan10的网关冗余,MSW1作活动网关,MSW2作备份网关

MSW1(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作备份网关

MSW2(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

如何检查?

MSW1#sh standby

最后

以上就是曾经飞鸟为你收集整理的hsrp(热备份路由协议)介绍及相关配置介绍工作原理HSRP状态实验配置的全部内容,希望文章能够帮你解决hsrp(热备份路由协议)介绍及相关配置介绍工作原理HSRP状态实验配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部