网关冗余——HRSP协议(使用思科模拟器Cisco Packet Tracer Student )
一、HSRP相关概念
- 热备份路由选择协议
HSRP(Hot Standby Routing Protocol)
Cisco私有协议
-
HSRP组成员:活跃路由器、 备份路由器、 虚拟路由器、 其他路由器
-
HSRP原理
- 虚拟MAC地址格式:厂商编码(0000.0c),虚拟MAC地址(07.ac),HSRP组号(2f)
- HSRP消息:
HSRP中的所有路由器都发送或接收HSRP消息
UDP端口号1985
使用组播发送HSRP消息,组播地址224.0.0.2
TTL=1
二、HSRP状态与计时器
- HSRP状态:初始状态、学习状态、监听状态、发言状态、备份状态、活跃状态
- HSRP计时器:Hello间隔(默认3s)、保持时间(默认10s)
- 热备份路由协议HSRP:Cisco私有协议
- 虚拟路由冗余协议VRRP:
IETF制定,RFC2338
实现原理和过程与HSRP基本相同
在协议细节上与HSRP有所区别
三、HSRP的配置
-
HSRP占先权:优先级高的路由器重新获得转发权,恢复成为活跃路由器
-
HSRP端口跟踪:
跟踪端口不可用时,HSRP优先级降低
活跃路由器可以根据线路情况自动调整
实验:
拓扑图如下:
- Switch 0 配置(二层),一般可当作SW1
创建并划分VLAN
- 配置trunk
- Switch 1配置(二层),一般可当作SW2
- MSW1配置(三层):
创建VLAN并配置trunk接口
- 配置虚拟接口,并给f0/4取消二层功能,启用路由转发功能并添加默认路由
- MSW2配置(三层)
- f0/4取消二层功能,启用路由转发功能并添加默认路由
- Router 0 配置
- 配置默认路由
- 配置PC的IP地址及默认网关
- 验证:内网均能ping通外网
- 配置双机热备:配置虚拟IP地址、优先级、抢占和跟踪
MSW1:创建热备份组
- 配置优先级,备份不配置抢占(可配可不配,反正也抢不过活跃路由)
- MSW2配置如下
- 查看活跃路由器与备份路由器信息
- 验证
把PC0---PC3的网关地址都换成各自的虚拟接口地址
即将默认网关改为192.168.10/20.254
- PC0-PC3分别ping PC4:均能ping通
- 关闭MSW1 PC0再尝试ping PC4仍能成功 测试VLAN10的热备功能
- MSW2显示变化如下:
- 开启MSW1
- 关闭MSW2 PC1再尝试ping PC4 仍能成功 测试VLAN20的热备功能
- MSW1显示已成功抢占