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

交换机shutdown-interval的生效范围

13小时前提问
  • 0关注
  • 0收藏,59浏览
粉丝:0人 关注:0人

问题描述:

交换机配置shutdown-interval后生效的功能范围有哪些?(哪些功能会因为这条命令超时后恢复)

查询到DLDP也会生效但是DLDP可以配置dldp unidirectional-shutdown auto/hybrid,如果这两条都配置以哪个为准。

 

5 个回答
粉丝:106人 关注:11人

1.1.83  shutdown-interval

shutdown-interval命令用来配置端口状态检测定时器的时长。

undo shutdown-interval命令用来恢复缺省情况。

【缺省情况】

端口状态检测定时器的时长为30秒。

【参数】

interval:端口状态检测定时器的时长,取值范围为0~300,单位为秒。取值为0时,表示不进行定时检测。

【使用指导】

某些协议模块在特定情况下会自动关闭某个端口,比如当开启了BPDU保护功能的端口收到配置消息时,MSTP协议模块将自动关闭该端口。同时,系统会启动一个检测定时器,如果直到定时器超时(即经过time秒之后),该端口仍处于关闭状态,协议模块则自动激活该端口,令其恢复到真实的物理状态。

如果用户在端口定时检测过程中将检测时间间隔修改为T1,修改时刻距协议关闭端口时间间隔为T。

·     若T<T1,则被关闭的端口会再经过T1-T时间后被恢复。

·     若T>=T1,则被关闭的端口会立即恢复。

例如当前time配置为30,当端口被协议模块关闭2秒(T=2)后,修改time为10(T1=10),则该接口会再经过8秒后被恢复;如果当前time为30,端口被协议模块关闭10秒后,修改time为2,则该端口会立即恢复。

【举例】

# 配置端口状态检测定时器的时长为100秒。

<Sysname> system-view

[Sysname] shutdown-interval 100


1.1.10  dldp unidirectional-shutdown

dldp unidirectional-shutdown命令用来全局配置DLDP发现单向链路后接口的关闭模式。

undo dldp unidirectional-shutdown命令用来恢复缺省情况。

【命令】

dldp unidirectional-shutdown { auto | hybrid | manual }

undo dldp unidirectional-shutdown

【缺省情况】

DLDP发现单向链路后,所有接口的关闭模式为自动模式。

【视图】

系统视图

【参数】

auto:表示自动模式。在此模式下,若DLDP检测到单向链路,则会自动关闭单通接口;若单向链路恢复为双向链路,则DLDP会自动打开被关闭的接口。

hybrid:表示混合模式。在此模式下,若DLDP检测到单向链路,则会自动关闭单通接口;当用户想知道链路是否恢复为双向链路时,需要执行undo shutdown命令打开端口重新检测链路,若检测到链路恢复为双向链路,则接口恢复正常。

manual:表示手动模式。在此模式下,若DLDP检测到单向链路,不会直接关闭单通接口,需要用户手工将其关闭;当用户想知道链路是否恢复为双向链路时,需要执行undo shutdown命令打开端口重新检测链路,若检测到链路恢复为双向链路,则接口恢复正常。

【使用指导】

当DLDP检测到单向链路,需要用户检查并解决接口及连线的故障。

全局上的配置对设备上所有接口有效,但配置优先级低于接口配置。

【举例】

# 全局配置DLDP发现单向链路后接口的关闭模式为手动模式。

<Sysname> system-view

[Sysname] dldp unidirectional-shutdown manual

这部分文档我看过了,问的是生效范围,文档里只说了比如STP、DLDP等没有具体的范围,其次shutdown-interval和dldp unidirectional-shutdown两个方法的优先级文档里是没有说明的

zhiliao_v457iC 发表时间:13小时前 更多>>

这部分文档我看过了,问的是生效范围,文档里只说了比如STP、DLDP等没有具体的范围,其次shutdown-interval和dldp unidirectional-shutdown两个方法的优先级文档里是没有说明的

zhiliao_v457iC 发表时间:13小时前
粉丝:4人 关注:9人

