Display MAC-Address VLAN VLAN-ID 概念解析

功能定义
该命令用于查询指定VLAN内所有学习到的MAC地址表项,包括动态、静态和黑洞MAC地址。输出信息通常包含MAC地址、接口、类型(如dynamic/static/blackhole)以及VLAN ID。

应用场景

  • 网络故障排查时验证MAC地址是否被正确学习
  • 检查非法设备接入(如MAC地址未在预期端口出现)
  • 验证静态MAC地址绑定配置是否生效

典型配置示例

基础命令格式

display mac-address vlan <vlan-id>

输出字段解释

  • MAC Address:48位十六进制格式的硬件地址
  • VLAN:所属VLAN标识符
  • Type:地址类型(Dynamic/Static/Blackhole)
  • Interface:关联的物理或逻辑接口

常见考题分析

题目1:MAC地址表过滤
要求显示VLAN 10中所有静态MAC地址,需结合过滤命令:

display mac-address vlan 10 | include Static

题目2:安全审计场景
检测VLAN 20是否存在黑洞MAC地址,命令为:

display mac-address vlan 20 | include Blackhole

高级应用技巧

MAC地址老化时间验证
在排查地址表异常刷新时,需检查老化时间配置是否合理:

display mac-address aging-time vlan <vlan-id>

跨设备MAC跟踪
结合LLDP或CDP协议,可追踪终端设备的实际连接位置:

display lldp neighbor interface <interface-name>
Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