千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

路由交换
收藏本版 (7) |订阅

路由交换 今日: 3703 |主题: 18312|排名: 28 

发新帖
打印 上一主题 下一主题

路由备份HSRP的概念...

[复制链接]
wjili68 发布于: 2009-10-23 09:07 489 次浏览 2 位用户参与讨论
跳转到指定楼层

HSRP的概念:

      热备份路由协议为IP网络提供了容错和增强的路由选择功能,是cisco平台所特有的技术,它确保了当网络边缘或接入链路出现故障时,用户通信能迅速并透明的恢复,并为此IP网络提供了冗余性。


      HSRP的工作原理:


      HSRP支持在某个路由器出现故障时可以快速的进行默认网关的切换,通过共同提供一个IP地址和MAC地址,两个或者多个路由器可以做为一个虚拟路由器,当某个路由器出现故障时,其他路由器可以无缝的接替它进行路由选择。


      活跃路由器:RA  的功能是转发到虚拟路由器的数据包,组中的另一台路由器被选为备份路由器。活跃路由器通发送Hello消息来承担和保持它活跃的角色。


      备份路由器; RB 功能是监视HSRP组的运行状态,当活跃路由器出现故障时,迅速承担起转发数据包的责任。

      
      虚拟路由器:是LAN上的网关,作用是向用户代表一台可以连续工作的路由器。路由器RA和RB共同维护这台虚拟路由器。


      HSRP的3个消息:


        Hello消息------发送该消息表明路由器正在运行,并且能够成为活跃路由器和备份路由器。默认3S发送一次HELLO消息。
 

        Coup政变消息--------意思就是说,当活跃路由器出现故障的时候,备份路由器向变成活跃路由器的时候会发送政变消息。
 

        Resign 辞职消息-------意思就是说,我不想在做活跃路由器或者备份路由器的时候,想退出HSRP备份组的 时候会发送辞职消息。
 

      HSRP的6个状态:
     

            1.初始状态    (所有路由器都是从初始状态开始的,比如刚启动路由器的时候就是初始状态)


            2.学习状态     (路由器等待来自活跃路由器的消息)


            3.监听状态       (路由器知道了虚拟IP地址,但它即不是活跃路由器也不是备份路由器,来监听来自活跃和备份路由器的Hello消息)


            4.发言状态      (路由器接到Hello消息,参与活跃和备份路由器的竞选)


            5.备份状态       (路由器成为了备份路由器,并成为下一个活跃路由器的候选者)


            6.活跃状态        ( 在 活跃状态,路由器负责转发发送到备份组的虚拟MAC地址的数据包)


      小提示:要想学好HSRP,那么3个消息和6个状态要很好的理解


      理论的知识就这么多了,下面我来把上面拓扑图的实验配置命令写一下吧


      只配置路由器RA和RB的命令,交换机打开就OK了,不用配置。


      RA的配置:活跃路由器


      Route(config)#int s0/0
      Route(config-if)#ip add 219.37.1.2  255.255.255.248  (模拟电信的公网IP)
      Route(config-if)#no sh 
      Route(config)#int f0/0
      Route(config-if)#ip add 172.16.10.1  255.255.255.0
      Route(config-if)#no sh
      Route(config-if)#standby  172  ip 172.16.10.254   (设置HSRP的组名为172,虚拟IP为172.16.10.254)
      Route(config-if)#standby  172  priority  120   (设置HSRP组172的优先级为120)
      Route(config-if)#standby  172   preempt   (设置HSRP路由器的占先权,意思就是当活跃路由器RA出现故障了,备份路由器RB变成活跃

 

路由器的时候。RA经过维修又可以工作的时候配置的,RA可以正常工作的时候会发送政变消息,配置占先是很重要的)
 
 
      路由器RB的配置:备份路由器
 

      Route(config)#int s0/0
      Route(config-if)#ip add 219.37.1.1  255.255.255.248   (模拟网通的公网IP)
      Route(config-if)#no sh 
      Route(config)#int f0/0
      Route(config-if)#ip add 172.16.10.2  255.255.255.0
      Route(config-if)#no sh
      Route(config-if)#standby  172  ip 172.16.10.254   (设置HSRP的组名为172,虚拟IP为172.16.10.254)
      Route(config-if)#standby  172  priority  110   (设置HSRP组172的优先级为110)
 
 
      配置的命令就这些,我的拓扑图的外部网络没画好,应该用一台路由器来代替可以验证HSRP的结果,你们用模拟器来做这个实验的时候可以用路由器来做,可以更好的验证试验结果,可以PING通外网的路由器的话,在把RA的接口DOWN掉看还可以PING通外网路由器不,可以的话说明HSRP切换过来了。我是模拟公网来做的,


      如果是公网的话在路由器RA和RB上面都要做默认路由和NAT地址转换才可以实现内网上互联网的要求。
 

      查看HSRP的(SHOW)命令:show standby 172 brief  (查看HSRP的配置情况)
 

      小提示:HSRP协议是Cisco公司的私有协议,只能在CISCO路由器上实现,别的厂商的路由器可以用VRRP协议来做热备份路由协议,VRRP和HSRP协议很相似,工作原理都一样,但是VRRP是公有协议。

回复

使用道具 举报

已有2人评论

新浪微博达人勋

千家认证

沙发
sdl30 发表于 2009-10-27 14:41:00
谢谢分享
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

板凳
fm971fm 发表于 2009-10-28 11:09:00
资料不错··谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城