首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >路由器两侧的hsrp

路由器两侧的hsrp
EN

Network Engineering用户
提问于 2019-01-09 01:42:02
回答 1查看 1.8K关注 0票数 1

我尝试创建一个简单的网络拓扑来测试"server2“和"server3”的热备用路由器协议网关,其体系结构如下图所示。

在配置hsrp组和设置之前,我想澄清一些疑问,并希望有人能够回答:

  1. 在这种拓扑结构中,我应该在router7和router8的接口0/0/1(192.168.1.0网络)上配置一个HSRP组,并在router7和router8的接口0/0/0(172.24.0.0网络)上配置另一个HSRP组,以允许server2和server3之间的连接?
  2. HSRP组是指某些路由器的某些接口( R7和R8的G0/0/0)吗?或者它意味着包括整个路由器设备(R7& R8)?
  3. 是否有可能在此拓扑中配置单向HSRP并确保服务器之间的连接?仅适用于server3的HSRP虚拟网关
  4. HSRP组可以包括多个备用路由器吗?

谢谢你解答这些愚蠢的问题:

编辑:

以下是HSRP的配置,如下图所示

我为server3设计了一个虚拟网关,在R7 & R8的g0/0/0上设置了一些设置,使R7成为活动的,而R8作为备用,但对于server2,我只给出了一个在R8上没有HSRP的通用网关,即192.168.1.3;server2和server3之间的连接性很好。

但是,我发现如果Router8下降,那么服务器之间的连接就会丢失。因此,如果我想确保两个服务器的网关冗余,那么我应该在网关的两边设置HSRP组?

另一个问题是,为什么命令“抢占”必须设置?我以为备用路由器会自动执行抢占?

抱歉之前问的问题不清楚。

提前谢谢!

EN

回答 1

Network Engineering用户

回答已采纳

发布于 2019-01-09 01:54:09

  1. 在这种拓扑结构中,我应该在router7和router8的接口0/0/1(192.168.1.0网络)上配置一个HSRP组,并在router7和router8的接口0/0/0(172.24.0.0网络)上配置另一个HSRP组,以允许server2和server3之间的连接?

每个接口都配置了HSRP,并且该接口必须能够连接到同一LAN上的相应路由器接口,因为它们必须在LAN上通信以确定哪个是活动路由器。

  1. HSRP组是指某些路由器的某些接口( R7和R8的G0/0/0)吗?或者它意味着包括整个路由器设备(R7& R8)?

HSRP组是每个接口,每个接口可以有多个组。

  1. 是否有可能在此拓扑中配置单向HSRP并确保服务器之间的连接?仅适用于server3的HSRP虚拟网关

我真的不明白你所说的“单向HSRP”是什么意思。HSRP需要在局域网上的路由器之间进行通信,否则,它们都会认为自己是主动路由器。HSRP与服务器之间的连接无关,只是欺骗每个服务器,使其认为它是在与真正的路由器而不是虚拟路由器通信。

  1. HSRP组可以包括多个备用路由器吗?

不是的。一个备用组中可以有两个以上的路由器,但是会有一个活动路由器和一个备用路由器。当活动路由器关闭时,备用服务器承担活动角色,并选择一个新的备用路由器。

思科有很多关于HSRP的文档,例如:热备用路由器协议的特点和功能

如果你提供你的配置,我们可以帮助解释什么可能不起作用。

编辑:

但是,我发现如果Router8下降,那么服务器之间的连接就会丢失。因此,如果我想确保两个服务器的网关冗余,那么我应该在网关的两边设置HSRP组?

是的,在两边设置HSRP,但是路由器另一侧的HSRP组将是不同的HSRP组,即使您使用相同的组号,因为它将在不同的接口上配置。

另一个问题是,为什么命令“抢占”必须设置?我以为备用路由器会自动执行抢占?

先发制人是一个有趣的话题。如果活动路由器无法与备用路由器通信,则备用路由器将成为活动路由器。如果活动路由器的优先级低于备用路由器的优先级,即使备用路由器和活动路由器仍然可以通信,Preempt允许备用路由器变为活动路由器。如果对接口使用跟踪,则可以这样做:

R7:

代码语言:javascript
运行
复制
track 1 interface GigabitEthernet0/0/1
!
interface GigabitEthernet0/0/0
 standby 1 ip 172.24.0.254
 standby 1 priority 105
 standby 1 track 1 decrement 10   ! decrements the priority by 10 if G0/0/1 goes down
 standby 1 preempt delay 10       ! preempts with a delay to counter bouncing interfaces
!

R8:

代码语言:javascript
运行
复制
track 1 interface GigabitEthernet0/0/1
!
interface GigabitEthernet0/0/0
 standby 1 ip 172.24.0.254
 standby 1 priority 100
 standby 1 track 1 decrement 10   ! decrements the priority by 10 if G0/0/1 goes down
 standby 1 preempt delay 10       ! preempts with a delay to counter bouncing interfaces
!

您可以在两个路由器上使用preempt,这样,如果优先级恢复到比原始备用路由器更高的位置,它将返回到第一个路由器。您可以使用先发制人的延迟,以防止活跃路由器与片状电路或接口来回反弹。

为其他路由器接口做同样的事情,但是跟踪相反的接口(不同的跟踪号),您应该能够拉任何电缆,任何接口,或杀死任何路由器,服务器之间的连接应该保持不变。你可能会失去几秒钟的连接,但它会回来。当您恢复失败的内容时,它应该切换回原来的状态。

一个好的设计将包括两个路由器之间的直接连接,每个路由器上至少有几条静态路由,指向另一个路由器。直接连接的接口将阻止静态路由的使用,直到接口崩溃,但随后,向下接口的静态路由器将被安装在带有失败接口的路由器的路由表中,指向另一个路由器。您还可以使用两个路由器之间的路由协议。

票数 2
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/55959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档