1. 全局生效基础范围:shutdown-interval为全局配置命令,仅对系统因协议检测(如DLDP、UDLD)触发单向链路故障而自动shutdown的接口生效,超时后自动恢复接口Up状态;手动执行shutdown的接口不受该命令影响。
2. DLDP场景的优先级规则:DLDP支持通过dldp unidirectional-shutdown auto/hybrid单独定义单向链路故障后的接口恢复方式,该本地配置优先级高于全局shutdown-interval,全局命令不会覆盖DLDP的设置。
3. DLDP不同配置的具体表现:若DLDP配置为auto模式,将使用DLDP自身的恢复定时器(可通过dldp timer recover配置),忽略全局shutdown-interval;若配置为hybrid模式,接口被shutdown后需手动执行undo shutdown恢复,全局shutdown-interval完全不生效。
4. 其他适配协议:该命令还对UDLD协议触发的单向链路接口shutdown、BFD单臂回声检测触发的接口关闭等场景生效,超时后自动恢复接口状态,具体需结合对应协议特性确认。
关键命令:
全局配置:[Sysname] shutdown-interval

回复错误楼层了,请忽略。但是请问这个结论有参考文档出处吗我想看一下谢谢

zhiliao_v457iC 发表时间:13小时前 更多>>

这部分文档我看过了,问的是生效范围,文档里只说了比如STP、DLDP等没有具体的范围,其次shutdown-interval和dldp unidirectional-shutdown两个方法的优先级文档里是没有说明的

zhiliao_v457iC 发表时间:13小时前

回复错误楼层了,请忽略。但是请问这个结论有参考文档出处吗我想看一下谢谢

zhiliao_v457iC 发表时间:13小时前
粉丝:10人 关注:2人

一、shutdown-interval 是什么

shutdown-interval系统视图下的全局定时器(缺省 30s),作用是:
协议模块把端口自动 shutdown 后,开始倒计时;超时后自动执行 undo shutdown,恢复端口物理状态。
  • 配置:
plaintext
system-view shutdown-interval 30 // 0~300s,0=不自动恢复

二、生效范围(哪些功能会被它控制)

所有协议自动关端口的场景,都受这个定时器控制:
  1. MSTP / STP — BPDU 保护
    • 端口开 stp bpdu-protection,收到 BPDU → 端口被 err-down(shutdown)
    • 超时后自动 up
  2. DLDP 单向链路检测
    • 检测到单通 → 自动 shutdown 端口
    • 超时后自动 up
  3. 环路检测(loopback-detection)
    • 配置 loopback-detection global action shutdown
    • 检测到环路 → 端口 shutdown
    • 超时后自动 up
  4. Smart Link / RRPP 等可靠性协议
    • 故障时自动阻塞 / 关闭端口
    • 恢复逻辑同样受此定时器影响
一句话:只要是 “协议自动把端口关了”,恢复时间都由 shutdown-interval 决定。

三、DLDP 两种自动恢复的优先级(你最关心的点)

你配置了:
plaintext
dldp unidirectional-shutdown auto // 或 hybrid shutdown-interval 30

1)dldp unidirectional-shutdown auto(标准自动模式)

  • DLDP 发现单通 → 立即 shutdown 端口
  • 后续:
    • 如果链路恢复(双通):DLDP 自己立刻 undo shutdown(不等定时器)
    • 如果链路一直不恢复:到 shutdown-interval 超时,系统自动 undo shutdown

2)dldp unidirectional-shutdown hybrid(加强自动模式,部分平台支持)

  • 单通时:先阻塞转发,不直接 shutdown
  • 一段时间后仍单通 → 才 shutdown 端口
  • 恢复逻辑:
    • 链路恢复:立刻解除阻塞 /up
    • 不恢复:受 shutdown-interval 控制

3)优先级结论(非常关键)

  • 链路恢复的瞬间:DLDP 自己的 auto/hybrid 机制优先,不受 shutdown-interval 限制。
  • 链路一直不恢复:最终由 shutdown-interval 决定多久后自动放通端口。
  • 简单记:恢复靠 DLDP,死锁靠 shutdown-interval。

四、典型场景对比表

