对 HSRP 组的困惑

对 HSRP 组的困惑

如果我的路由器上有多个 LAN,并且每个 LAN 都连接到第二个路由器,那么我是否需要为每个 LAN 使用不同的 HSRP 组?

通过此设置,每个虚拟网关将位于第 2 层网段上。并且在路由器内,任何接口都不会有多个网关。

例如:

路由器 1:

F0/0:
ip address 192.168.1.2 255.255.255.0
standby ip 192.168.1.1
F2/0:
ip address 192.168.2.2 255.255.255.0
standby ip 192.168.2.1

路由器 2:

F0/0:
ip address 192.168.1.3 255.255.255.0
standby ip 192.168.1.1
F2/0:
ip address 192.168.2.3 255.255.255.0
standby ip 192.168.2.1

这会起作用吗?还是我需要standby 1 ip 192.168.2.1在 F2/0 接口上使用?(当未指定组时,默认组为 0。)因为根据请求函数,数据包的组号在 HSRP 多播数据包中,我的猜测是,我不需要不同的组,并且只有当它们都位于同一第 2 层网段时才需要多个组。但是,我一直找不到此设置....

答案1

如果这些 LAN 都在单独的 L2 段上,则可以安全地在所有 LAN 上使用相同的 HSRP 组号。我见过在生产中使用这种方法,没有任何问题;6500 路由器对上的 100 多个 VLAN 都使用 HSRP 组 1。和您一样,我现在找不到任何支持这种方法的文档。

我见过的一个例子是,在同一接口上使用多个 HSRP 组来组合子网。例如,给定以下两个子网:

interface Vlan1
 ip address 192.168.1.2 255.255.255.128
 standby 1 ip 192.168.1.1
!
interface Vlan2
 ip address 192.168.1.130 255.255.255.128
 standby 1 ip 192.168.1.129
!

如果要将它们合并到一个子网 (192.168.1.0/24),但在重新配置主机时保留两个现有的 HSRP 地址,则请执行以下配置:

interface Vlan1
 ip address 192.168.1.2 255.255.255.0
 standby 1 ip 192.168.1.1
 standby 2 ip 192.168.1.129
!

可以允许你这么做。

相关内容