• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C S7500系列以太网交换机 命令手册-RELEASE 3100系列(V1.04)

22-ARP命令

本章节下载  (144.22 KB)

22-ARP命令


第1章  ARP配置

1.1  ARP配置命令

1.1.1  arp check enable

【命令】

arp check enable

undo arp check enable

【视图】

系统视图

【参数】

【描述】

arp check enable命令用来开启ARP表项的检查功能。undo arp check enable命令用来关闭ARP表项的检查功能。

开启ARP表项检查功能后,若交换机接收到的ARP报文中的源MAC地址为组播MAC,则不进行动态ARP表项的学习;且交换机上不能配置MAC地址为组播MAC的静态ARP表项,否则会有错误提示。

关闭ARP表项检查功能后,可以对源MAC地址为组播MAC的ARP表项进行学习,且可以配置MAC地址为组播MAC的静态ARP表项。

缺省情况下,开启ARP表项的检查功能。

【举例】

# 关闭ARP表项的检查功能。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] undo arp check enable

1.1.2  arp gratuitous-updating enable

【命令】

arp gratuitous-updating enable

undo arp gratuitous-updating enable

【视图】

系统视图

【参数】

【描述】

arp gratuitous-updating enable命令用来开启免费ARP周期发送功能。undo arp gratuitous-updating enable命令用来关闭免费ARP周期发送功能。开启该功能后,交换机将周期性地在接口上配置了IP地址的VLAN内,广播本接口IP的免费ARP报文。

缺省情况下,交换机的免费ARP周期发送功能处于关闭状态。

需要注意的是:如果某个VLAN接口上启用了VRRP功能,且VLAN接口所在交换机为Master交换机时,设备会发送VRRP虚拟路由器IP地址的免费ARP;否则,发送VLAN接口上主IP地址及所有从IP地址的免费ARP。

【举例】

# 在交换机上开启免费ARP报文周期发送功能。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] arp gratuitous-updating enable

1.1.3  arp mac-arp-map limit

【命令】

arp mac-arp-map limit number

undo arp mac-arp-map limit

【视图】

系统视图

【参数】

number:ARP表中同一VLAN内对应同一MAC地址的IP地址的最大个数,取值范围为1~8192。

【描述】

arp mac-arp-map limit 命令用来设置ARP表中同一VLAN内对应同一MAC地址的IP地址的最大个数。undo arp mac-arp-map limit命令恢复ARP表中同一VLAN内同一个MAC地址对应的IP地址的最大个数为缺省值。

缺省情况下,ARP表中同一VLAN内对应同一MAC地址的IP地址的最大个数为2。

需要注意的是:如果设备的VLAN接口下配置了从IP地址,则ARP表中对应同一MAC地址的IP地址的最大个数不能少于VLAN接口下主、从IP地址的总个数。

【举例】

# 设置ARP表中同一VLAN内同一个MAC地址对应的IP地址的最大个数为5。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] arp mac-arp-map limit 5

1.1.4  arp max-entry

【命令】

arp max-entry

undo arp max-entry

【视图】

系统视图

【参数】

number: ARP总数的最大值,取值范围为4096~8192。

【描述】

arp max-entry 命令用来设置ARP的总数限制,取值范围为4096~8192。undo arp max-entry 命令用来恢复ARP总数量限制为默认值。

缺省情况下,ARP总数量限制为8192。

【举例】

# 设置ARP总数量限制为4096。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] arp max-entry 4096

1.1.5  arp max-dynamic-entry

【命令】

arp max-dynamic-entry number

undo arp max-dynamic-entry number

【视图】

以太网端口视图

【参数】

number: 端口动态ARP学习的最大数目,取值范围为0~8192。

【描述】

arp max-dynamic-entry 命令用来设置端口动态ARP学习的数量限制,取值范围为0~8192。undo max-dynamic-entry  命令用来恢复端口动态ARP学习的数量限制为默认值。

缺省情况下,端口动态ARP学习的数量限制为2048。

【举例】

