华为路由器-MAC地址转发表管理命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MAC地址转发表管理目录
目录
第1章 MAC地址转发表管理命令...........................................................................................1-1
1.1 MAC地址转发表管理命令..................................................................................................1-1
1.1.1 display mac-address aging-time.............................................................................1-1
1.1.2 display mac-address...............................................................................................1-2
1.1.3 mac-address............................................................................................................1-4
1.1.4 mac-address max-mac-count..................................................................................1-5
1.1.5 mac-address timer..................................................................................................1-6
第1章 MAC地址转发表管理命令
说明:
本章节内容只涉及静态、动态和黑洞MAC地址表项的管理,有关组播MAC地址表
项管理的内容,请参见本手册“组播协议”部分。

1.1 MAC地址转发表管理命令
1.1.1 display mac-address aging-time
【命令】
display mac-address aging-time
【视图】
任意视图
【参数】

【描述】
display mac-address aging-time命令用来显示MAC地址表动态表项的老化时
间。

相关配置可参考命令mac-address,mac-address timer,display mac-address。

【举例】
# 显示MAC地址表中动态表项的老化时间。

<Quidway> display mac-address aging-time
Mac address aging time: 300s
以上显示信息表示:MAC地址表中动态表项的老化时间为300秒。

<Quidway> display mac-address aging-time
Mac address aging time: no-aging
以上显示信息表示:MAC地址表中动态表项不老化。

1.1.2 display mac-address
【命令】
display mac-address [ display-option ]
【视图】
任意视图
【参数】
display-option:表示可以有选择的显示部分MAC地址表信息,取值范围如表1-1
所示。

表1-1display-option参数取值及含义
取值含义
mac-address [ vlan vlan-i d ] 显示指定的MAC地址信息
{ static | dynamic | blackhole } [ interface
interface-type interface-number ] [ vlan vlan-id ]
显示动态、静态或黑洞MAC地址信息[ count ]
interface interface-type interface-number
显示指定端口中的所有MAC地址信息[ vlan vlan-id ] [ count ]
vlan vlan-id [ count ] 显示指定VLAN中的所有MAC地址信息
count显示交换机MAC地址表项的总数量
statistics 显示交换机MAC地址表项的统计数据
mac-address:MAC地址。

static:静态表项,不会老化。

dynamic:动态表项,会被老化掉。

blackhole:黑洞MAC地址表项,不会老化。

interface-type interface-number:端口类型和端口编号。

vlan-id:指定的VLAN ID,取值范围为1~4094。

count:在显示信息中仅显示MAC地址表的地址总数。

statistics:以统计数据的形式显示当前交换机中的MAC地址表项信息。

【描述】
display mac-address命令用来显示MAC地址转发表的信息,包括MAC地址所对
应VLAN和以太网端口、地址状态(静态还是动态)、是否处在老化时间内等信息。

【举例】
# 显示MAC地址00e0-fc0f-0101的信息。

<Quidway> display mac-address 00e0-fc0f-0101
MAC ADDR VLAN ID STATE PORT INDEX AGING TIME(s) 00e0-fc0f-0101 1 Learned Ethernet1/0/1 AGING
# 显示端口Ethernet1/0/4的MAC地址转发表内容。

<Quidway> display mac-address interface Ethernet 1/0/4
MAC ADDR VLAN ID STATE PORT INDEX AGING TIME(s) 000d-88f6-44ba 1 Learned Ethernet1/0/4 AGING
000d-88f7-9f7d 1 Learned Ethernet1/0/4 AGING
000d-88f7-b094 1 Learned Ethernet1/0/4 AGING
00e0-fc00-00cc 1 Learned Ethernet1/0/4 AGING
00e0-fc00-2201 1 Learned Ethernet1/0/4 AGING
00e0-fc07-f2e0 1 Learned Ethernet1/0/4 AGING
00e0-fc09-ecf9 1 Learned Ethernet1/0/4 AGING
--- 7 mac address(es) found on port Ethernet1/0/4 ---
# 显示Unit 2设备上端口Ethernet1/0/2的MAC地址转发表内容。

<Quidway> display mac-address interface Ethernet1/0/2 unit 2
MAC ADDR VLAN ID STATE PORT INDEX AGING TIME(s) 0001-0001-0001 1 Config static Ethernet1/0/2 NOAGED
0001-0001-0002 1 Config static Ethernet1/0/2 NOAGED
0001-0001-0003 1 Config static Ethernet1/0/2 NOAGED
0001-0001-0004 1 Config static Ethernet1/0/2 NOAGED
--- 4 mac address(es) found on port Ethernet1/0/2 ---
# 显示VLAN2的MAC地址转发表总数量
<Quidway> display mac-address vlan 2 count
9 mac address(es) found in vlan 2
表1-2display mac-address命令显示信息描述表
字段描述
MAC ADDR MAC地址
VLAN ID MAC地址所在的VLAN ID
STATE MAC地址的状态,包括“Static”、“Learned”等
PORT INDEX 端口号
AGING TIME(s) 是否处在老化时间内
1.1.3 mac-address
【命令】
系统视图下的命令形式:
mac-address { static | dynamic | blackhole}mac-address interface
interface-type interface-number vlan vlan-id
undo mac-address [ mac-address-attribute ]
以太网端口视图下的命令形式:
mac-address { static | dynamic | blackhole } mac-address vlan vlan-id
undo mac-address { static | dynamic | blackhole } mac-address vlan vlan-id 【视图】
系统视图/以太网端口视图
【参数】
static:配置静态MAC地址表项。