表格
功能触发关闭恢复机制
STP BPDU 保护收到非法 BPDUshutdown-interval 超时恢复
DLDP auto 模式检测到单向链路链路恢复即 up;否则超时 up
环路检测 shutdown端口收到环路报文shutdown-interval 超时恢复

五、建议配置(生产常用)

plaintext
# 全局自动恢复时间 30~60s shutdown-interval 60 # DLDP 自动模式(推荐) dldp unidirectional-shutdown auto # 环路检测全局关闭,避免误杀(按需) undo loopback-detection global action

请问有文档出处吗

zhiliao_v457iC 发表时间:13小时前 更多>>

请问有文档出处吗

zhiliao_v457iC 发表时间:13小时前

会影响环路检测和bpdu保护


粉丝:13人 关注:1人

shutdown-interval 定时器主要作用于那些由协议模块(如 STP、DLDP、OAM 等)自动检测到故障并主动关闭的端口。换句话说,只有这些被协议“定罪”后自动关掉的端口,才能享受超时后“刑满释放”的待遇。而管理员手动 shutdown 的端口,不在这个“假释”范围内。

同时,你担心的两条命令冲突问题可以放心,它们的机制是统一的:shutdown-interval 是 DLDP 为何时恢复端口设定时间的通用规则,而 DLDP 的 dldp unidirectional-shutdown auto/hybrid 负责用何种具体方式关闭端口,两者在逻辑上是上下游的协作关系,不会相互冲突。

🔧 shutdown-interval 的生效范围

shutdown-interval 命令是通用机制,只要协议模块自动关闭端口,它就会触发。在 H3C 的资料中,已明确与 shutdown-interval 联动的核心高可用性(HA)协议模块如下:

  • STP族协议: 这是最经典的场景之一。当开启了 BPDU 保护功能,接入用户的 边缘端口 一旦意外收到 BPDU 报文,为确保网络安全,STP 协议模块会自动shutdown该端口。shutdown-interval定时器便会启动,超时后自动恢复。

  • DLDP: 检测到单向链路并决定shutdown单向端口后,定时器会尝试在检测时间段后自动尝试恢复端口,以确认链路是否恢复。

  • OAM/CFM 以太网 OAM: 当 OAM 模块检测到链路故障或信号丢失时,会自动关闭端口。shutdown-interval 随即启动,超时自动恢复,避免人工逐一恢复操作。

  • 环路检测: 当环路检测功能配置为 shutdown 模式时,检测环路触发的自动关闭端口行为,也将启用 shutdown-interval定时器。

<u>需要注意的是</u>:链路聚合控制协议(LACP)和双向转发检测(BFD)等其它协议常通过标志位来维持网络状态,可能不会触发shutdown-interval机制。

⚙️ 命令一致性:shutdown-interval 和 DLDP 的配置兼容性

可以明确,当同时配置 shutdown-interval 和在 DLDP 中你提到的 dldp unidirectional-shutdown 时,两者不是冲突关系,而是上下游的协作关系。它们的逻辑统一,作用域明确:

  • shutdown-interval定时器。作用是为各种协议模块自动关闭的端口设定一个统一的自动恢复时长。无论 dldp unidirectional-shutdown 选择了哪种模式,只要 DLDP 模块自动关闭了端口,shutdown-interval 定时器就会启动,超时后自动恢复端口。

  • dldp unidirectional-shutdown开关。作用是指定 DLDP 在检测到单通时,是否需要及如何自动关闭端口 (通过 autohybrid 或 manual 参数来控制)。它和 shutdown-interval 协同工作,但作用域清晰。

关于优先级规则:明确的“谁更细,听谁的”

  • 全局 vs 接口: 在命令的生效范围上,同样有明确的优先级规则,即 接口上的配置优先于全局配置dldp port unidirectional-shutdown (接口视图) 的优先级高于 dldp unidirectional-shutdown (系统视图)。

  • 更具体的场景: 对于 STP 边缘端口 BPDU 保护等行为,stp port shutdown permanent 命令可以使端口被永久关闭,不受 shutdown-interval 控制。

  • 嵌套场景: 环路检测(loopback-detection action shutdown)被触发,其处理模式也存在同样优先级逻辑——接口视图下的配置优先级较高

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明