因此,当在 AVF 上为 ISP 上行链路启用对象跟踪时(例如),在路由器的另一个接口上运行 GLBP 时,我们指定权重范围并告诉 AVF,如果对象失去其 IP 可达性,则权重会下降到低于某些限制,如果低于指定的下限,则该路由器不能再成为 GLBP 进程的一部分(或者它会成为 SVF?)。
我什至不确定我的问题是否有意义,但是为什么甚至需要这个范围?启用此范围还有其他用途吗?如果上行链路出现故障,为什么不直接将路由器从 AVF 角色中取出,有什么需要检查范围?
因此,当在 AVF 上为 ISP 上行链路启用对象跟踪时(例如),在路由器的另一个接口上运行 GLBP 时,我们指定权重范围并告诉 AVF,如果对象失去其 IP 可达性,则权重会下降到低于某些限制,如果低于指定的下限,则该路由器不能再成为 GLBP 进程的一部分(或者它会成为 SVF?)。
我什至不确定我的问题是否有意义,但是为什么甚至需要这个范围?启用此范围还有其他用途吗?如果上行链路出现故障,为什么不直接将路由器从 AVF 角色中取出,有什么需要检查范围?
首先,我们需要了解 AVF 始终是“活动的”,因为它们始终被负载平衡算法使用。(但是,通过将 AVG 权重值设置为低于阈值,我们可以有效地使 AVF 停止服务。权重值可以与对象跟踪相结合,带来强大的流量操纵选项)。其次,关于冗余,所有的 AVF 相互备份。例如,以任何 AVF 为例:对于其他 AVF,它是“活动的”,其余的 AVF 处于“侦听”状态。如果 AVF 失败,其他网关将使用 Hold timer expires 检测事件,并立即尝试接管失败的 AVF 虚拟 MAC 地址。在竞争者中,权重值最高的 AVF 获胜,其余 AVF 将切换回“聆听”状态。在此刻,“获胜者”将开始接受两个虚拟 MAC 地址的数据包:它自己的,以及它从失败的 AVF 获得的一个。同时,将启动两个计时器:重定向和辅助保持。重定向计时器确定 AVG 将继续使用故障 AVF 的虚拟 MAC 响应 ARP 请求多长时间。辅助保持计时器设置备用 AVF 将继续接受从故障 AVF 获取的虚拟 MAC 地址的数据包的时间量。
本质上是的,我们一次只指定一个 AVG 和一个 AVF,我误解了你的问题。但是,是的,我同意我的观点,这似乎是一个有效的问题。如果我没记错的话,分配了较低值的组中的第 3 或第 4 个成员在 AVF 故障的情况下仍将是第 3 位和第 4 位。它们在备用容量中也始终处于“活动”状态,新 AVF 的抢占由配置中分配的权重决定。优先级 (AVG) 权重+计时器(AVF 选举)。
对 glbp 组使用对象跟踪使工程师或管理员能够根据权重和优先级设置优先级。glbp 组中路由器的最高优先级等于活动虚拟网关...此外,添加到 GLBP 组其他成员的配置的权重决定了哪个路由器将成为 AVG 而不是 AVG 并成为主要路由器。除了维护它们的硬件 MAC 之外,所有路由器都为组共享一个 vMAC 和一个 VIP。除了用于整个组的 VIP 作为第 3 层的标识符之外,每个路由器在 GLBP 组中也有其唯一的 IP 地址
我想回答你的问题,我们想要使用跟踪的一个原因是为了自治,与手动登录设备和更改优先级相比,我们的网络更容易自行接起。其次,如果不跟踪该组如何知道一个接口或路由器是否会关闭......它类似于 HSRP 的概念,除了 GLBP 允许四个路由器成为一个组的一部分,而 HSRP 只允许两个。权重或“跟踪”的另一个功能是根据分配给组中路由器的权重来调整数据流量的能力,IE R1 的权重为 50 R2 的权重为 30,因此理论上 R1 获得了 50%组和 R2 的流量将获得 30%。
有助于流量整形和负载平衡的其他一些功能是循环算法和源 MAC 地址。另外要记住的重要一点是在 GLBP 中使用的抢占命令,与其他 HA 协议一样,最好在路由器上错开计时器,以确定路由器何时会尝试抢占并成为 AVG。我喜欢将一个设置为 30 秒抢占,并将所需的下一个 AVG 设置为 0 秒,以便立即进行故障转移或抢占。根据配置中的权重和优先级以及抢占命令的顺序,可以根据所选值指定所需的路由器成为 AVG。此外,与许多其他协议一样,GLBP 使用 hello 和按住计时器,当将其添加到 GLBP 组时,可以在接口上配置这些计时器。
这是我从 CCIE 学习指南中借来的示例配置。如您所见,R2 当前是活动的虚拟网关。
*配置:
2. +R1:
+interface FastEthernet0/0
+ip address 174.1.123.1 255.255.255.0
+glbp 123 ip 174.1.123.254
+glbp 123 preempt
+glbp 123 weighting 50
+glbp 123 load-balancing weighted
!
!
!
11. -R2:
+interface FastEthernet0/0
+ip address 174.1.123.2 255.255.255.0
+glbp 123 ip 174.1.123.254
+glbp 123 priority 50
+glbp 123 preempt
+glbp 123 weighting 30
!
!
!
23. +R3:
+interface Ethernet0/0
+ip address 174.1.123.3 255.255.255.0
+glbp 123 ip 174.1.123.254
+glbp 123 priority 25
+glbp 123 preempt
+glbp 123 weighting 20
*
最后,总结一下...... GLBP 是一个虚拟网关协议,具有内置的负载平衡功能。负载平衡基于操纵对发送到虚拟网关 IP 地址的请求的 ARP 响应。AVG 角色用于负载平衡和响应 ARP 请求。AVF 角色管理一个或多个虚拟 MAC,并负责数据包转发。AVG 冗余由 GLBP 优先级控制,而 AVF 冗余使用 AVF 权重值和两个附加定时器来实现。
希望这可以帮助!