arp
语法
arp ip-address (mac | multicast-mac) mac-address publish;
arp { aging-timer minutes; arp-retries count; gratuitous-arp-delayseconds; gratuitous-arp-on-ifup; interfaces { interface-name { aging-timer minutes; } } non-subscriber-no-reply; passive-learning; purging; respond-out-of-subnet unicast-mode-on-expire; }
语法(EX 系列)
arp { aging-timer minutes; }
层次结构级别
[edit system] [edit interfaces interface-name unit logical-unit-number family inet address address] [edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number family inet address address]
该 edit logical-systems
层次结构在 QFabric 系统上不可用。
描述
仅对于以太网、快速以太网和千兆以太网接口,请配置将 IP 地址映射到 MAC 地址的地址解析协议 (ARP) 表条目。IPv4 网络使用 ARP 将 IP 网络地址映射到物理 (MAC) 地址。当主机设备收到正确的 ARP 回复以响应其发送到广播以太网地址的 ARP 请求时,将解析地址。解析的地址在 ARP 表中存储一段可配置的时间段。当条目即将过期时,它会触发主机广播另一个 ARP 请求以更新该地址的条目。只有预期的接收器响应广播请求;其他接收方以静默方式丢弃请求数据包。
您可以启用备份 VRRP 路由器来学习 VRRP-IP 到 VRRP-MAC 地址转换的 ARP 请求。您还可以设置 ARP 更新之间的时间间隔。
缺省情况下,将安装一个 ARP 监管器,该监管器在您配置 family inet
语句的所有以太网接口之间共享。通过在层次结构级别包含 arp
语句 [edit interfaces interface-name unit logical-unit-number family inet policer]
,您可以将特定的 ARP 数据包监管器应用于接口。此功能在 EX 系列交换机上不可用。
当您需要保留 IP 地址时,可以通过在层次结构级别包含 unnumbered-address
语句 [edit interfaces interface-name unit logical-unit-number family inet]
来将以太网接口配置为不编号。
对于 EX 系列交换机,请仅设置 ARP 更新之间的时间间隔。
选项
aging-timer | ARP 更新之间的时间间隔(以分钟为单位)。在要更新的 ARP 条目数较高的环境中(例如,仅在路由器上、城域以太网环境中),增加更新之间的时间可以提高系统性能。
|
|
arp-retries count | 配置设备尝试 ARP 的最大重试次数。ARP 的默认重试次数为 4。 |
|
ip-address | 要映射到 MAC 地址的 IP 地址。指定的 IP 地址必须是封闭 |
|
mac mac-address | 要映射到 IP 地址的 MAC 地址。将 MAC 地址指定为六个十六进制字节,格式如下: |
|
multicast-mac mac-address | 要映射到 IP 地址的组播 MAC 地址。将组播 MAC 地址指定为六个十六进制字节,格式如下: |
|
publish | (可选)让路由器或交换机回复指定 IP 地址的 ARP 请求。如果省略此选项,路由器或交换机将使用条目到达目标,但不回复 ARP 请求。
注意:
仅对于单播 MAC 地址,如果包含该 |
|
gratuitous-arp-delay | 在系统级别为无偿 ARP 请求配置延迟。默认情况下,在接口上进行与网络相关的配置更改(例如,VLAN ID、MAC 地址、IP 地址更改或聚合以太网部署)后,Junos OS 会立即发送免费的 ARP 请求。如果配置更新尚未完全处理,这可能会导致数据包转发引擎丢弃一些初始请求数据包。为避免此类请求数据包被丢弃,您可以在无偿 ARP 请求中配置延迟。
|
|
gratuitous-arp-on-ifup | 将此语句添加到层次结构中 |
|
interfaces aging-timer minutes | 为系列类型的
|
|
non-subscriber-no-reply | 将设备配置为仅回复来自订阅者的 ARP 请求。不要回复来自非订阅者的 ARP 请求。 |
|
passive-learning | 配置备份 VRRP 路由器或交换机,以了解发送请求的主机的 ARP 映射(IP 到 MAC 地址)。默认情况下,备份 VRRP 路由器会丢弃这些请求;因此,如果主路由器发生故障,备份路由器必须学习主路由器的 ARP 缓存中存在的所有条目。配置被动学习可减少激活备份路由器时的转换延迟。除非配置了此语句,否则将禁用通过发送请求的主机的备份 VRRP 路由器或交换机学习 ARP 映射(IP 到 MAC 地址)。 |
|
purging | 当接口或链路脱机时,从缓存中清除过时的 ARP 条目。 |
|
respond-out-of-subnet | 响应来自未直接连接到本地子网的源的 ARP 请求。 |
注意:
有关支持该 |
unicast-mode-on-expire | 当 ARP 缓存条目老化时,发送单播 ARP 请求而不是默认广播请求。如果包括此选项,主机设备将仅将请求发送到预期(当前缓存)地址。ARP 重试请求以 5 秒的间隔进行单播。如果未配置该 此选项可减少通常为解析即将过期的地址而发送的广播流量。它还支持一种特殊用例,即出于安全原因,将接入节点配置为不将广播 ARP 请求转发到客户 CPE,而是将 ARP 广播转换为单播请求。
注意:
此选项仅影响更新请求。初始 ARP 请求照常广播。 |
所需权限级别
接口 — 在配置中查看此语句。
接口控制 — 将此语句添加到配置中。
system - 在配置中查看此语句。
系统控制 - 将此语句添加到配置中。
发布信息
在 Junos OS 7.4 版之前引入的语句。
Junos OS 9.0 版中引入的语句。
Junos OS 11.1 版中引入的语句。
Junos OS 14.1X53-D20 版中引入的语句。
arp-retries
Junos OS 演化版 22.1R1 中引入的选项。
arp-retries
Junos OS 22.1R2 版中引入的选项。