首页/网络/网络设备配置速查/silent-interface 与 ACL 阻断 OSPF 的区别
路由(静态 / OSPF)62 条

silent-interface 与 ACL 阻断 OSPF 的区别

两者都能让邻居消失,但一个是协议级开关(仍宣告网段)、一个是数据面过滤(配置隐蔽);排障时先分清目的再选手段。

网络设备配置速查网络更新于 2026-10-13

静默接口与 ACL 的区别

两者都能让邻居消失,但机制与用途完全不同:静默接口是协议级开关,接口不发也不收协议报文,但该网段仍会被宣告出去;ACL 是数据面过滤,属于安全策略的副作用,拦掉协议组播后邻居超时,而配置里看不到任何 OSPF 相关的嫌疑,因此排障时最容易漏查。

基本信息

适用平台华为 VRP、H3C Comware、思科 IOS
华为与 H3C 命令ospf 进程下 silent-interface 接口名
思科命令router ospf 下 passive-interface 接口名
共同效果接口不再收发协议报文,不建立邻居
关键区别静默接口仍宣告网段;ACL 属意外拦截,网段宣告与邻居状态都会受影响

两种手段对比

维度静默接口ACL 拦截组播
配置位置OSPF 进程视图接口或全局的 ACL
设计用途宣告网段但不建邻居安全策略或误配置
网段宣告仍然宣告该网段视配置而定,通常不受影响
可维护性意图明确,易查隐蔽,排障时容易漏查
典型场景接入口、只发布不学习的网段安全整改误伤协议报文

典型使用场景

  • 接入网段只希望被宣告,不需要与终端建邻居,用静默接口
  • 安全策略收紧后邻居闪断,需要确认是否拦掉了协议组播地址
  • 排查邻居莫名消失:先检查 ACL 与安全策略,再查协议配置
  • 改造接入层时避免大量无效邻居占用资源
  • 审计时确认静默接口清单与实际接入口一致

华为 VRP 与 H3C Comware

华为 VRP 与 H3C Comware
ospf 1
 silent-interface GigabitEthernet0/0/24   # 只宣告不建邻居
display ospf interface | include Silent     # 核对静默状态
display acl all                             # 排查是否有 ACL 拦组播
ospf 1
 silent-interface GigabitEthernet1/0/24    # H3C

思科 IOS

思科 IOS
router ospf 1
 passive-interface GigabitEthernet0/24     # 等价于静默接口
show ip ospf interface GigabitEthernet0/24   # 查看是否为被动接口
show ip access-lists                        # 检查是否拦了 224.0.0.5 与 224.0.0.6
排障顺序建议:邻居消失时先查 ACL 与安全策略,再查协议配置。静默接口在配置里一眼可见,ACL 拦截则可能写在完全不相干的策略里,只按 OSPF 关键词搜索会一无所获。
思科的被动接口等价于静默接口:不建立邻居,但仍会宣告该网段。需要「宣告但不建邻居」时用它是标准做法,比用 ACL 拦组播可靠得多。

易错点

  • ACL 拦了组播不自知:邻居闪断反复超时,配置里却找不到 OSPF 相关线索
  • 用 ACL 代替静默接口:语义不清,后续维护者容易误删或误改
  • 静默接口配到互联口:本应建邻居的链路被静默,路由学不过来
  • 安全策略只放行单播:协议组播被拦,影响范围取决于策略作用域,往往是批量失效

数据来源与参考

  • 华为 silent-interface 说明
  • Cisco passive-interface vs ACL
  • H3C silent-interface 说明

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