Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7431
  • 博文数量: 4
  • 博客积分: 200
  • 博客等级: 二等列兵
  • 技术积分: 70
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-20 15:48
文章分类

全部博文(4)

文章存档

2011年(1)

2008年(3)

我的朋友
最近访客

分类:

2008-03-20 17:15:34

企业内网解决方案

    在企业内部,一般连接INTENET的出口都有两个甚至多个,这样可以做到有效备份,但是问题是,如果一个出口出现了故障,那么使用这个出口的用户就需要手动更改网关,这样很麻烦,那么有没有什么办法可以解决这个问题呢,这就是我要讲的HSRP。

    HSRP,HOT STANDBY ROUTING PROTOCAL,热备份路由协议,它的工作原理就是通过一组路由器产生一个虚拟路由器,用户把他的网关指向这个虚拟路由器的以太端口,就可以不论那个出口出现故障都不用更改网关,还可以起到备份的作用。

    它通过配置产生一台活跃路由器来提供当前的数据转发功能,另外通过一台备份路由器来提供路由出口备份,当然,一个热备份组可以有两个以上的路由器,那么其他的路由器就是其他路由器,当然一般不起什么作用,不推荐使用两个以上的路由器配置在一个热备份组里面。在一个热备份组里面,HSRP选举活跃路由器,是根据priority和ip add,谁大谁就是活跃路由器。下面我们通过一个实例来说明一下HSRP的具体配置:

***公司通过路由器A和B连接INTERNET,A和B的以太端口的IP对应是192.168.1.1,192.168.1.254,配置命令如下:

A:
conf t
inter e0
ip add 192.168.1.1 255.255.255.0
standby 10 ip 192.168.1.100

B:
conf t
inter e0
ip add 192.168.1.254 255.255.255.0
standby 10 ip 192.168.1.100

    这样,一个HSRP的基本配置就完成了,在以上的命令中,10是HSRP号,192.168.1.100是HSRP组中产生的一个虚拟网关,用户把他们的网关指向这个IP,就可以了。

   当然,在这个实验中,以上只是完成了很基本的配置,试想,如果一台本是活跃路由器的路由器突然DOWN机了,这个时候,备份 路由器就会接替它成为活跃路由器,但是这之后,那台活跃路由器又好了,那么它还会是活跃路由器吗?当然,默认情况下是不会的,其实按照理论,它应该是活跃路由器,为了实现这个目的,我们应该配置这样一条命令:
router(config-if)#standby 10 preempt
这样就可以了。

    这个时候,问题又来了,如果一台活跃路由器的出口DOWN了,如果它还是活跃路由器的话,内网的PC还是会不断的把数据发给它,让它转发出去,很显然,这个时候,数据是转发不出去的,内网用户就连不上INTERNET了,为了解决这个问题,我们必须监视路由器的某些重要端口,比如,和INTERNET相连的端口,当这个端口DOWN了时,这个路由器就做不了活跃路由器,也就是让它的优先级降低,然后通过枪权来使备份路由器成为活跃路由器,此时我们需要加入这样一条命令:
router(config-if)#standby 10 track s0 60
这条命令的意思是说,当s0端口DOWN了时,就将路由器的优先级减去60,这样,它的优先级就会比备份路由器的优先级小,从而备份路由器成为活跃路由器。

     在实际的企业内部网络解决方案中,这两条命令在一开始就会配置上的。最后,HSRP中,还有一些其他的命令可以来帮助我们配置HSRP,简要列举一些:
show standby//查看HSRP的信息
no standby num track//关闭端口跟踪
no standby num ip//将某个端口从HSRP组中删除
standby num times hello-interval holdtime//设置hello时间和保持时间
standby num priority value//设置HSRP的优先级
debug standby//调试HSRP

阅读(335) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:如何封别人的机子

给主人留下些什么吧!~~