关于HSRP协议的调研报告

关于HSRP协议的调研报告

ID:46385940

大小:89.00 KB

页数:4页

时间:2019-11-23

关于HSRP协议的调研报告_第1页
关于HSRP协议的调研报告_第2页
关于HSRP协议的调研报告_第3页
关于HSRP协议的调研报告_第4页
资源描述:

《关于HSRP协议的调研报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于HSRP协议的调研报告一.HSRP协议概述实现HSRP的条件是系统中冇多台路由器,它们组成一个“热等待组”,这个组形成一个虚拟路由器。在任一吋刻,一个组内只有一个路由器是活动的,并曲它來转发数据包,如果活动路曲器发生了故障,将选择一个等待路出器來替代活动路曲器,但是在本网络内的主机看來,虚拟路由器没冇改变。所以主机仍然保持连接,没有受到故障的影响,这样就较好地解决了路由器切换的问题。为了减少网络的数据流量,在设置完活动路出器和等待路出器之后,只冇活动路出器和等待路出器定时发送HSRP报文。如果活动路由器失效,等待路由器将接管成为活动路由器。如果等待路由器失效

2、或者变成了活动路由器,将由另外的路由器被选为等待路由器。在实际的一个特定的局域网中,可能有多个热等待组并存或重叠。每个热等待组模仿一个虚拟路由器工作,它有一个Wei1-known-MAC地址和一个TP地址。该IP地址、组内路出器的接口地址、主机在同一个子网内,但是不能一样。当在一个局域网上有多个热等待组存在时,把主机分布到不同的热等待组,可以使负载得到分担。二、HSRP协议技术分析1、HSRP协议数据包格式在热等待组内,路由器定时以不同类型的数据报文广播状态信息。该协议运行在UDP之上,端口号为1985,目的地址为多播地址224.0.0.2,TTL标记为1。数据

3、包的源地址为发送方路由器的实际IP地址,而不是虚拟地址,这样可以用來标记不同的路曲器。UDP的格式如表1所示。8位8位版本操作码等待吋间优先级认ii认ii虚拟T8位8位状态呼叫时间组保留iE码iE码P地址版木:指示HSPR的版木信息。操作码:用来描述数据包屮报文的类型,可能的值为0、1和2,如表2所zjxO操作码及其意义操作码的可能值意义0(Hello)表示发送该报文的路由器在正常运行,并有对能成为活动路由器或等待路由器1(Coup)当某个路由器希望成为活动路由器时发出的报文2(Resign)当某个路rti器不希望成为活动路rti器时发出的报文表2状态:描述发岀

4、该报文的路由器的当前状态。在一个热等待组内的所有路由器都运行着这样的状态机,有以卜•6种状态,见表3。状态码及其意义状态意义0初始化1学习2监听4说话8等待16活动表3呼叫时间:只在呼叫报文中有意义,表示路由器定时发送呼叫报文的间隔时间,以秒为单位。如果该参数没有在路由器上配置,它可能耍从活动路由器上学习获得。如果没有配置也没有学习,那么建议使用缺省值3。保持时间:只在呼叫报文中有意义,被接收路由器用來判断该呼叫报文是否合法,单位为秒,其值至少是呼叫时间的3倍。如果该参数没有配置,也同样可以从活动路由器上学习。活动路由器不能从等待路由器学习呼叫时间和保持时间,它

5、只能继续使用从先前的活动路由器学习來的该值。建议的缺省值为10。优先级:该参数用來选择活动和等待路由器,2个具有不同优先级的路由器,优先级高的将成为活动路由器。2个具有相同优先级的路由器,IP地址高的将成为活动路由器。组:用来标记路由器所在的热等待组。对令牌环类型的网络,合法的值是0、1和2,对于其他类型的网络,合法值是0〜255。认证码:包括8个明文的字符作为密码,如果没冇配置,缺省值为0X630X690X730X630X6F0X000X000X00。虚拟1P地址:4个8位组,用来指定本热等待组的虚拟IP地址,它可以是从活动路由器的呼叫报文屮学习来的。如果没有

6、配置该地址,并且呼叫报文是需要认识的,那么只能通过活动路由器学习。在配置路由器或路由交换模块(RouteSwitchModule,RSM)时需要为上述字段赋值。2、HSRP中路由器的状态及状态转换在热等待组屮,每个路由器运行着一个简单的状态机,通过当前的状态和事件的触发,而转换成不同的状态。其屮包括以下状态。a.初始状态HSRP启动时的状态,HSRP述没有运行,一般是在改变配置或端口刚刚启动时进入该状态。b•学习状态在该状态下,路由器述没冇决定虚拟1P地址,也没冇看到认证的、来自活动路由器的HELLO报文。路由器仍在等待活动路由器发来的HELLO报文。c・监听状

7、态路由器已经得到了虚拟1P地址,但是它既不是活动路由器也不是等待路由器。它一直监听从活动路由器和等待路由器发來的HELLO报文。d.说话状态在该状态下,路由器定期发送IIELL0报文,并且积极参加活动路由器或等待路由器的竞选。e.等待状态处于该状态的路由器是下一个候选的活动路由器,它定时发送HELLO报文。f.活动状态处于活动状态的路由器承担转发数据包的任务,这些数据包是发给该组的虚拟MAC地址的。它定时发出HELLO报文。另外,每一个路由器都有3个计时器,即活动计时器、等待计时器和呼叫计时器。状态的变化都是由事件引起的,不同的事件作用于不同的状态在就会产生不同

8、的动作,如启动计时器、发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。