概述
- 路由备份的技术
- 浮动路由
- 负载均衡
- 递归路由
- HSRP(热备份路由协议)
- HSRP( Hot Standby Router Protocol )
- 利用HSRP,一组路由器(同一个LAN中的接口)协同工作,但只有一个处于 Active状态。在一个HSRP组内的多个路由器共用一个虚拟的IP地址,该地址被作为局域网内所有主机的缺省网关地址。
- HSRP决定哪个路由器被激活,该被激活的路由器负责接收发过来的数据包并进行路由。以及相应PC对于其网关的ARP请求
- 备份路由器侦听 active路由器的状态,并准备随时接替 Active route的工作
- HSRP 消息
- HSRP消息: 用于决定和维护组内的路由器角色
- 封装在UDP数据包中,使用UDP端口号1985
- Hello数据包使用的组播地址224.0.0.2; 生存时间ttl值为1
- HSRP 状态
- 初始状态<Initial>(接口up或配置改变时)
- 学习状态<Learn> (相互发送HELLO包)
- 倾听状态<Listen> (听其他别的路由器)
- 发言状态<Speak> (告诉其他路由器,自己的优先级)
- 备份状态<Standby> (低的优先级,变成备份路由器)
- 活跃状态<Active> (最高的优先级,变成活跃路由器)
- HSRP 计时器
- Hello间隔(hello interval)
- 发送hello数据包的时间间隔 默认3s
- 可配置1-255
- 保持时间(hold time)
- HSRP组内的HSRP路由器在声明活跃路由器发生故障之前等待的时间 默认10s
- 最少是hello时间的3倍
- Hello间隔(hello interval)
- HSRP 端口跟踪
- 配置跟踪track,跟踪外网端口状态,但外网down掉,则自降优先级
- 端口跟踪使HSRP组内路由器的优先级,可以基于路由器接口的可用性而自动进行调整
- 如果路由器上一个被跟踪接口变为不可用,路由器的HSRP优先级将被降低
- 一般是用在双路由器双线路出口的情况
- 概念性的知识点
- HSRP路由器
- 活跃路由器( Active )
- 转发发送到虚拟路由器的数据包
- 备份路由器( Standby )
- 监视HSRP组的运行状态(活跃DOWN掉,迅速承担转发数据包的责任)
- 虚拟路由器
- 向终端用户代表一台可以连续工作的路由
- 选举依据
- HSRP接口优先级和接口IP地址(比大小)
- HSRP组
- 由多个HSRP路由器组成,属于同一HSRP组的HSRP路由器互相交换信息,每一组由一个组ID进行标识
- 虚拟IP地址,MAC地址
- 用于标识虚拟的路由器,该地址就是用户的默认网关
- MAC地址为虚拟的
- 活跃路由器( Active )
- HSRP 虚拟MAC地址
-
- HSRP 配置步骤
- 配置一个接口 加入HSRP备份组
- 配置HSRP优先级
- 配置HSRP占先权
- 配置HELLO消息计时器
- 配置HSRP端口跟踪
- 显示HSRP的状态
- 配置
- 在接口模式下配置端口跟踪
- routerA(config-if)#standby group-number track type number interface-priority
- group-number : HSRP组号, 缺省为0
- Type : 被跟踪端口的类型
- Number : 被跟踪端口的接口号
- Interface-priority : 当接口失效时, 路由器的HSRP优先级将被降低的数值。当接口变为可用时,路由器的优先级将被增加上该数值。缺省为10
- 显示HSRP路由器的状态
- router#show standby type-number group brief
- type-number : 要显示的目标接口类型和序号
- Group : 要显示的接口所隶属的HSRP组
- Brief : 每个备份组总结显示一行输出
-
- 配置命令
- 思科
- 配置路由器为HSRP的成员,使用接口配置命令
- router(config-if)#standby group-number ip virtual-ip-address
- standy 1 ip 10.1.1.254(虚拟路由器的IP)
- 配置HSRP的优先级
- router(config-if)#standby group-numbery priority priority-value
- stand 1 priority 120 (设置组1 的优先级为120)
- 占先权 -原活跃路由器可从优先级较低的新活跃路由器手中重新取回转发权
- router(config-if)#standby group-number preempt
- standby 1 preempt (设置组1 占先权)
- 设置占先权延迟时间<默认立即占先>
- 未设置占先权延迟时间 组1 获取占先权后 是无法立即通讯的 如果使用rip协议是需要30秒的时间来收敛 OSPF需要时间来收敛的
- 未设置占先权延迟时间,用户就会有30秒无法联网的时间 对用户不透明,所以设置占先权延迟时间 保证用户可以不间断的联网
- router(config-if)#standby group-number preempt delay minimum x
- standby 1 preempt delay minimum 30 (设置30秒的占先权延迟时间)
- 使用路由器接口命令设置HSRP计时器
- router(config-if)#standby group-number hello-interval holdtime
- standy 1 times 3
- hello时间 缺省是3秒 可配置1-255
- 保持时间 最少是hello时间的3倍 缺省的保持时间是10 秒
- HSRP-端口跟踪
- 在接口模式下配置端口跟踪
- routerA(config-if)#standby group-number track type number interface-priority
- standby1 track f 0/0 50 在接口上跟踪 f 0/0 f0/0 接口关闭后,路由器的优先机将减少 50 缺省是10
- 显示HSRP路由器的状态
- router#show standby type-number group brief
- show standby 1 br
- 或 show standby br
最后
以上就是酷炫缘分为你收集整理的HSRP(Hot Standby Router Protocol 热备份路由器协议)的全部内容,希望文章能够帮你解决HSRP(Hot Standby Router Protocol 热备份路由器协议)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复