6.1.1 添加/修改/删除单播地址表项
管理员根据实际情况可以人工添加、修改或删除地址表中的表项。可以删除与某个端口相关的所有地址表项(只能是单播地址),也可以选择删除某类地址表项如动态表项、静态表项。
请在系统视图下进行下列配置。
表6-1 添加/修改/删除地址表项 操作 命令
添加/修改地址表项
mac-address { dynamic | permanent | static } mac_address interface { interface_name | interface_type interface_num }
删除地址表项
undo mac-address [ static | permanent | dynamic ] [ mac_address ] [ interface { interface_name | interface_type interface_num } ]
命令中的参数含义如下:
static:静态表项,不会被老化掉,交换机复位丢失。
permanent:永久表项,交换机复位不丢失(需用write命令保存)。S2000B系列以太网交换机最多可以设置64个永久地址表项。
dynamic:动态表项,会被老化掉。
mac_address:MAC地址,采用H-H-H的形式。
interface_type:端口类型,在S2000B系列以太网交换机中只有Ethernet。
interface_num:端口号,采用槽位编号/端口编号的格式。S2008B以太网交换机的槽号只能取0,端口号取值范围为1~9。S2016B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~17;槽号取1表示扩展的以太网百兆光口,端口号只能取1。S2026B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~25;槽号取1表示扩展的以太网百兆光口,端口号只能取1。
interface_name:端口名,表示方法为端口类型+端口号(槽位编号/端口编号)。
需要注意的是,在删除动态地址表项时会同时把学习到的地址表项删除。
例:添加一个地址表项,MAC地址为00e0-fc01-0101,端口号为Ethernet0/1,并将该表项设置为静态表项。
[Quidway] mac-address static 00e0-fc01-0101 interface ethernet 0/1
6.1.2 设置单播地址表老化时间
设置合适的老化时间可以有效的实现地址老化的功能。如果一个设备在老化时间的时长范围内没有发送任何报文,其对应的地址表项就会被删除。设置过短的老化时间会造成地址表项很快就被删除,这样与相应地址表项匹配的数据报文会因为找不到目的地址而被广播,从而影响交换机的运行性能;设置过长的老化时间会导致不再使用的地址表项在地址表中长期存在,容易导致交换机的地址表资源耗尽,交换机无法根据网络的变化更新地址表,造成大量报文找不到目的地址而被广播。建议使用缺省值。
请在系统视图下进行下列配置。
表6-2 设置地址表老化时间 操作 命令
设置MAC地址表的老化时间
mac-address timer { aging age | no-aging }
恢复MAC地址表的老化时间为缺省值 undo mac-address timer aging
命令中的参数含义如下:
age:MAC地址表的老化时间,取值范围为0和10~1000000,单位为秒。取值为0表示不老化。
缺省情况下,MAC地址表的老化时间为300秒。
例:设置MAC地址表的老化时间为500s。
[Quidway] mac-address timer aging 500
6.1.3 添加/修改/删除组播地址表项
组播可以节省带宽,减少网络流量。S2000B系列以太网交换机提供两个组播地址。HGMP启动后将占用ID为0的组播地址(若该地址已存在,则被覆盖),这个组播地址不能被修改或删除;此时用户只能配置一个组播地址表项。管理员根据实际情况可以人工添加或删除组播地址表项。
请在系统视图下进行下列配置。
表6-3 添加/修改/删除组播地址表项 操作 命令
添加/修改组播地址表项
multicast id { 0 | 1 } multi_mac interface_list
删除组播地址表项 undo multicast id { 0 | 1 }
命令中的参数含义如下:
0:表示第一个组播地址。
1:表示第二个组播地址。
multi_mac:组播MAC地址,采用H-H-H的形式。
interface_list:以太网端口列表,
interface_list = { interface_type interface_num | interface_name … } [ to { interface_type interface_num | interface_name … } ]。其中,interface_type为端口类型,在S2000B系列以太网交换机中只有Ethernet。interface_num为端口号,采用槽位编号/端口编号的格式。S2008B以太网交换机的槽号只能取0,端口号取值范围为1~9。S2016B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~17;槽号取1表示扩展的以太网百兆光口,端口号只能取1。S2026B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~25;槽号取1表示扩展的以太网百兆光口,端口号只能取1。interface_name为端口类型+端口号(槽位编号/端口编号)。表示可以选择多个端口。
例:添加一个组播地址表项,组播MAC地址为0100-fc01-0101,端口号为Ethernet0/1。
[Quidway] multicast id 1 0100-fc01-0101 ethernet0/1
6.1.4 地址表管理显示和调试
在完成上述配置后,在所有视图下执行display命令可以显示配置后地址表管理的相关信息,比如显示MAC地址表的老化时间以及MAC地址表的信息,包括地址表项、地址状态(静态还是动态)、地址对应的端口等。用户可以通过查看显示信息验证配置的效果。
表6-4 地址表管理显示和调试 操作
命令
显示MAC地址表信息
display mac-address [ mac_address ] [ [ static | permanent | dynamic ] { interface { interface_name | interface_type interface_num } | all } ]
显示MAC地址表的老化时间 display mac-address aging-time
命令中的参数含义如下:
static:显示静态地址表项。
permanent:显示永久地址表项。
dynamic:显示动态地址表项。
mac_address:MAC地址。
interface_type:端口类型,在S2000B系列以太网交换机中只有Ethernet。
interface_num:端口号,采用槽位编号/端口编号的格式。S2008B以太网交换机的槽号只能取0,端口号取值范围为1~9。S2016B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~17;槽号取1表示扩展的以太网百兆光口,端口号只能取1。S2026B以太网交换机的槽号取值范围为0~1,槽号取0表示固定的以太网端口,端口号取值范围为1~25;槽号取1表示扩展的以太网百兆光口,端口号只能取1。
interface_name:端口名,表示方法为端口类型+端口号(槽位编号/端口编号)。
all:显示地址表中所有地址表项。
例:显示地址表中MAC地址为00e0-fc01-0101的地址表项的信息。
[Quidway] display mac-address 00e0-fc01-0101
MAC ADDR VLAN ID STATE PORT INDEX AGING TIME(s)
00e0-fc01-0101 N/A Config static Ethernet0/1 NOAGED
以上显示信息表示:MAC地址为00e0-fc01-0101的数据包将从Ethernet0/1端口转发,这个表项被设置为静态表项。
例:显示MAC地址表的老化时间。
[Quidway] display mac-address aging-time
mac-address aging-time: 300s
以上显示信息表示:MAC地址表的老化时间为300s。
6.2 配置文件管理 6.2.1 配置文件内容及格式
配置文件为一文本文件,其格式如下:
l 以命令格式保存。
l 为了节省空间,只保存非缺省的常数。
l 命令的组织以命令模式为基本框架,同一命令模式的命令组织在一起,形成一节,节与节之间通常用空行或注释行隔开(以#开始的为注释行)。
l 以end为结束。
6.2.2 显示当前配置和起始配置
S2000B系列以太网交换机上电时,从Flash Memory(闪速存储器)中读取配置文件进行以太网交换机的初始化工作,因此将Flash Memory中的配置文件称为起始配置。如果Flash Memory中没有配置文件,以太网交换机则使用缺省参数进行初始化。与起始配置相对应,S2000B系列运行过程中正在生效的配置称为当前配置。
在所有视图下执行display命令可以显示当前配置和起始配置的相关信息。
表6-5 显示S2000B系列配置 操作 命令
显示起始配置
display saved-configuration
显示当前配置
display current-configuration
需要注意的是,如果以太网交换机上电之后工作不正常,可以执行display saved-configuration命令查看交换机的启动配置,以定位问题所在。
华为交换机配置命令大全



