mirror of
https://github.com/gnu4cn/ccna60d.git
synced 2024-05-21 04:55:00 +08:00
update
This commit is contained in:
parent
180e00d352
commit
506d03e11b
@ -842,9 +842,21 @@ GLBP网关之间的通信,是通过以每隔3秒的频率,往多播地址`22
|
||||
|
||||
在启用了GLBP后,该GLBP组的那些成员就选举出一台网关,作为改组的活动虚拟网关(the active virtual gateway, AVG)。该活动网关有着最高的优先级值。在成员优先级值相等时,组中带有最高IP地址的活动虚拟网关将被选举为网关。组中剩下的其它网关,就会在活动虚拟网关不可用时,提供活动虚拟网关的备份。
|
||||
|
||||
活动虚拟网关将应答所有对虚拟路由器地址的地址解析协议(Address Resolution Protocol, ARP)请求。此外活动虚拟网关还会将一个虚拟MAC地址,指派给GLBP组的每个成员网关。因此每个成员网关都要负责转发发送到由活动虚拟网关所指派的虚拟MAC地址上的数据包了。这些网关一起, 作为它们所分配到的虚拟MAC地址所对应活动虚拟转发器(active virtual forwarders, AVFs)被看待。这就令到GLBP能够提供负载的共同承担。下图34.25对此概念进行了演示:
|
||||
活动虚拟网关将应答所有对虚拟路由器地址的地址解析协议(Address Resolution Protocol, ARP)请求。此外活动虚拟网关还会为GLBP组的每个成员网关,都分配一个虚拟MAC地址。因此每个成员网关都要负责转发发送到由活动虚拟网关所指派的虚拟MAC地址上的数据包了。这些网关一起, 作为它们所分配到的虚拟MAC地址所对应的活动虚拟转发器(active virtual forwarders, AVFs)被看待。这就令到GLBP能够提供负载的共同承担。下图34.25对此概念进行了演示:
|
||||
|
||||

|
||||
*图 34.25 -- GLBP的活动虚拟网关与活动虚拟转发器,GLBP Active Virtual Gateway and Active Virtual Forwarders*
|
||||
|
||||
图34.25展示了一个使用GLBP作为FHRP的网络。这里的三台网关都被配置在GLBP `Group 1`中。网关`GLBP-1`配置了110的优先级值,网关`GLBP-2`配置的优先级值是105, 网关`GLBP-3`使用了默认的优先级值100。那么`GLBP-1`就被选举为活动虚拟网关,同时`GLBP-2`和`GLBP-3`又被分配到相应的虚拟MAC地址`bbbb.bbbb.bbbb.bbbb`及`cccc.cccc.cccc`, 且各自成为这些虚拟MAC地址对应的活动虚拟转发器。`GLBP-1`也是其本身虚拟MAC地址`aaaa.aaaa.aaaa`的活动虚拟转发器。
|
||||
|
||||
主机1、2、3都配置了默认网关地址`192.168.1.254`, 此IP地址正是指派给该GLBP组的虚拟IP地址。主机1发出了查询其网关IP地址的ARP广播。此查询被活动虚拟网关(`GLBP-1`)接收到,`GLBP-1`就以其自身的虚拟MAC地址`aaaa.aaaa.aaaa`加以响应。主机1于是就将到`192.168.1.254`的流量,转发到这个MAC地址了。
|
||||
|
||||
主机2发出一个查询其网关IP地址的ARP广播。此查询被活动虚拟网关(`GLBP-1`)接收,进而以虚拟MAC地址`bbbb.bbbb.bbbb`进行响应。那么主机2就将那些到`192.168.1.254`的流量,都转发到这个MAC地址了,并由`GLBP-2`来进一步转发这些流量。
|
||||
|
||||
主机3的情况与此类似,将会把到`192.168.1.254`的流量,转发到虚拟MAC地址`cccc.cccc.cccc`, 由`GLBP-3`来转发这些流量。
|
||||
|
||||
通过使用上组中的所有网关,GLBP实现了无需像在HSRP或VRRP中那样需要配置多个组,就能做到负载均衡。
|
||||
|
||||
###GLBP的虚拟MAC地址分配
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user