负载均衡解决方案之GLBP
来源:互联网 发布:淘宝两个皇冠销量很少 编辑:程序博客网 时间:2024/06/04 08:13
上次简单介绍了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
!
- 负载均衡解决方案之GLBP
- 负载均衡解决方案之GLBP
- HSRP VRRP GLBP网关冗余和负载均衡
- Linux下负载均衡解决方案之LVS
- 负载均衡解决方案s
- 负载均衡解决方案
- 服务器负载均衡解决方案
- mysql负载均衡解决方案
- 防火墙负载均衡解决方案
- 负载均衡 解决方案
- 负载均衡一些解决方案
- 服务器负载均衡解决方案
- 服务器负载均衡解决方案
- Oracle 负载均衡解决方案
- 负载均衡 session解决方案
- 负载均衡解决方案(HA)之---LVS(Linux Virtual Server)
- 企业高并发的解决方案之负载均衡
- LVS负载均衡之session解决方案 持久连接
- CSS3 Media Query:移动 Web 的完美开端
- 中国海关总署政务公开系统
- css下拉菜单
- 浅谈ASP.NET的Postback(转贴)
- 下班咯
- 负载均衡解决方案之GLBP
- 深入理解ext2/ext3文件系统真相
- 如何将Assembly中的DLL拿出来?
- 第二次调试 OpenIPMP并初步成功的记录
- printf输出_int64时为0
- 帝国CMS二次开发 – 使用程序本身的SQL类
- 各类排序算法总结
- Rdlc
- 仓鼠有余粮