# 设置以太网端口GE 3/0/1 的ARP动态学习数量限制为6000。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface GigabitEthernet 3/0/1

[H3C-GigabitEthernet3/0/1] arp max-dynamic-entry 6000

1.1.6  arp proxy enable

【命令】

arp proxy enable

undo arp proxy enable

【视图】

VLAN接口视图

【参数】

【描述】

arp proxy enable命令用来开启ARP代理功能。undo arp proxy enable命令用来关闭ARP代理功能。

通过配置arp proxy enable命令,使得连接到设备的不同VLAN的主机可以通过设备的三层转发实现互通。

缺省情况下,ARP代理功能处于关闭状态。

相关配置可参考命令display arp proxy

【举例】

# 开启VLAN 2接口的ARP代理功能。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Vlan-interface 2

[H3C-Vlan-interface2] arp proxy enable

1.1.7  arp proxy source-vlan enable

【命令】

arp proxy source-vlan enable

undo arp proxy source-vlan enable

【视图】

VLAN接口视图

【参数】

【描述】

arp proxy source-vlan enable命令用来在开启入VLAN ARP代理功能,对同一VLAN中的ARP请求进行代理,从而实现了同一VLAN内二层隔离端口间的三层互通。undo arp proxy source-vlan enable命令用来在启动ARP代理时,关闭对同一VLAN中ARP请求的代理,只对不同VLAN之间的ARP请求进行代理。

缺省情况下,入VLAN ARP代理功能处于关闭状态,启用ARP代理功能后只对不同VLAN之间的ARP请求进行代理。

需要注意的是;只有启用了ARP代理功能后,配置入VLAN ARP代理功能才能生效。

相关配置可参考命令arp proxy enabledisplay arp proxy

【举例】

# 在打开ARP代理的情况下,对VLAN 2开启入VLAN ARP代理。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] interface Vlan-interface 2

[H3C-Vlan-interface2] arp proxy source-vlan enable

1.1.8  arp source-suppression limit

【命令】

arp source-suppression limit { total | local | through } limit-value

undo arp source-suppression limit { total | local | through }

【视图】

系统视图

【参数】

total:对单位时间内任意ARP报文(不限制ARP报文携带的源IP地址、目的IP地址)发送到CPU的最大个数进行限制。

local:对单位时间内携带的源IP地址相同,目的地址为当前交换机的IP地址的ARP报文发送到CPU的最大个数进行限制。

through:对单位时间内同源ARP过路报文(ARP报文携带的源IP地址相同,目的地址不是当前交换机的IP地址)发送到CPU的最大个数进行限制。

limit-value:单位时间内ARP报文发送到CPU的最大个数。当选择参数localtotal时,取值范围为1~4294967295;当选择参数through时,取值范围为0~4294967295。

【描述】

arp source-suppression limit命令用来配置单位时间内ARP报文发送到CPU的最大个数;undo arp source-suppression limit命令用来恢复单位时间内ARP报文发送到CPU的最大个数为缺省值。

缺省情况下,单位时间内ARP报文发送到CPU的最大个数与ARP报文类型有关:

l              当命令选择total参数时,缺省值为100。

l              当命令选择local参数时,缺省值为3。

l              当命令选择through参数时,缺省值为3。

需要注意的是:对各参数进行配置过程中,应保证total参数大于localthrough参数。

相关配置可参考命令display arp source-suppression

【举例】

# 配置单位时间内任意ARP报文发送到CPU的最大个数为200。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] arp source-suppression limit total 200

1.1.9  arp static

【命令】

arp static ip-address mac-address [ vlan-id interface-type interface-number ]

undo arp ip-address

【视图】

系统视图

【参数】

ip-address:ARP映射项的IP地址部分。

mac-address:ARP映射项的MAC地址部分,格式为H-H-H。

vlan-id:静态ARP表项所属的VLAN,取值范围为1~4094。

interface-type:静态ARP表项所属端口的端口类型。

interface-number:静态ARP表项所属端口的端口编号。

【描述】

