关于华为交换机,这8条查询命令你还不知道吗?
华为交换机在网络管理和故障排查过程中,提供了很多强大的查询命令。以下这8条查询命令,可以帮助网工们在日常工作中应对各种网络问题,特别是在出现故障时,可以迅速定位问题根源,简化排查工作。大家一定要熟记这些命令,它们是你与故障间的一把利剑!

1. 显示设备的基本信息
命令:display version
• 功能:查看设备的基本硬件和软件版本信息。
• 适用场景:
• 需要确认交换机型号、操作系统版本、启动版本等信息。
• 更新设备固件时,检查当前版本,确认是否需要升级。
• 在处理技术支持时,确认设备的配置和版本信息。
• 示例输出:
display version
Huawei Versatile Routing Platform Software
VRP (R) software, Version 8.170 (SE32) 2024-06-01
Copyright (C) 2012-2024 Huawei Technologies Co., Ltd.
HUAWEI Switch S5720-28X-PWR-SI
Hardware version: Ver.A
Software version: VRP (R) software, Version 8.170 (SE32)
解析:输出显示了设备的型号(S5720-28X-PWR-SI)、软件版本(VRP 8.170)、硬件版本等关键信息。
2. 显示接口状态
命令:display interface brief
• 功能:查看设备上所有接口的状态,包括接口的IP地址、MAC地址、物理连接状态等。
• 适用场景:
• 排查接口是否正常工作,查看是否有接口处于down状态。
• 确认某个接口是否被正确配置,是否有链路问题。
• 快速查看所有接口的流量状态,帮助发现瓶颈。
• 示例输出:
display interface brief
Interface Physical Protocol Description
GigabitEthernet0/0/1 up up Link to Router
GigabitEthernet0/0/2 down down Not connected
GigabitEthernet0/0/3 up up Link to Server
解析:GigabitEthernet0/0/1和GigabitEthernet0/0/3都正常工作,状态为up。GigabitEthernet0/0/2未连接,状态为down,可以进一步排查接口故障。
3. 显示接口详细信息
命令:display interface [接口名]
• 功能:查看指定接口的详细信息,如流量、错误、速率、丢包等数据。
• 适用场景:
• 排查某个接口的性能问题(例如,丢包、高延迟等)。
• 调试和优化接口性能时,查看详细流量统计。
• 示例输出:
display interface GigabitEthernet 0/0/1
GigabitEthernet0/0/1 current state : UP
Line protocol current state : UP
Description: Link to Router
IP address: 192.168.1.1/24
Speed : 1000. MTU : 1500
Packets input : 2043004. Packets output : 1892343
5 minute input rate 2048 bps, 5 minute output rate 1634 bps
Input errors : 0. Output errors : 0. Collisions : 0
解析:接口GigabitEthernet0/0/1工作正常,且数据传输正常(输入/输出数据包数)。没有错误或冲突,表示该接口没有性能瓶颈。
4. 显示ARP表
命令:display arp
• 功能:查看设备的ARP表,显示每个IP地址和对应的MAC地址。
• 适用场景:
• 排查IP和MAC地址映射问题。
• 在排查网络连接问题时,可以确认设备是否正确学习到IP与MAC地址的映射。
• 示例输出:
display arp
IP address MAC address VLAN ID Type Aging time
192.168.1.1 00-1C-42-34-A7-76 1 dynamic 02:00:00
192.168.1.2 00-1C-42-98-F4-02 1 dynamic 02:00:00
解析:输出显示了ARP表中的IP地址和MAC地址映射,设备192.168.1.1对应的MAC地址为00-1C-42-34-A7-76.确认ARP表是否正常。
5. 显示VLAN信息
命令:display vlan
• 功能:查看当前交换机上配置的VLAN信息。
• 适用场景:
• 当需要检查VLAN配置是否正确,或排查VLAN间通信问题时使用。
• 检查设备是否正确加入VLAN,以及每个端口的VLAN设置。
• 示例输出:
display vlan
VLAN ID Name Status Ports
1 default Active Ethernet0/0/1. Ethernet0/0/2
10 Marketing Active Ethernet0/0/3
20 Sales Active Ethernet0/0/4. Ethernet0/0/5
解析:输出显示了交换机上配置的VLAN(如VLAN 1、10、20)以及每个VLAN对应的端口,帮助确认端口与VLAN的映射关系。
6. 显示路由表
命令:display ip route
• 功能:查看设备的IP路由表,了解设备的路由决策情况。
• 适用场景:
• 排查网络连接问题,确认路由是否正常。
• 确认路由选择,避免不必要的路由环路或延迟。
• 示例输出:
display ip route
Route Flags: R - relay, D - download, S - static
C 192.168.1.0/24 is directly connected, Ethernet0/0/1
S 192.168.2.0/24 [1/0] via 192.168.1.254. Ethernet0/0/1
D 0.0.0.0/0 [10/0] via 192.168.1.254. Ethernet0/0/1
解析:显示了路由表中的三条路由信息,分别为直接连接的路由、静态路由以及默认路由。
7. 显示交换机的CPU和内存使用情况
命令:display cpu-usage
• 功能:查看交换机的CPU使用情况。
• 适用场景:
• 排查交换机卡顿或响应慢的问题,分析是否由于CPU过高导致性能瓶颈。
• 监控交换机的运行状态,确保设备的负载处于合理范围。
• 示例输出:
display cpu-usage
CPU utilization for 5 sec: 15%, 1 min: 20%, 5 min: 25%
CPU utilization for process: 10%
解析:输出显示交换机CPU的使用情况,其中15%表示最近5秒的CPU利用率,20%表示过去1分钟的CPU使用率。此时CPU使用率较低,设备正常。
8. 显示交换机的日志信息
命令:display logbuffer
• 功能:查看交换机的日志缓冲区,了解设备的事件和错误信息。
• 适用场景:
• 在故障排查时查看设备日志,快速发现系统错误、接口问题等。
• 调试过程中获取更详细的设备事件记录。
• 示例输出:
display logbuffer
2024-12-25 14:32:01 [INFO] Eth0/0/1 Link up
2024-12-25 14:34:12 [ERROR] Eth0/0/2 Link down
2024-12-25 14:35:00 [WARNING] Eth0/0/3 High traffic detected
解析:日志中显示接口Eth0/0/1和Eth0/0/2的连接状态变化,以及Eth0/0/3的高流量警告,提示可能存在网络拥塞问题。
小贴士:如何快速查找问题?
• 结合命令使用:例如,发现某个接口GigabitEthernet 0/0/1有问题,可以先用display interface brief查看接口的状态,再用display interface GigabitEthernet 0/0/1查看详细信息,定位具体的故障原因。
• 日志排查:display logbuffer命令能帮助你回溯日志,快速找出可能的故障点,尤其是在多设备环境中,日志信息往往能提供大量线索。
这8条命令是华为交换机日常运维和故障排查的基本功。掌握了这些命令,你将在网络管理中事半功倍。希望对大家有所帮助!