• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

stp+vrrp+dhcp

4天前提问
  • 0关注
  • 0收藏,118浏览
粉丝:0人 关注:2人

问题描述:

大佬们,请问问有没有做过这种架构,拓扑在下面,SW1和SW2是两台业务网关,因为单板不支持堆叠而做了VRRP来实现业务网关冗余,问题是下面接了一个传输设备,传输没法透VRRP报文,所以SW1-SW2之间拉了一条互联,让VRRP协议跑起来,那现在问题就是,传输上联两个接口都是UP状态,且也不支持STP,这样的话就形成环路了?另外有心跳线的存在,即使主设备下联到传输的接口down掉,是不是也不会触发VRRP切换?还有个问题,目前在SW1-SW2上,都做了dhcp,且配置都一样,没有做排除IP配置,这样是否有问题?请大佬们分析分析,这个架构下怎么去调整的更合适

组网及组网描述:

3 个回答
已采纳
粉丝:12人 关注:0人

当前架构的问题分析
1. ​​环路风险分析​​
您判断正确!​​确实存在严重的环路风险​​:

# 环路路径示例:
PC2 → LSW3 → LSW1(主) → 心跳线 → LSW2(备) → LSW3 → PC2
​​根本原因​​:

传输设备LSW3不支持STP,无法阻塞冗余路径

两条上联链路同时UP,广播包会在全网形成环路

心跳线与业务链路形成逻辑环路

2. ​​VRRP切换机制缺陷​​
您的问题也很准确:​​下联口DOWN不会触发VRRP切换​​

# VRRP默认只检测物理接口状态,不检测链路可达性
# 即使GE0/0/2 DOWN,但心跳线GE0/0/1仍UP,VRRP认为主设备正常
3. ​​DHCP配置问题​​
双DHCP服务器会产生​​IP地址冲突​​和​​分配混乱​​:

# 可能出现的问题:
PC2从LSW1获取192.168.1.100
PC3从LSW2获取192.168.1.100 # IP冲突!
优化解决方案
方案一:使用MSTP+VRRP(推荐)
这是最标准的二层冗余方案,需要传输设备支持MSTP:

# 在LSW1、LSW2、LSW3上配置MSTP
system-view
# 创建MSTP实例
stp region-configuration
region-name UIS_Network
instance 1 vlan 10 # 业务VLAN
active region-configuration

# 在LSW1上配置为根桥
stp instance 1 root primary

# 在LSW2上配置为备根桥
stp instance 1 root secondary

# 在LSW3上(如果支持)
stp enable
方案二:使用Eth-Trunk链路聚合(如传输设备支持)
# 将两条上联链路做成聚合链路
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 10
#
interface gigabitethernet0/0/2
eth-trunk 1
#
interface gigabitethernet0/0/3
eth-trunk 1
方案三:VRRP联动BFD/NQA(解决切换问题)
# 配置NQA检测到PC的连通性
nqa test-instance admin pc-check
test-type icmp
destination-address ipv4 192.168.1.100 # 检测PC可达性
frequency 10
#
nqa schedule admin pc-check start-time now lifetime forever

# VRRP联动NQA
interface Vlanif10
vrrp vrid 1 track nqa admin pc-check reduced 50 # 失败时优先级降低50
方案四:调整心跳线为三层链路(彻底避免环路)
# 将心跳线改为三层路由接口
interface gigabitethernet0/0/1
port link-mode route
ip address 10.1.1.1 255.255.255.252

# 配置OSPF或静态路由实现网关冗余
ip route-static 0.0.0.0 0.0.0.0 10.1.1.2 track nqa admin pc-check
DHCP优化方案
方案一:主备DHCP模式
# LSW1(主)配置完整地址池
dhcp server ip-pool vlan10
gateway-list 192.168.1.254
network 192.168.1.0 mask 255.255.255.0
excluded-ip-address 192.168.1.1 192.168.1.100

# LSW2(备)配置排除大部分IP
dhcp server ip-pool vlan10
gateway-list 192.168.1.254
network 192.168.1.0 mask 255.255.255.0
excluded-ip-address 192.168.1.1 192.168.1.200
dhcp select global
方案二:DHCP中继到统一服务器
# LSW1和LSW2都配置中继
interface Vlanif10
dhcp select relay
dhcp relay server-ip 192.168.100.10 # 指向独立DHCP服务器
最终推荐架构
基于您的现状,我建议采用​​分层解决方案​​:

第一阶段:紧急处理(立即实施)
# 1. 临时关闭一条上联链路避免环路
interface gigabitethernet0/0/2
shutdown

# 2. 统一DHCP配置,只在一台设备启用
第二阶段:中期优化(1-2周内)
# 1. 配置VRRP联动NQA,实现链路检测切换
# 2. 在传输设备上配置端口隔离(如支持)
第三阶段:长期规划
# 1. 升级传输设备支持STP或更换支持设备
# 2. 实施MSTP+VRRP标准架构
# 3. 部署独立DHCP服务器
具体配置示例
VRRP与NQA联动详细配置
# LSW1配置
interface Vlanif10
ip address 192.168.1.1 255.255.255.0
vrrp vrid 1 virtual-ip 192.168.1.254
vrrp vrid 1 priority 120
vrrp vrid 1 preempt-mode timer delay 5
vrrp vrid 1 track nqa admin pc-check reduced 50

nqa test-instance admin pc-check
test-type icmp
destination-address ipv4 192.168.1.100
interval seconds 5
timeout 4
frequency 10
#
nqa schedule admin pc-check start-time now lifetime forever
端口安全配置(如传输设备功能有限)
# 在LSW3上配置端口隔离
interface gigabitethernet0/0/3
port-isolate enable

interface gigabitethernet0/0/4
port-isolate enable
总结建议
​​立即行动​​:临时关闭一条上联链路,避免现网环路风险

​​必做优化​​:配置VRRP联动检测,解决切换问题

​​DHCP整改​​:采用主备模式或中继模式

​​长期规划​​:升级传输设备或调整网络架构

这个架构的核心问题是​​二层环路​​和​​VRRP检测机制不完善​​,通过上述方案可以系统性地解决。需要根据您的具体设备型号和功能支持情况选择最适合的方案。

大佬,厉害!非常感谢,我试了好像直接用3层心跳解决是最合适的

zhiliao_w7TWsi 发表时间:4天前 更多>>

大佬,厉害!非常感谢,我试了好像直接用3层心跳解决是最合适的

zhiliao_w7TWsi 发表时间:4天前
粉丝:4人 关注:0人

1和2中间无需物理连线,vrrp通过3透传就行

粉丝:109人 关注:9人

传输设备冷备到上面两台设备吧

冷备太不智能了

zhiliao_w7TWsi 发表时间:4天前 更多>>

冷备太不智能了

zhiliao_w7TWsi 发表时间:4天前

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明