静态 ARP

您可以向 ARP 表中添加静态 ARP 条目并从 ARP 表中删除静态 ARP 条目。添加条目后,您应该验证配置。如果 IP 地址、端口或 MAC 地址在创建静态 ARP 条目后发生更改,则必须删除或手动调整静态条目。因此,除非有必要,否则不建议创建静态 ARP 条目。

要使用 CLI 添加静态 ARP 条目,请执行以下操作:

在命令提示窗口中,键入:

  • add arp -IPAddress <ip_addr> -mac<mac_addr> -ifnum <interface_name>

  • show arp <IPAddress>

示例:


> add arp -ip 10.102.29.6 -mac 00:24:e8:73:ca:ec -ifnum 1/1
 Done

要使用 CLI 删除静态 ARP 条目,请执行以下操作:

在命令提示符下,键入 rm arp 命令和 IP 地址。

要使用 GUI 添加静态 ARP 条目:

导航到“系统”>“网络”>“ARP 表”,然后添加静态 ARP 条目。

在静态 ARP 条目中指定 VLAN

在静态 ARP 条目中,您可以指定可通过 VLAN 访问目标设备。当静态 ARP 条目中指定的接口是多个标记 VLAN 的一部分,并且目标可以通过其中一个 VLAN 访问时,此功能非常有用。Citrix ADC 设备在与静态 ARP 条目匹配的传出数据包中包含指定的 VLAN ID。如果未在 ARP 条目中指定 VLAN ID,并且指定的接口是多个标记 VLAN 的一部分,则设备将接口的本机 VLAN 分配给 ARP 条目。

例如,假设 Citrix ADC 接口 1/2 是本机 VLAN 2 和标记 VLAN 3 和 4 的一部分,并且您可以为网络设备 A 添加静态 ARP 条目,该条目是 VLAN 3 的一部分,可通过接口 1/2 访问。必须在网络设备 A 的 ARP 条目中指定 VLAN 3。然后,Citrix ADC 设备将标记的 VLAN 3 包括在发往网络设备 A 的所有数据包中,并从接口 1/2 发送它们。

如果不指定 VLAN ID,Citrix ADC 设备将为 ARP 条目分配本机 VLAN 2。发往设备 A 的数据包将丢弃在网络路径中,因为它们没有指定标记的 VLAN 3,即设备 A 的 VLAN。

使用 CLI 在静态 ARP 条目中指定 VLAN:

在命令提示窗口中,键入:

  • add arp -IPAddress <ip_addr> -mac<mac_addr> -ifnum <interface_name> [<positive_integer>-VLAN]

  • show arp <IPAddress>

示例:

> add arp -ip 198.51.100.91 -mac 36:db:4b:f6:12:15 -ifnum 1/2 -vlan 3
Done