免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2346 | 回复: 0
打印 上一主题 下一主题

负载均衡解决方案之GLBP [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-21 13:35 |只看该作者 |倒序浏览
上次简单介绍了GLBP的原理,这次将介绍一下GLBP与动态路由协议配合工作的实 例,给大家一些解决负载均衡与冗余备份方面的启发。

首先看看简单的拓扑图:




实现目标:
1.       负载均衡实现172.16.1.0/24段与172.1.2.0/24段的通信。
2.       Line A与Line B互为备份
3.       R1与R2路由器互为备份

需要考虑的问题:

  • 172.16.1.0/24段的流量如何均衡的分到 R1和R2两台路由器上?我们利用GLBP

  • R1和R2的流量如何均衡的走到R3路由器上?我们利用动态路由EIGRP来实现,当然也可以使用其他动态路由协议。(注意:负载均衡时有根据目标地址和根据数据包的负载均衡,因为要跟GLBP结合来使用,为了达到更好的负载效果,我选择了默认的根据目标地址来负载均衡,可以使用ip load-sharing per-packet更改负载均衡的模式).

  • 当R1与R3之间的线路中断,如何使LAN:172.16.1.0/24的流量不往R1上发送?我们利用Cisco SLA Ping与GLBP组合起来判断。

    流量走向分析:
    1.       正常情况下:
    l         Pc1到PC2的上传方向:R1和R2上都发布了PC2的路由,所以PC1到PC2有两条路径可以到达,但是因为EIGRP配置了根据目标地址的负载均衡,所以PC1到PC2的流量只会通过两条中的任一条路径到达(假设为Line A).
    l         PC1到PC2的下载方向:R3上发布了PC1的路由,所以R1和R2上都有PC1的路由,PC2可以通过R1和R2都能到达PC1.根据GLBP的原理,PC2发送到PC1的流量发送到R1或R2中的任一台路由器上去(假设为R2).
    2.       当其中一条线路中断(假设为Line A):
    l         PC1到PC2的上传方向:因为线路Line A中断,R3学到PC2的路由是通过R2学到的,因此,PC1到PC2的上传流量只能通过Line B到达。
    l         PC1到PC2的下载方向:因为线路A中断,只有R2通学到PC1的路由,再者SLA ping可以监控到Line A已经中断,根据GLBP的原理,R2将会接替R1来接收172.16.1.0/24段的所有流量。因此,PC2到PC1的流量只会通过R2,再通过Line B到达PC1.



    相关配置
    1.       GLBP配置:

    R1:
    ip sla monitor 1
    type echo protocol ipIcmpEcho 192.168.1.1 source-interface GigabitEthernet0/1
    ip sla monitor schedule 1 life forever start-time now

    track 111 rtr 1 reachability
    !
    interface GigabitEthernet0/1
    ip address 192.168.1.2 255.255.255.252
    !
    interface GigabitEthernet0/0
    ip address 172.16.1.1 255.255.255.0
    glbp 10 ip 172.16.1.254
    glbp 10 timers 5 18
    glbp 10 priority 110
    glbp 10 preempt delay minimum 60
    glbp 10 weighting 110 lower 95 upper 105
    glbp 10 authentication md5 key-string cisco
    glbp 10 weighting track 111 decrement 110



    R2:
    ip sla monitor 1
    type echo protocol ipIcmpEcho 192.168.1.5 source-interface GigabitEthernet0/1
    ip sla monitor schedule 1 life forever start-time now
    !
    track 111 rtr 1 reachability
    !
    interface GigabitEthernet0/1
    ip address 192.168.1.6 255.255.255.252
    !
    interface GigabitEthernet0/0
    ip address 172.16.1.2 255.255.255.0
    glbp 10 ip 172.16.1.254
    glbp 10 timers 5 18
    glbp 10 priority 110
    glbp 10 preempt delay minimum 60
    glbp 10 weighting 110 lower 95 upper 105
    glbp 10 authentication md5 key-string cisco
    glbp 10 weighting track 111 decrement 110
    !

    2.       EIGRP配置:

    R1:
    router eigrp 888
    network 172.16.1.0 0.0.0.255
    network 192.168.1.0 0.0.0.3
    no auto-summary
    !
    R2:
    router eigrp 888
    network 172.16.1.0 0.0.0.255
    network 192.168.1.4 0.0.0.3
    no auto-summary
    !
    R3:
    router eigrp 888
    network 172.16.2.0 0.0.0.255
    network 192.168.1.0 0.0.0.3
    network 192.168.1.4 0.0.0.3
    no auto-summary
    !



    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/88305/showart_1732232.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP