拓扑如上(集线器用于抓包)
验证
iou2的配置
其外2路由器配置glbp 1 ip 192.168.1.254 和preempt
那么如何判断谁是AVG呢?
Active即为AVG
在拿一台pc进行测试
新的pc的网关的MAC地址为iou2的地址
那么之前那台pc的网关地址呢?
为了测试负载均衡的特性 可以使用clear arp的命令 清空arp缓存
现在把iou2的配置改成如下
意思是设置iou2的权重为110 跟踪接口e1/1状态 如果接口down 110-35 小于90 glbp不再转发数据 当端口恢复时 75+35大于100 路由器恢复数据转发的能力
延迟抢占300毫秒
200毫秒发送一次Hellow包 700毫秒down了
1种 pc mac固定(1pc只能走1路由器 2号pc走2好路由器.............)
2种轮询(默认)(1pc走 第一次1路由器 清楚了arp缓存后 第2次走2路由器 )不清除缓存的话pc会直接去找上一次的缓存中的地址
3种 权重 我比如说第一个路由器流量走得多 那么权重大 想走得少 那么把权重设小
测试
当我把iou2的e1/1接口先down 后开的up的情况下
pc5的网关变化如下
说明pc的icmp包先走的1.30这个路由器 当借口恢复了 后的几秒钟时间 网关恢复成了1.10这个路由器
推荐阅读
http://blog.sina.com.cn/s/blog_635e1a9e010194hx.html
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
实验遇到的问题
当把用于连接路由器的集线器换成交换机时出现了 glbp组播包不能传递的问题
iou2这条线路没有其他路由器的glbp Hellow包
交换机的是iou的3层模拟2层 使用命令 no ip routing
接口信息
暂时还没解决