常说的负载均衡器其实就是四七层的路由交换机。那么在路由方面,我们通常会做eigrp负载均衡的设置。可能,接触开发或者软件类的负载均衡比较多,说道路由的命令设置,很多朋友就不是很明白,那么现在就为大家介绍一下这个问题。
#p#◆基础
1,用show eigrp topolgy all-links所有连路可能
2,D 13.0.0.0/8[90/2707456] via 24.0.0.4 , serial1
[90/2681856] via 12.0.0.1, serail0
FD
FD:路由器本身到达目标网络的最短距离。
AD:邻居路由器到达目标网络的最短距离。
3,满足“FC"条件: FD > AD 能成为FS
4,show ip route 上的metric是FD,FD为本身到到目标网络的最短距离,所以不要和AD弄混了。
FD相同的情况
R2#show ip eigrp topology
P 175.10.14.0/24 ,2 successors, FD is 2195456
via 175.10.24.4 (2195456/281600),serial 1
via 175.10.12.1 (2195456/281600),serial 0
FD / AD
FD相同。两个successors负载均衡
#p#◆有FS的情况
P 13.0.0.0/24, 1 successors, FD is 2681856
via 175.10.12.1 (2681856/2169856),serial 0
via 175.10.24.4 (2707456/2195456),serial 1
FD不同,R4是FS因为AD<FD
负载均衡:
R4(config)#router eigrp 90
R4(config-router)#variance 2 (同1调整为2) [这个数值是这样得的,2.68M*2 > 2.7M {公式:a*X>b a<b } ]
[只要比2.68M×2=5.36M,小的FS的路径,都可以进行负载均衡。]
调整后
R2#clear ip eigrp neighbor(强制让EIGRP邻居复位)
R2#show ip route
D 13.0.0.0/8[90/2707456] via 24.0.0.4 , serial1
[90/2681856] via 12.0.0.1, serail0
#p#◆无FS的情况
Offset-list(偏置列表)
step1:
在R2上,察看:
R2#show ip eigrp topolog detail-links
查看两条链路的FD分别是:2195456/2707456
(相差一个S口的DL值:512000)
step2:
通过ACL,定义需要进行偏置控制的路由条目:
(在此无法使用Prefix-list)
R2(config)#access-list 34 permit 34.0.0.0
step3:
R2(config)#router eigrp 90
R2(config-router)#offset-list 34in 512000serial 1
(acl34定义的路由) (入方向)(增加的偏置值)(入口)
step4:
在R2上观察34.0.0.0/24的路由,实现了等价负载均衡:
clear ip eigrp neighbor
r2#show ip eigrp topology
show ip route
D 34.0.0.0 [90/2707456] via 12.0.0.1 ,serial0
[90/2707456]