在带有sh mac add ta或sh mac add int fa/gi/eth.
在我们的企业中,我们有许多大型 3750 系列交换机堆栈。是否有命令或其他方法来发现哪些特定的交换机端口连接了多个设备?
在带有sh mac add ta或sh mac add int fa/gi/eth.
在我们的企业中,我们有许多大型 3750 系列交换机堆栈。是否有命令或其他方法来发现哪些特定的交换机端口连接了多个设备?
因此,纯粹从 IOS/NXOS CLI 来看,这将是一种痛苦。只需运行“show mac address-table dynamic | count”即可显示给定接口在列表中出现的次数。为每个界面运行此程序将为您提供所需的信息(...这是痛苦的部分)。
如果平台支持脚本(例如:NXOS 中的 Python 解释器),那么迭代动态 MAC 列表并根据接口名称迭代计数器哈希将相当简单。此时,您只需遍历字典并打印大于 1 的值。
同样,您可以提取“sh mac dynamic”的输出并在本地笔记本电脑上通过一个相当简单的脚本运行它。
堆叠的 3750 交换机和单个 3750 交换机之间没有任何区别。该show mac-address-table命令仍然适用于交换机堆栈,就像它在独立交换机上一样。
显示 mac 地址表
使用show mac address-table user EXEC 命令显示特定接口或 VLAN 上的特定 MAC 地址表静态和动态条目或 MAC 地址表静态和动态条目。
显示 mac 地址表 [ | {开始| 排除 | 包括}表达式]
语法说明
命令模式
用户执行
命令历史
使用指南
表达式区分大小写。例如,如果您输入| exclude output,包含输出的行不会出现,但包含输出的行会出现。
例子
这是 show mac address-table 命令的输出示例:
Switch> show mac address-table Mac Address Table ------------------------------------------ Vlan Mac Address Type Ports ---- ----------- ---- ----- All 0000.0000.0001 STATIC CPU All 0000.0000.0002 STATIC CPU All 0000.0000.0003 STATIC CPU All 0000.0000.0009 STATIC CPU All 0000.0000.0012 STATIC CPU All 0180.c200.000b STATIC CPU All 0180.c200.000c STATIC CPU All 0180.c200.000d STATIC CPU All 0180.c200.000e STATIC CPU All 0180.c200.000f STATIC CPU All 0180.c200.0010 STATIC CPU 1 0030.9441.6327 DYNAMIC Gi6/0/4 Total Mac Addresses for this criterion: 12