arp static命令用来配置ARP映射表中的静态ARP映射项。undo arp命令用来删除ARP映射项。

缺省情况下,系统ARP映射表为空,地址映射由动态ARP协议获取。

需要注意的是:

l              静态ARP映射项在以太网交换机正常工作时间内一直有效,但如果某ARP映射项所对应的VLAN被删除,则该ARP表项也被删除。

l              参数vlan-id必须是已经存在的VLAN编号,对应的VLAN接口及接口IP地址已经配置,且vlan-id参数后面指定的以太网端口必须属于这个VLAN。

相关配置可参考命令reset arpdisplay arp

【举例】

# 配置IP地址202.38.10.2对应的MAC地址为000f-e20f-0000,属于VLAN1的以太网端口Ethernet2/0/1。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] arp static 202.38.10.2 000f-e20f-0000 1 Ethernet 2/0/1

1.1.10  arp timer aging

【命令】

arp timer aging aging-time

undo arp timer aging

【视图】

系统视图

【参数】

aging-time:动态ARP老化定时器的时间。取值范围为1~1440,单位为分钟。

【描述】

arp timer aging命令用来配置动态ARP老化定时器的时间。undo arp timer aging命令用来恢复动态ARP老化定时器的时间为缺省值。

缺省情况下,动态ARP老化定时器的时间为20分钟。

相关配置可参考命display arp timer aging

【举例】

# 配置动态ARP老化定时器的时间为10分钟。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] arp timer aging 10

1.1.11  arp timer gratuitous-updating

【命令】

arp timer gratuitous-updating updating-interval

undo arp timer gratuitous-updating

【视图】

系统视图

【参数】

updating-interval:免费ARP报文的发送周期,取值范围为1~10,单位为分钟。

【描述】

arp timer gratuitous-updating命令设置免费ARP报文的发送周期。undo arp timer gratuitous-updating命令用来恢复免费ARP报文的发送周期为缺省值。

缺省情况下,交换机开启免费ARP周期发送功能后,免费ARP报文发送周期为5分钟。

相关配置可参考命令arp gratuitous-updating enable

【举例】

# 在交换机上配置免费ARP报文周期发送的时间间隔为10分钟。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] arp timer gratuitous-updating 10

1.1.12  display arp

【命令】

display arp [ dynamic | static | ip-address ]

【视图】

任意视图

【参数】

dynamic:显示动态ARP映射项。

static:显示静态ARP映射项。

ip-address:按照指定的IP地址显示ARP映射项。

【描述】

display arp命令用来显示ARP映射表。

当不带任何可选参数的时候,将显示所有ARP映射项。

相关配置可参考命令arp staticreset arp

【举例】

# 显示所有ARP映射项。

<H3C> display arp

            Type: S-Static   D-Dynamic

IP Address       MAC Address     VLAN ID  Port Name            Aging Type

10.2.72.162      000a-000a-0aaa  N/A      N/A                    N/A   S

192.168.0.77     0000-e8f5-6a4a  1        Ethernet2/0/2          13    D

192.168.0.2      000d-88f8-4e88  1        Ethernet2/0/2          14    D

192.168.0.200    0014-222c-9d6a  1        Ethernet2/0/2          14    D

192.168.0.45     000d-88f6-44c1  1        Ethernet2/0/2          15    D

192.168.0.110    0011-4301-991e  1        Ethernet2/0/2          15    D

192.168.0.32     0000-e8f5-73ee  1        Ethernet2/0/2          16    D

192.168.0.3      0014-222c-aa69  1        Ethernet2/0/2          16    D

192.168.0.17     000d-88f6-379c  1        Ethernet2/0/2          17    D

192.168.0.115    000d-88f7-9f7d  1        Ethernet2/0/2          18    D

192.168.0.43     000c-760a-172d  1        Ethernet2/0/2          18    D

192.168.0.33     000d-88f6-44ba  1        Ethernet2/0/2          20    D

192.168.0.35     000f-e20f-2181  1        Ethernet2/0/2          20    D

