HSRP(Hot Standby Router Protocol 热备份路由器协议)

  • 路由备份的技术
    • 浮动路由
    • 负载均衡
    • 递归路由
    • 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倍
  • HSRP 端口跟踪
  • 配置跟踪track,跟踪外网端口状态,但外网down掉,则自降优先级
  • 端口跟踪使HSRP组内路由器的优先级,可以基于路由器接口的可用性而自动进行调整
  • 如果路由器上一个被跟踪接口变为不可用,路由器的HSRP优先级将被降低
  • 一般是用在双路由器双线路出口的情况
  • 概念性的知识点
  • HSRP路由器
    • 活跃路由器( Active )
      • 转发发送到虚拟路由器的数据包
    • 备份路由器( Standby )
      • 监视HSRP组的运行状态(活跃DOWN掉,迅速承担转发数据包的责任)
    • 虚拟路由器
      • 向终端用户代表一台可以连续工作的路由
    • 选举依据
      • HSRP接口优先级和接口IP地址(比大小)
    • HSRP组
      • 由多个HSRP路由器组成,属于同一HSRP组的HSRP路由器互相交换信息,每一组由一个组ID进行标识
    • 虚拟IP地址,MAC地址
      • 用于标识虚拟的路由器,该地址就是用户的默认网关
      • MAC地址为虚拟的
  • 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
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值