dynamic:配置动态MAC地址表项。

blackhole:配置黑洞MAC地址表项。

mac-address:MAC地址。

interface-type:端口类型。

interface-number:端口编号。

vlan-id:指定的VLAN ID,取值范围为1~4094。

mac-address-attribute:表示要删除的MAC地址属性的字符串,取值的情况如表
1-3所示:
表1-3mac-address-attribute参数的取值及含义
取值含义
{ static | dynamic | blackhole } interface interface-type interface-number 删除指定端口上的静态、动态或黑洞MAC 地址
{ static | dynamic | blackhole } vlan vlan-id 删除指定VLAN中的静态、动态或黑洞MAC 地址
{ static | dynamic | blackhole }mac-address
[ interface interface-type interface-number ]
vlan vlan-id
删除指定的静态、动态或黑洞MAC地址interface interface-type interface-number删除指定端口上的所有MAC地址表项
vlan vlan-id删除指定VLAN中的所有MAC地址表项
mac-address [ interface interface-type
interface-number ] vlan vlan-id
删除指定MAC地址的表项
【描述】
mac-address命令用来在MAC地址转发表中添加或修改地址表项。

undo
mac-address命令用来删除MAC地址表项。

在以太网端口视图下使用mac-address命令添加或删除的MAC地址表项,只在本
端口上生效,所以无需使用interface参数。

如果输入的MAC地址在地址表中已经存在,系统将根据用户的配置,修改此地址
表项的相关属性。

用户可以删除某个端口上的所有MAC地址(只能是单播MAC地址),也可以选择
删除系统自动学习的地址、用户配置的动态地址、用户配置的静态地址或者黑洞地
址。

【举例】
# 配置静态MAC地址表项,MAC地址为00e0-fc0f-0101,使用端口Ethernet1/0/1
来转发目的为该地址的报文,端口Ethernet1/0/1处于VLAN 2中。

<Quidway> system-view
System View: return to User View with Ctrl+Z.
[Quidway] mac-address static 00e0-fc0f-0101 interface Ethernet 1/0/1 vlan 2 1.1.4 mac-address max-mac-count
【命令】
mac-address max-mac-count count
undo mac-address max-mac-count
【视图】
以太网端口视图
【参数】
count:端口可以学习的最大MAC地址数,范围为0~8192,为0即表示不允许该
端口学习MAC地址。

【描述】
mac-address max-mac-count命令用来设置以太网端口最多可以学习到的MAC
地址数。

undo mac-address max-mac-count命令用来取消对以太网端口最多可
以学习到的MAC地址数的限制。

缺省情况下,没有配置对端口学习MAC地址数量的限制。

使用该命令可以对以太网端口最多学习到的MAC地址数进行设置。

如果用户设置
的值为count,则该端口学习到的MAC地址条数达到count时,该端口将不再对
MAC地址进行学习;用户可以使用此命令的undo命令取消端口在这方面的限制,
即端口可以不受用户限制地进行MAC地址的学习,缺省情况下也是如此。

相关配置可参考命令mac-address,mac-address timer。

【举例】
# 将以太网端口Ethernet1/0/3最多学习到的地址的数目设为600。

<Quidway> system-view
System View: return to User View with Ctrl+Z.
[Quidway] interface Ethernet 1/0/3
[Quidway-Ethernet1/0/3] mac-address max-mac-count 600
1.1.5 mac-address timer
【命令】
mac-address timer { aging age| no-aging }
undo mac-address timer aging
【视图】
系统视图
【参数】
aging age:动态MAC地址表项的老化时间,取值范围为10~1000000,单位为秒。

no-aging:不老化。

【描述】
mac-address timer命令用来设置动态MAC地址表项的老化时间。

undo
mac-address timer命令用来恢复动态MAC地址表项老化时间为缺省值。

缺省情况下,动态MAC地址表项的老化时间为300秒。

MAC地址表动态表项的老化时间要根据用户的实际需求而定,但需要注意老化时间
对二层转发功能的影响:
z设置老化时间太短会造成地址过早地被删除,当交换机收到发往被删除的MAC地址的数据包时,将把这个数据包广播到同一VLAN内的所有端口,这
种不必要的广播会影响运行性能。

z设置老化时间过长会导致不再使用的地址在地址表中长期存在,影响以太网交换机MAC地址转发表的及时刷新。

这种情况下,当工作站从一个端口移到另
一个端口时会造成时间延迟。

【举例】
# 设置二层地址动态表项的老化时间为500秒。

<Quidway>system-view
System View: return to User View with Ctrl+Z. [Quidway] mac-address timer aging 500。

相关文档
最新文档