热备份路由协议_HSRP
Page 3/39
HSRP概述 概述
HSRP:热备份路由协议(Hot Standby Routing :热备份路由协议( Protocol) ) HSRP是一种容错协议,它保证当主机的下一跳路由器 是一种容错协议, 是一种容错协议 失效时,可以及时的由另一台路由器来替代,从而保 失效时,可以及时的由另一台路由器来替代, 持通讯的连续性和可靠性。 持通讯的连续性和可靠性。 HSRP协议通过交互报文的方法将多台物理路由器模拟 协议通过交互报文的方法将多台物理路由器模拟 成一台虚拟路由器, 成一台虚拟路由器,网络上的主机与虚拟路由器进行 通信。一旦HSRP组中的某台物理路由器失效,其他路 组中的某台物理路由器失效, 通信。一旦 组中的某台物理路由器失效 由器自动将接替其工作。 由器自动将接替其工作。
0000.0c07.ac2f HSRP组 HSRP组47
Router#show ip arp Protocol address Internet 172.16.10.82 Internet 172.16.10.169 internet 172.16.10.110
Age(min) hardware add ( type ) 0010.f6b3.d000 ARPA 0010.0b79.5800 ARPA 0000.0c07.ac2f ARPA
router(config-if)#standby group-number times hello-interval holdtime
hello时间 时间
缺省是3秒 缺省是 秒 可配置1~255 可配置
保持时间
最少是hello时间的 倍 时间的3倍 最少是 时间的 缺省的保持时间是10 缺省的保持时间是 秒
Page 21/39
配置HSRP的抢占权 的抢占权 配置
抢占权
原活跃路由器可从优先级较低的新活跃路由器手中重新 取回转发权 使用配置命令
router(config-if)#standby group-number preempt
Page 22/39
配置HSRP计时器 计时器 配置
使用路由器接口命令设置HSRP计时器 计时器 使用路由器接口命令设置
Page 17/39
interface Fasternet0/1 Fasternet0/1 Fasternet0/1
HSRP虚拟 虚拟MAC地址 地址2-2 虚拟 地址
虚拟路由器的MAC地址结构 虚拟路由器的MAC地址结构
众所周知的虚拟 MAC地址 地址
厂商编码
HSRP组号 组号
0000.0c
07.ac
HSRP工作原理 工作原理
实现路由器的冗余备份和负载均衡
虚拟路由器 备份路由器 活跃路由器
核心网络
文件服务器 Page 14/39
HSRP的组成员 的组成员
HSRP 组1 组1的活跃路由器 的活跃路由器 组2的备份路由器 的备份路由器 路由器A 路由器A HSRP 组2
组2的活跃路由器 的活跃路由器 组1的备份路由器 的备份路由器
主路由器出现故障后自动发生切换
HSRP工作原理 工作原理
抢占模式: 抢占模式
如果抢占模式关闭, 如果抢占模式关闭,高优先级的备份路由器不会主动 成为活动路由器,即使活动路由器优先级较低,只有 成为活动路由器,即使活动路由器优先级较低, 当活动路由器失效时, 当活动路由器失效时,备份路由器才会成为主路由器 。 抢占模式主要应用于保证高优先级的路由器只要一接 入网络就会成为活动路由器。 入网络就会成为活动路由器。
Page 24/39
配置HSRP端口跟踪 端口跟踪4-2 配置 端口跟踪
路由器A 路由器 活跃路由器
T1 Liink
S1
E0
路由器 B 备份路由器
总部
分支机构
Page 25/39
配置HSRP端口跟踪 配置 端口跟踪4-3 端口跟踪
路由器A 路由器A 路由器 路由器 备份路由器 活跃路由器
HSRP计时器 计时器
Hello间隔(hello interval) 间隔( 间隔 )
发送hello数据包的时间间隔 数据包的时间间隔 发送
保持时间( 保持时间(hold time) )
HSRP组内的 组内的HSRP路由器在声明活跃路由器发生故障 组内的 路由器在声明活跃路由器发生故障 之前等待的时间
HSRP概述 概述
HSRP的六种状态 的六种状态: 的六种状态
初始状态( ):表示路由器的 表示路由器的HSRP还未运行,一般在配 还未运行, 初始状态(Initial ):表示路由器的 还未运行 置第一台HSRP路由器时会显示此状态; 路由器时会显示此状态; 置第一台 路由器时会显示此状态 学习状态(Learn ):表示配置 学习状态( ):表示配置HSRP的路由器还未知道虚地址, 的路由器还未知道虚地址, 表示配置 的路由器还未知道虚地址 并一直监听来自主动路由器的消息包; 并一直监听来自主动路由器的消息包; 倾听状态( ):表示配置 倾听状态(Listening):表示配置 ):表示配置HSRP的路由器还已知道虚地 的路由器还已知道虚地 路由器还在监听hello消息; 消息; 址,路由器还在监听 消息 发言状态( ):路由器正在发送和监听 发言状态(Speaking and listening):路由器正在发送和监听 ): hello消息; 消息; 消息 备份状态( ):处于被用状态 备份状态(Standby):处于被用状态,当主动路由器失效时路 ):处于被用状态, 由器可被选为主动路由器,接管包转发功能; 由器可被选为主动路由器,接管包转发功能; 活跃状态(Active):路由器执行包转发功能。 路由器执行包转发功能。 活跃状态 ) 路由器执行包转发功能
Page 23/39
配置HSRP端口跟踪 端口跟踪4-1 配置 端口跟踪
端口跟踪使HSRP组内路由器的优先级 , 可以基 组内路由器的优先级, 端口跟踪使 组内路由器的优先级 于路由器接口的可用性而自动进行调整 如果路由器上一个被跟踪接口变为不可用, 如果路由器上一个被跟踪接口变为不可用 , 路由 器的HSRP优先级将被降低 器的 优先级将被降低 一般是用在双路由器双线路出口的情况
HSRP概述 概述
虚拟IP地址、 虚拟 地址、MAC地址 地址 地址 用于标示虚拟的路由器, 用于标示虚拟的路由器,该地址实际上就是用户的默 认网关 Active、Standby路由器 、 路由器 Active路由器就是在 路由器就是在HSRP组实际转发数据包的路由器 组实际转发数据包 路由器就是在 组实际转发数据包的路由器 Standby路由器就是在 路由器就是在HSRP组中处于监听状态的路由 组中处于监听状态 路由器就是在 组中处于监听状态的路由 一旦Active路由器出现故障, Standby路由器就 路由器出现故障, 器,一旦 路由器出现故障 路由器就 开始接替工作
HSRP概述 概述
HSRP路由器 运行 路由器:运行 协议的路由器, 路由器 运行HSRP协议的路由器,一台 协议的路由器 一台HSRP路 路 由器可以同时参与到多个HSRP组中 由器可以同时参与到多个 组中 HSRP组(VRID):由多个 组 由多个HSRP路由器组成,属于同一 路由器组成, 由多个 路由器组成 HSRP组的 组的HSRP路由器互相交换信息 组的 路由器互相交换信息 虚拟路由器:对于每一个 虚拟路由器 对于每一个HSRP组,抽象出来的一个逻 对于每一个 组 辑路由器, 辑路由器,该路由器充当网络用户的网关
2f
Page 18/39
HSRP配置 配置2-1 配置
配置一个接口参加HSRP备份组 备份组 配置一个接口参加 配置HSRP优先级 优先级 配置 配置HSRP抢占权 抢占权 配置 配置Hello消息计时器 消息计时器 配置 配置HSRP端口跟踪 端口跟踪 配置 显示HSRP的状态 的状态 显示
Page 19/39
0000.0c07.ac2f
路由器B 路由器B 优先级150 优先级150 备份路由器) (备份路由器) 172.16.10.169 0010.0b79.5800
骨干 172.16.3.127
Page 16/39
HSRP虚拟 虚拟MAC地址 地址2-1 虚拟 地址
虚拟路由器 172.16.10.110 路由器A 路由器A 优先级200 优先级200 (活跃路由器) 活跃路由器) 172.16.10.82 0010.f6b3.d000 路由器B 路由器B 优先级150 优先级150 备份路由器) (备份路由器) 172.16.10.169 0010.0b79.5800
HSRP配置 配置2-2 配置
配置路由器为HSRP的成员,使用接口配置命令 的成员, 配置路由器为 的成员 router(config-if)#standby group-number ip virtual-ip-address
Page 20/39
配置HSRP的优先级 的优先级 配置
可指定路由器接口在组内的优先级,默认优先级为 可指定路由器接口在组内的优先级 默认优先级为 100 指定优先级的命令 router(config-if)#standby group-numbery priority priority-value
HSRP工作原理 工作原理
Track:
监视某个接口,并根据所监视接口的状态动态地调整本 监视某个接口 并根据所监视接口的状态动态地调整本 路由器的优先级. 路由器的优先级
ISP
降低自己的优先级
Active Standby
Standby
Active
内网
在这个网络上,重新 在这个网络上 重新 选举Active 选举
HSRP概述 概述
热备份路由协议HSRP 热备份路由协议
思科公司专有
虚拟路由冗余协议VRRP(Virtual Router 虚拟路由冗余协议 ( Redundancy Protocol) )