show arp
语法
show arp <expiration-time> <hostname host-name> <interface interface-name> <logical-system logical-system-name> <no-resolve> <reference-count count> <tenant name> <state state> <vpn vpn-name>
描述
显示地址解析协议 (ARP) 表中的所有条目。要仅显示特定逻辑系统的条目,请先输入 set cli logical-system logical-system-name
命令,然后输入 show arp
命令。
要强制此命令的输出按每个设备的主机名显示 IP 地址,还要在层次结构中[edit system services subscriber-management overrides]
配置force-show-arp-resolve
语句。
从 Junos OS 14.2 版开始,对命令输出 show arp interfaces
进行了以下增强:
-
对于集成路由和桥接 (IRB) 接口,在命令输出
show arp
中,IRB 接口名称显示在输出的接口字段下,第 2 层接口标识符在 IRB 名称后面的方括号中指定。在 14.1 及更早版本之前,仅显示第 2 层接口名称,而不显示 IRB 名称。 -
从 14.2 版开始,如果未使用
show arp interface interface-name
命令指定子接口或接口的逻辑单元,则会显示错误消息。在 14.1 版及更早版本之前,如果未为物理接口指定子接口,系统会将提供的命令视为用于子接口 0 并显示输出。例如,如果输入 ge-2/2/5,则系统会将其处理为 ge-2/2/5.0。 -
配置 IRB 接口后,如果尝试指定系统上未配置的接口名称,则会显示一条错误消息,指出系统上未定义特定接口。在 14.1 及更早版本之前,即使对于不存在的接口名称,也会显示不相关和不正确的条目。
-
从版本 14.2 开始,您可以使用 IRB 名称输入
show arp interface
命令并检索 IRB 接口的统计信息详细信息。此功能以前不可用。但是,您之前可以获取配置了第 2 层接口的 IRB 接口的 ARP 详细信息。
从 Junos OS 16.1 版开始,show arp no-resolve
如果为目标接口 IRB 配置了层次结构级别的语句[edit irb unit unit-number
和 [编辑机箱网络服务] 层次结构级别的语句,enhanced-ip
则enhanced-convergence
命令不显示底层 ifl 信息。
选项
none | 显示 ARP 表中的条目。 |
expiration-time | (可选)显示每个 ARP 条目设置为过期之前的时间量(以秒为单位)。 |
hostname host-name | (可选)显示主机名。 |
interface interface-name | (可选)显示有关指定逻辑接口的 ARP 的信息 |
logical-system logical-system-name | (可选)显示指定逻辑系统的 ARP 条目;仅在主路由器上下文中可用。 |
no-resolve | (可选)不要尝试确定与 IP 地址对应的主机名。 |
reference-count count | (可选)显示下一跃点引用计数。 |
state state | (可选)显示下一跃点当前状态。 |
tenant name | (可选)显示指定租户的 ARP 条目。仅在主路由器上下文中可用。 |
vpn vpn-name | (可选)在 ARP 表中显示指定虚拟专用网络 (VPN) 路由表的条目。
注意:
|
所需权限级别
视图
输出字段
表 1 介绍了该 show arp
命令的输出字段。输出字段按其出现的大致顺序列出。
字段名称 |
字段说明 |
---|---|
MAC地址 |
与 IP 地址对应的媒体访问控制 (MAC) 地址。 |
地址 |
与主机名对应的 IP 地址。 |
名字 |
主机名。 |
接口 |
接口名称。 |
标志 |
|
TTE |
|
示例输出
显示 ARP
user@host> show arp MAC Address Address Name Interface 00:e0:81:22:fd:74 192.168.64.10 firewall.my.net fxp0.0 00:04:5a:65:78:e1 192.168.65.13 lab.my net fxp0.0
显示 ARP 无解析
user@host> show arp no-resolve MAC Address Address Interface Flags 00:90:69:96:00:01 10.10.45.5 fe-0/0/1.0 none 00:00:00:00:00:01 200.200.200.1 fe-0/0/0.0 permanent published 00:00:00:00:00:02 200.200.200.2 fe-0/0/0.0 permanent 00:90:69:91:b0:00 200.200.200.3 fe-0/0/0.0 none Total entries: 4
显示 ARP 无解析
user@host> show arp no-resolve (QFX Series)
该命令显示 MAC 和 MAC-IP 路由通过 .local 接口编程。
MAC Address Address Interface Flags 00:00:10:00:11:00 10.0.1.1 irb.100 [.local..5] permanent remote 00:00:10:00:22:00 10.0.1.2 irb.100 [.local..5] permanent remote 00:00:10:00:33:00 10.0.1.3 irb.100 [.local..5] permanent remote 00:00:10:00:44:00 10.0.1.4 irb.100 [.local..5] permanent remote 00:00:10:11:22:00 10.0.1.12 irb.100 [.local..5] permanent remote 00:00:10:11:33:00 10.0.1.13 irb.100 [.local..5] permanent remote 00:00:10:11:44:00 10.0.1.14 irb.100 [.local..5] permanent remote 00:00:10:11:66:00 10.0.1.16 irb.100 [.local..5] permanent remote 40:00:10:11:11:00 10.0.1.254 irb.100 permanent published gateway 00:00:10:00:11:01 10.0.2.1 irb.200 [.local..5] permanent remote 00:00:10:00:22:01 10.0.2.2 irb.200 [.local..5] permanent remote 00:00:10:00:33:01 10.0.2.3 irb.200 [.local..5] permanent remote 00:00:10:00:44:01 10.0.2.4 irb.200 [.local..5] permanent remote 00:00:10:11:22:01 10.0.2.12 irb.200 [.local..5] permanent remote 00:00:10:11:33:01 10.0.2.13 irb.200 [.local..5] permanent remote 00:00:10:11:44:01 10.0.2.14 irb.200 [.local..5] permanent remote 00:00:10:11:66:01 10.0.2.16 irb.200 [.local..5] permanent remote Total entries: 26
命令名称
user@host> show arp no-resolve
未配置语句和enhanced-ip
语句时显示enhanced-convergence
底层 l2 ifl 信息的命令。
show arp no-resolve MAC Address Address Interface Flags 02:01:00:00:00:05 10.0.0.5 em1.0 none 00:00:5e:00:01:1b 91.91.91.50 irb.0[xe-2/1/0.0] none >>> underlying l2 ifl associated 02:01:00:00:00:05 128.0.0.5 em1.0 none 02:01:00:00:00:05 128.0.0.6 em1.0 none 02:00:00:00:00:12 128.0.0.18 em0.0 none 00:26:88:6a:c6:80 192.168.237.126 fxp0.0 none Total entries: 6
配置语句和enhanced-ip
语句时不enhanced-convergence
显示底层 l2 ifl 信息的命令。
MAC Address Address Interface Flags 02:01:00:00:00:05 10.0.0.5 em1.0 none 00:00:5e:00:01:1b 91.91.91.50 irb.0 none >>> underlying l2 ifl association is removed. 02:01:00:00:00:05 128.0.0.5 em1.0 none 02:01:00:00:00:05 128.0.0.6 em1.0 none 02:00:00:00:00:12 128.0.0.18 em0.0 none 00:26:88:6a:c6:80 192.168.237.126 fxp0.0 none Total entries: 6
显示 ARP 到期时间
user@host> show arp expiration-time MAC Address Address Name Interface Flags TTE 00:a0:a5:12:3e:d4 10.0.0.5 10.0.0.5 fxp1.0 none 00:e0:81:22:fd:74 192.168.64.10 supernova.englab.juniper. fxp0.0 none 1491 00:30:48:84:03:56 192.168.65.46 kgb.englab.juniper.net fxp0.0 none 1279 00:03:ba:12:f7:5e 192.168.65.226 nmssun1-eri0.englab.junip fxp0.0 none 452 00:90:69:8e:b0:fc 192.168.71.254 stonewall-ge-200.englab.j fxp0.0 none 1421 Total entries: 5
发布信息
在 Junos OS 7.4 版之前引入的命令。
expiration-time
Junos OS 8.1 版中添加了选项。
logical-system
以及 vpn
Junos OS 10.1 版中添加的选项。
reference-count
、 和 tenant
state
Junos OS 18.3 版中添加的选项。