您的位置:首页 > 其它

“TI门外汉”网路知识笔记十 HSRP热备份路由协议

2015-10-11 22:05 197 查看

HSRP(Hot Standby Routing Protocol)
是cisco的私有协议

有些企业的网络对于稳定要求很高(例如,服务类企业、证券等等),一旦网络出现故障(即使很短的时间)就会造成无法估量的损失。所以网络的稳定对于大多数企业都是必要的,那么如何加强企业网络的稳定性呢?由此引出HSRP通过一个实验来简单说明一下HSRP的作用如图

pc1属于vlan10 pc2属于vlan20sw1 和sw2是三层核心设备 sw1上vlan10的ip是192.168.1.1 vlan20的ip是192.168.2.1 sw2上vlan10的ip是192.168.1.2 vlan20的ip是192.168.2.2此时pc1 上配置网关就会有两个选择要么1.1 要么1.2;pc2也是一样假如pc1 上配置了192.168.1.1为网关,通过sw1来连接外网,如果sw1出现故障,解决的办法只有手动将pc1的网关改为1.2。这样一个是需要网络运维人员非常了解本公司的网络架构,再有就是这里pc1只是一台计算机假如vlan10下有十几台甚至是几十台计算机,这样工作量会相当的巨大。最严重的是不能及时解决通信中断的问题。此时配置HSRP就可以实现vlan10的热备,如果sw1出现故障,立刻就会使用sw2来转发数据,既能保证通信稳定畅通,又可以做到负载均衡。对HSTP的工作原理作简单介绍 负责转发数据包路由器称之为活动路由器(Active Router)。一旦主动路由器出现故障,HSRP 将激活备份路由器(Standby Routers)取代主动路由器。HSRP 协议提供了一种决定使用主动路由器还是备份路由器的机制,并指定一个虚拟的 IP 地址作为网络系统的默认网关地址。如果主动路由器出现故障,备份路由器(Standby Routers)承接主动路由器的所有任务,并且不会导致主机连通中断现象。
HSRP 运行在UDP上,采用端口号1985。路由器转发协议数据包的源地址使用的是实际 IP 地址,而并非虚拟地址,正是基于这一点,HSRP 路由器间能相互识别。
HSRP协议利用一个优先级方案来决定哪个配置了HSRP协议的路由器成为默认的主动路由器。如果一个路由器的优先级设置的比所有其他路由器的优先级高,则该路由器成为主动路由器。路由器的缺省优先级是100,所以如果只设置一个路由器的优先级高于100,则该路由器将成为主动路由器。
通过在设置了HSRP协议的路由器之间发组播(地址224.0.0.2)来得知各自的HSRP优先级,HSRP协议选出当前的主动路由器。当在预先设定的一段时间内主动路由器不能发送hello消息时,优先级最高的备用路由器变为主动路由器。路由器之间的包传输对网络上的所有主机来说都是透明的。
HSRP的具体配置
结合上面的实验图

实现方法:
对vlan10和vlan20分别配置hsrp
vlan10的活动路由ip设为192.168.1.254;主动路由为sw1,备份路由为sw2
sw1不出故障的情况下vlan10的数据流量由sw1负责
vlan20的活动路由ip设为192.168.2.254;主动路由为sw2,备份路由为sw1
sw2不出故障的情况下vlan20的数据流量由sw2负责
这样既能保证vlan10和vlan20的通信稳定,又能实现流量负载均衡。
具体配置命令如下:
vlan10的配置
sw1
int vlan 10 进入vlan10 接口
ip address 192.168.1.1 255.255.255.0 配置ip
standby 10 ip 192.168.1.254 建立hsrp组 组号为10 ip为192.168.1.254
standby 10 priority 200 优先级设为200
standby 10 preempt 配置占先权 (如果此设备恢复正常后,立刻成为主动路由)
standby 10 track f0/0 100 f0/0为外网转接口 如果此设备故障或者f0/0失效,优先级降100
sw2
int vlan 10ip address 192.168.1.2 255.255.255.0standby 10 ip 192.168.1.254standby 10 priority 150 优先级设为150standby 10 preemptstandby 10 track f0/0 100
vlan20的配置sw1int vlan 20 进入vlan20 接口ip address 192.168.2.1 255.255.255.0 配置ipstandby 20 ip 192.168.2.254 建立hsrp组 组号为20 ip为192.168.2.254standby 20 priority 150 优先级设为150standby 20 preempt 配置占先权 standby 20 track f0/0 100 f0/0为外网转接口 如果此设备故障或者f0/0失效,优先级降100sw2int vlan 20ip address 192.168.2.2 255.255.255.0standby 20 ip 192.168.2.254standby 20 priority 200 优先级设为200standby 20 preemptstandby 20 track f0/0 100
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  HSRP 热备