当前位置:首页>微思动态 > >详情
全国热线电话 400-881-4699

在线留言

【分享】交换机MAC典型配置之配置基于接口的MAC地址学习限制

发布作者:微思网络   发布时间:2022-08-24   浏览量:0

图片



组网图形

图片




基于接口限制MAC地址学习数简介


交换机控制MAC地址学习数经常使用的方式有两种:基于VLAN限制MAC地址学习数和基于接口限制MAC地址学习数。在客户端不经常变动的办公场所中,通过限制MAC地址学习控制用户的接入,防止黑客伪造大量源MAC地址不同的报文发送到设备后,耗尽设备的MAC地址表项资源。当MAC地址表项资源满后,会导致正常MAC地址无法学习,报文进行广播转发,浪费带宽资源。


与基于VLAN限制MAC地址学习数相比,基于接口限制MAC地址学习数,在中小企业中各个接口下的用户数量都比较固定且很少变动时,比较适用。




配置注意事项


  • 接口上配置port-security enable后,mac-limit将无法配置。

  • 本举例适用于S系列交换机所有产品的所有版本。




组网需求



如图1所示,用户网络1和用户网络2通过LSW与Switch相连,Switch连接LSW的接口为GE1/0/1。用户网络1和用户网络2分别属于VLAN 10和VLAN 20。在Switch上,为了控制接入用户数量,可以基于接口GE1/0/1配置MAC地址学习限制功能。




配置思路


采用如下的思路配置基于接口的MAC地址学习限制:

  1. 创建VLAN,并将接口加入到VLAN中,实现二层转发功能。

  2. 配置基于接口的MAC地址学习限制,控制接入用户数量。




操作步骤



创建VLAN 10和VLAN 20,并将接口GE1/0/1加入VLAN 10和VLAN 20 

<HUAWEI> system-view
[HUAWEI] sysname Switch
[Switch] vlan batch 10 20   //创建VLAN 10和VLAN 20
[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] port link-type trunk   //交换机之间的接口类型建议使用trunk
[Switch-GigabitEthernet1/0/1] port trunk allow-pass vlan 10 20   //接口GE1/0/1加入VLAN 10和VLAN 20
[Switch-GigabitEthernet1/0/1] qui


接口GE1/0/1配置MAC地址学习限制规则:最多可以学习100个MAC地址,超过最大MAC地址学习数量的报文丢弃并进行告警提示

[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] mac-limit maximum 100 action discard   //各个版本对报文的默认处理动作不一致,这里建议手动指定。告警默认都是打开的,可以不手动指定
[Switch-GigabitEthernet1/0/1] qui


验证配置结果 

# 在任意视图下执行display mac-limit命令,查看MAC地址学习限制规则是否配置成功。
[Switch] display mac-limit
MAC limit is enabled                                                            
Total MAC limit rule count : 1                                                  
                                                                                
PORT        VLAN/VSI    SLOT Maximum Rate(ms) Action  Alarm       
---------------------------------------------------------- 
GE1/0/1      -              -    100     -    discard enable 



返回顶部