资料来源:北大青鸟BENET2.0课程第二学期PPT。以下内容经本人总结后作学习交流之用,可随意转载,转载请注明出处!请勿用于商业用途,否则后果自负!!!
 
热备份路由协议(HSRP
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

-冗余性网络中的路由问题:
l         主机设备通常只发送信息到其子网
l         要向其他子网发送数据,靠路由器寻找最佳路径
l         告诉主机可用路由器的方式:缺省网关;代理ARPICMP路由器发现协议

 

-路由问题的解决方案:
l         热备份路由协议HSRP:思科公司专有 (实现路由器的冗余备份和负载均衡)
l         虚拟路由冗余协议VRRPIEEE制定;实现原理与过程和HSRP基本相同;在协议细节上与HSRP有所区别

 

-HSRP备份组的成员
       活跃路由器;备份路由器;虚拟路由器;其他路由器

 

-虚拟路由器的MAC地址结构:
       厂商编码 | 众所周知的虚拟MAC地址:07.ac | HSRP组号

 

-HSRP消息:
       HSRP消息:用于决定和维护组内的路由器角色;封装在UDP数据包中,使用UDP端口号1985Hello数据包使用的目的地址是多点广播地址224.0.0.2(全部路由器);生存时间ttl值为1;消息类型有:Hello消息;政变消息;辞职消息

 

-HSRP状态:
       初始状态;学习状态;倾听状态;发言状态;备份状态;活动状态

 

-HSRP计时器:
l         Hello间隔(hello interval):发送hello数据包的时间间隔
l         保持时间(hold time):HSRP组内的HSRP路由器在声明活跃路由器发生故障之前等待的时间

 

-HSRP认证:
       通过在HSRP消息内插入共享的明文密码而实现;防止将路由器错误地配置到其他的HSRP组内;仅仅具有一定的安全性,明文传输

 

-HSRP配置:
       配置路由器为HSRP的成员,使用接口配置命令:
Router(config-if)#standby group-number ip virtual-ip-address
       配置HSRP的优先级:可指定路由器接口在组内的优先级
Router(config-if)#standby group-number priority priority-value
       配置HSRP的占先权:原活跃路由器可从优先级较低的新活跃路由器手中重新取回转发权,使用配置命令:
Router(config-if)#standby group-number preempt
       配置HSRP计时器:
Router(config-if)#standby group-number times hello-interval holdtime
       *hello时间:缺省是3秒;可配置1~255
        保持时间:最少是hello时间的3倍;缺省的保持时间是10

 

       配置HSRP端口跟踪:端口跟踪使HSRP组内路由器的优先级,可以基于路由器接口的可用性而自动进行调整;如果路由器上一个被跟踪接口变为不可用,路由器的HSRP优先级将被降低;一般是用在双路由器双线路出口的情况
Router(config-if)#standby group-number track type number interface-priority
       *group-muberHSRP组号,缺省为0Type:被跟踪端口的类型;Number:被跟踪端口的接口号;interface-priority:当接口失效时,路由器的HSRP优先级将被降低的数值。当接口变为不可用时,路由器的优先级将被增加上该数值。缺省为10

 

-显示HSRP路由器的状态:
Router#show standby type-number group brief
       *type-number:要显示的目标接口类型和序号;group:要显示的接口所隶属的HSRP组;
        Brief:每个备份组总结显示一行输出

 

-Debug调试:
Router#debug standby
       *在实际网络环境启用DEBUG调试命令要小心,该命令可能会导致路由器资源耗尽

 

 

*以上资料纯手工总结,难免有错误出现,欢迎指正和提出宝贵意见!!!