192.168.0.5      000f-3d80-2b38  1        Ethernet2/0/2          20    D

 

---   14 entries found   ---

表1-1 display arp显示信息描述表

字段

描述

IP Address

ARP映射项的IP地址

MAC Address

ARP映射项的MAC地址

VLAN ID

ARP映射项所属的VLAN ID

Port Name

ARP映射项的所属的端口名

Aging

动态ARP映射项的有效时间,单位为分钟

Type

ARP映射项的类型

 

1.1.13  display arp |

【命令】

display arp | { begin | exclude | include } text

【视图】

任意视图

【参数】

begin:从第一个包含指定字符串text的ARP映射项开始显示。

exclude:只显示那些不包含指定字符串text的ARP映射项。

include:只显示那些包含指定字符串text的ARP映射项。

text:ARP映射项中包含的文本。

【描述】

display arp |命令用来显示包含指定内容的ARP映射表项。

相关配置可参考命令arp staticreset arp

【举例】

# 显示包含指定字符串77的ARP表项。

<H3C> display arp | include 77

            Type: S-Static   D-Dynamic

IP Address       MAC Address     VLAN ID  Port Name            Aging Type

192.168.0.77     0000-e8f5-6a4a  1        Ethernet2/0/2          12    D

 

---   1 entry found   ---

# 显示不包含指定字符68的ARP表项。

<H3C> display arp | exclude 68

            Type: S-Static   D-Dynamic

IP Address       MAC Address     VLAN ID  Port Name            Aging Type

10.2.72.162      000a-000a-0aaa  N/A      N/A                    N/A   S

 

---   1 entry found   ---

显示信息中各字段的解释,请参见表1-1

1.1.14  display arp attack-list

【命令】

display arp attack-list

【视图】

任意视图

【参数】

【描述】

显示设备受到的ARP攻击的相关信息,包括攻击MAC地址、IP地址、攻击时间等。

【举例】

# 显示ARP攻击信息。

<H3C> display arp attack-list

MAC ADDR       VLAN IP ADDR        PORT NAME      LAST-ATTACK    COUNT

0000-0000-0001 2    172.1.1.2      Ethernet2/0/1  15:05:34 09/30 2

1.1.15  display arp entry-limit

【命令】

display arp entry-limit [ interface-type interface-number ]

【视图】

任意视图

【参数】

interface-type:端口类型。

Interface-number:端口编号。

【描述】

display arp entry-limit命令用来显示ARP数量限制。

若输入端口,则显示ARP总数量限制和该端口动态ARP数量限制。

若不输入端口,则显示ARP总数量限制及所有端口的动态ARP数量限制。

【举例】

# 显示ARP数量限制。

<H3C> display arp entry-limit

 The maximum ARP entry number is 8192

 The maximum dynamic ARP entry number of the port GigabitEthernet0/0/1 is 2048

 The maximum dynamic ARP entry number of the port GigabitEthernet0/0/2 is 2048

 The maximum dynamic ARP entry number of the port GigabitEthernet0/0/3 is 2048

 The maximum dynamic ARP entry number of the port GigabitEthernet0/0/4 is 2048

 The maximum dynamic ARP entry number of the port GigabitEthernet3/0/1 is 6000

……

1.1.16  display arp interface

【命令】

display arp interface interface-type interface-number

【视图】

任意视图

【参数】

interface-type:端口类型。

Interface-number:端口编号。

【描述】

display arp interface命令用来显示指定端口的ARP表项信息。

【举例】

# 显示端口Ethernet3/0/1的ARP表项信息。

<H3C> display arp interface ethernet 3/0/1

            Type: S-Static   D-Dynamic

IP Address    MAC Address    VLAN ID Port Name        Aging Type

10.1.1.2      000f-e20f-0102 1       Ethernet3/0/1    N/A   S

1.1.17  display arp proxy

【命令】

display arp proxy [ interface interface-type interface-number ]

【视图】

任意视图

【参数】

interface-type:接口类型。

interface-number:接口编号。

【描述】

