华为交换机上display arp命令的使用,特别是体现在处理IP地址冲突、设备定位或网络路径追踪等问题。如何查看三层接口的ARP表并记录IP-MAC-VLAN映射关系非常重要。
IP-MAC-VLAN映射中,VLAN信息的显示取决于接口模式:三层口不显示VLAN,二层口才会显示。这一点在排查跨VLAN问题时尤为重要。可以整理一个对比表格来说明不同接口类型的输出特征。
在华为交换机上,使用 display arp命令可查看三层接口的 ARP 表,获取关键的网络设备映射信息(IP-MAC-VLAN)。以下是详细操作指南及解析:一、命令格式与参数
display arp [ network <IP网段> <掩码> ] [ dynamic | static ] [ interface <接口> ]
常用参数:
network:过滤指定子网的 ARP 表项(如 display arp network 192.168.1.0 24
dynamic/static:仅显示动态或静态表项。
interface:查看指定接口的 ARP 表(如 display arp interface Vlanif 10)。
二、输出字段解析
执行命令后,输出包含以下核心字段:
字段 |
说明 |
IP ADDRESS |
目标设备的 IP 地址(如 192.168.1.10)。 |
MAC ADDRESS |
目标设备的物理地址(如 5489-9886-9742)。 |
TYPE/VLAN |
表项类型 + VLAN ID: |
INTERFACE |
学习到表项的接口(如 GigabitEthernet0/0/1或 Vlanif10)。 |
EXP(M) |
动态表项剩余存活时间(单位:分钟),静态表项显示 -。 |
VPN-INSTANCE |
表项所属的 VPN 实例(非 VPN 场景显示空)。 |
关键点:
VLAN 信息位置:在 TYPE/VLAN字段中(如 D/101表示 VLAN ID 为 101)
接口类型判断:若输出中无 VLAN 信息,表示接口为三层模式(如物理三层口);有 VLAN 信息则为二层接口。
⚙️ 三、典型场景与操作
1. 定位设备连接信息
<HUAWEI> display arp
IP ADDRESS MAC ADDRESS TYPE/VLAN INTERFACE EXP(M)
192.168.1.10 5489-9886-9742 D/1 GE0/0/1 120
192.168.1.11 0001-0001-0001 D/1 GE0/0/2 90
解读:
IP 192.168.1.10位于 VLAN 1,通过端口 GE0/0/1动态学习,剩余存活 120 分钟
2. 排查跨 VLAN 问题
display arp network 10.1.1.0 24
输出示例:
IP ADDRESS MAC ADDRESS TYPE/VLAN INTERFACE VPN-INSTANCE
10.1.1.2 00e0-fc8d-e685 D/101 10GE1/0/3 –
10.1.1.3 00e0-fc45-0067 S/101 10GE1/0/3 –
结论:IP 10.1.1.2和 10.1.1.3均属于 VLAN 101,若通信异常需检查 VLAN 路由或 ACL 策略
3. 静态 ARP 表项配置
# 为 VLANIF 接口绑定静态 ARP
system-view
arp static 192.168.1.88 00e0-fc11-1111 vid 4094 interface ethernet 0/0/7
作用:固定 IP-MAC 映射,避免 ARP 欺骗或冲突。
四、注意事项
1.VLAN 信息缺失:
若输出中无 VLAN 字段(如 TYPE/VLAN显示 D而非 D/101),表示接口为三层模式(如物理三层口或子接口)。
示例:10.1.1.4 00e0-fc95-7c32 D 10GE1/0/13表示接口 10GE1/0/13是三层口。
2.表项时效性:
动态表项会老化(默认 20 分钟),需定期刷新;静态表项永久有效。
3.接口类型影响:
二层接口:ARP 表项必含 VLAN ID(如 D/101)。
三层接口:可能无 VLAN 信息(如物理三层口或 VLANIF 接口自身 IP)。
总结
核心命令:display arp→ 提取 IP、MAC、VLAN、接口 四元组。
VLAN 定位:关注 TYPE/VLAN字段(格式 [类型]/[VLAN ID])。
接口模式:无 VLAN 信息 → 三层接口;有 VLAN → 二层接口
运维建议:对关键设备配置静态 ARP,提升安全性和稳定性
通过此命令,可快速构建网络设备映射关系,为故障排查和拓扑还原提供核心依据。
暂无评论内容