热备份路由它的作用是能够把一台或多台路由器用来做备份,所谓热备份是指当使用的路由器不能正常工作时, 候补的路由器能够实现平滑的替换, 尽量不被察觉。
通常,我们的网络上主机设置一条缺省路由,指向主机所在网段内的一个路由器R,这样,主机发出的目的地址不在本网段的报文将被通过缺省路由发往路由器R, 从而实现了主机与外部网络的通信。在这种情况下,当路由器R坏掉时,本网段内所有以R为省缺路由下一跳的主机将断掉与外部的通信。如下图,主机A通过缺省 网关 (路由器A)来访问主机B,一旦路由器A不能正常工作,主机A将无法访问主机B。
HSRP 可以解决上述问题,首先由多台路由器组成备份组(路由器A和路由器B),从主机A看来这个备份组就是一台虚拟的路由器,有独立的虚拟IP 地址,主机A使用 这台虚拟路由器作为网关(设置虚拟IP地址)。 在备份组内有一台路由器是活动路由器(假设路由器A),它完成虚拟路由器的工作,如负责转发主机送给虚拟路由器的数据包,路由器B作为备份路由器,当活动 路由器A出现故障, 备份路由器B会接替活动路由器的工作,负责转发主机送给虚拟路由器的数据包。这对主机A来说是透明的,因为主机A只看到虚拟路由器。
HSRP协议确定备份组工作的机制,实现上述备份功能。
HSRP适用于具有多播或广播能力的局域网(如:以太网)。
2. HSRP的用途
HSRP用于广播或多播局域网上的路由器热备份, 并适于静态的路由配置,实际上HSRP正是解决设备不能动态适应路由改变的问题。
HSRP主要用途:
1。主机设置缺省网关
如图1-1中,假设主机A是局域网中一台需要访问远程数据的服务器, 要求远程访问能力可*。由于主机A中静态设置缺省网关,一旦想更换网关,必须在主机中重新配置。 通过使用HSRP,主机中设置虚拟路由器为缺省网关,具体由虚拟路由器中的哪台路由器完成网关的实际工作,主机并不关心,这就为应用提供了较好的可*性和 灵活性。
2。设置静态路由
如图1-2,也是一种HSRP应用的实例,路由器A和路由器B组成虚拟路由器,接入服务器配置静态缺省路由指向虚拟路由器,路由器C也同样把虚拟路由器作 为静态缺省路由来配置。当然,HSRP虚拟路由器是有接口区分的。