display arp proxy命令用来显示ARP代理的状态:开启或关闭。

相关配置可参考命令arp proxy enable

【举例】

# 显示VLAN 2接口的ARP代理状态。

<H3C> display arp proxy interface Vlan-interface 2

Interface Vlan-interface2

 Proxy ARP status: disabled

1.1.18  display arp slot

【命令】

display arp slot slot-id

【视图】

任意视图

【参数】

slot-id:交换机的槽号。

【描述】

用来显示指定槽号上所有端口的ARP表。

【举例】

# 显示第三个槽上的ARP表。

<H3C> display arp slot 3

            Type: S-Static   D-Dynamic

IP Address    MAC Address    VLAN ID Port Name        Aging Type

10.1.1.2      000f-e20f-0102 1       Ethernet3/0/1    N/A   S

1.1.19  display arp source-suppression

【命令】

display arp source-suppression

【视图】

任意视图

【参数】

【描述】

display arp source-suppression命令用来显示当前交换机上ARP源抑制的配置信息。

【举例】

# 显示当前交换机上ARP源抑制的配置信息。

<H3C> display arp source-suppression

 ARP suppression limit total: 4294967295

 ARP suppression limit local: 3

 ARP suppression limit through: 3

1.1.20  display arp vlan

【命令】

display arp vlan vlan-id

【视图】

任意视图

【参数】

vlan-id:VLAN编号。

【描述】

用来显示指定VLAN上所有端口的ARP表。

【举例】

# 显示VLAN1的ARP表。

<H3C> display arp vlan 1

            Type: S-Static   D-Dynamic

IP Address    MAC Address    VLAN ID Port Name        Aging Type

10.1.1.2      000f-e20f-0102 1       Ethernet3/0/1    N/A   S

1.1.21  display arp timer aging

【命令】

display arp timer aging

【视图】

任意视图

【参数】

【描述】

display arp timer aging命令用来显示动态ARP老化定时器的时间。

相关配置可参考命令arp timer aging

【举例】

# 显示动态ARP老化定时器的时间。

<H3C> display arp timer aging

 Current ARP aging time is 20 minute(s)(default)

以上显示信息表示动态ARP老化定时器的时间为20分钟。

1.1.22  gratuitous-arp-learning enable

【命令】

gratuitous-arp-learning enable

undo gratuitous-arp-learning enable

【视图】

系统视图

【参数】

【描述】

gratuitous-arp-learning enable命令用来开启免费ARP报文的学习功能。undo gratuitous-arp-learning enable命令用来关闭免费ARP报文的学习功能。

缺省情况下,交换机上的免费ARP报文学习功能处于关闭状态。

在开启了免费ARP报文学习功能后,一个设备收到免费ARP报文后将会进行以下处理:

l              如果高速缓存中已存在与此报文对应的ARP表项,那么此设备就用免费ARP报文中携带的发送端硬件地址更新ARP表项中相应的内容。

l              如果高速缓存中没有与此报文对应的ARP表项,那么在高速缓存中添加相应的ARP表项。

【举例】

# 在交换机上开启免费ARP报文学习功能。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] gratuitous-arp-learning enable

1.1.23  reset arp attack-list

【命令】

reset arp attack-list

【视图】

用户视图

【参数】

【描述】

reset arp attack-list命令用来清除ARP攻击相关信息。

相关配置可参考命令arp mac-arp-map limitdisplay arp attack-list

【举例】

# 清除ARP攻击相关信息。

<H3C> reset arp attack-list

1.1.24  reset arp

【命令】

reset arp [ dynamic | static | interface interface-type interface-number ]

【视图】

用户视图

【参数】

dynamic:清除动态ARP映射项。

static:清除静态ARP映射项。

interface: 清除指定端口的ARP映射项,其中interface-type为端口类型,interface-number为端口编号。

【描述】

reset arp命令用来清除符合条件的ARP映射项。

相关配置可参考命令arp staticdisplay arp

【举例】

# 清除静态ARP映射项。

<H3C> reset arp static

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们