华为交换机常见命令总结
文章目录
- 查看MAC地址
- 清除MAC地址
- 修改MAC地址的老化时间
- 查询STP信息
- 查询接口与vlan的信息
查看MAC地址
查看所有MAC地址表项
display mac-address
查看静态MAC地址表项
display mac-address static //会把动态的过滤掉
查看动态MAC地址表项
display mac-address dynamic //会把静态的过滤掉
查看指定VLAN下静态MAC地址表项
display mac-address static vlan vlan-id
查看指定VLAN下学习到的MAC地址表项
display mac-address dynamic vlan vlan-id
查看指定接口下学习到的MAC地址表项
display mac-address dynamic interface-type interface-number
查看指定MAC地址是否存在
display mac-address mac-address
查看动态MAC地址的老化时间
display mac-address aging-time //查看到的 Aging time: 300 seconds
即默认老化时间为:300秒(即5分钟)
查看MAC地址表项的统计计数
查看总的统计计数: display mac-address total-number
查看各种类型MAC地址表项的统计计数: display mac-address summary
查看系统MAC地址
display system-mac //有些交换机上可能执行不了
查看接口的MAC地址 (注意这里的:interface-type 指的是 Ethernet 还是 GigabitEthernet)
display interface interface-type interface-number 显示信息中的Hardware address即为该接口的MAC地址
例如:display interface Ethernet 0/0/1
查看VLANIF的MAC地址
display interface vlanif vlan-id 显示信息中的Hardware address即为该VLANIF的MAC地址
注意
:二层交换机上所有物理接口以及vlanif接口 查询到的Hardware address 都是同一个MAC地址。也就是说二层交换机就只拥有一个设
备硬件MAC地址。这个MAC地址也是网桥ID(优先级+MAC地址)中的MAC地址。
清除MAC地址
清除所有MAC地址表项
undo mac-address
按照VLAN清除MAC地址表项
undo mac-address vlan vlan-id
按照端口清除MAC地址表项
undo mac-address interface-type interface-number
清除所有动态MAC地址表项
undo mac-address dynamic
清除所有静态MAC地址表项
undo mac-address static
修改MAC地址的老化时间
随着网络拓扑的不断变化,交换机将会学习到越来越多的MAC地址。为了避免MAC地址表项爆炸式增长,需要合理配置动态MAC表项的老化时间,及时删除MAC地址表中的废弃MAC地址表项。老化时间越短,交换机对周边的网络变化越敏感,适合在网络拓扑变化比较频繁的环境;老化时间越长,交换机对周边的网络变化越不敏感,适合在网络拓扑比较稳定的环境。
操作步骤
执行命令system-view,进入系统视图。
执行命令mac-address aging-time aging-time,配置动态MAC表项的老化时间。
老化时间的取值范围是0,60~1000000,单位是秒,缺省值是300秒。0表示动态MAC地址表项不老化
例如:[Huawei]mac-address aging-time 100 //将老化时间改为100秒
[Huawei]dis mac-address aging-time //查询老化时间
Aging time: 100 seconds
老化时间为0时,可以固化MAC地址,即MAC地址表项永不老化。如果想要清除已经固化的MAC地址,可以先设置老化时间为非0,然后在两倍老化时间后自动清除。
查询STP信息
display stp //显示stp的信息
display stp brief //显示stp的端口角色
查询接口与vlan的信息
display port vlan //显示端口及端口类型及PVID
display vlan //显示VLAN下的端口信息