HCIP--以太网交换安全(三)&MAC地址漂移防止与检测

MAC地址漂移防止与检测

一、MAC地址漂移防止与检测知识点

1.1MAC地址漂移的概述

MAC地址漂移是指交换机上一个vlan内有两个端口学习到同一个MAC地址,后学习到的MAC地址表项覆盖原MAC地址表项的现象。

1.2.MAC地址漂移的防止方法

(1) 配置接口MAC地址学习优先级:当MAC地址在交换机的两个接口之间发生漂移是,可以将其中的一个接口的MAC地址优先级提高,这样高优先级就覆盖低优先级接口学习到的MAC地址表项。如图所示

(2)配置不允许相同优先级接口MAC地址漂移:当伪造网络设备接口的MAC地址优先级与安全的网络设备相同学习到伪造网络设备MAC地址表项不会覆盖之前正确的表项。如图所示

(3)关闭接口的学习功能:虽然这种方法较为极端,但通过接口的MAC地址学习功能,可以让接口永远学习不到MAC地址,从而防止MAC地址漂移。

1.3MAC地址漂移检测

交换机支持两种MAC地址漂移检测机制:基于VLAN是MAC地址漂移检测和全局MAC地址漂移检测。

  • 基于VLAN的MAC地址漂移检测

①配置VLAN的MAC地址漂移检测功能可以指定VLAN下所有的MAC地址是否发生漂移;

②当MAC地址发生漂移后,可以配置指定的动作,例如告警、阻断接口或阻断MAC地址。

  • 全局MAC地址漂移检测

①该功能可以检测设备上的所有的MAC地址是否发生漂移;

②若发生漂移,设备会上报告警到网关系统;

③用户有可以指定发生漂移后的处理动作,例如将接口关闭或退出vlan。

二、实验拓扑

拓扑:

实验要求:

1.在S1上配置与服务其连接的接口配置优先级为3;

2.开启MAC地址漂移检测功能,实现检测网络中是否存在MAC地址漂移;

3.配置老化时间;

4.配置接口MAC地址漂移后的处理动作,实现破除环路。

交换级的配置和命令

(1)在S1上配置与服务其连接的接口配置优先级为3

<Huawei>system

Huaweiundo info-center enable

Huaweisysname S1

S1int g0/0/1

S1-GigabitEthernet0/0/1mac-learning priority 3

(2)开启MAC地址漂移检测功能

<Huawei>system

Huaweiundo info-center enable

Huaweisysname S2

S2mac-address flapping detection

(3)配置MAC地址漂移表项的老化时间为500秒

S2mac-address flapping aging-time 500

(4)配置G0/0/1和G0/0/2接口MAC地址漂移后关闭

S2int g0/0/1

S2-GigabitEthernet0/0/1portswitch

S2-GigabitEthernet0/0/1mac-address flapping trigger error-down

S2-GigabitEthernet0/0/1q

S2int g0/0/2

S2-GigabitEthernet0/0/2portswitch

S2-GigabitEthernet0/0/2mac-address flapping trigger error-down

S2-GigabitEthernet0/0/2q

(5)配置被shutdown接口的自动恢复功能、自动恢复时间为60秒

S2error-down auto-recovery cause mac-address-flapping interval 60

检测配置结果

使用这条命令查看MAC地址漂移相关的配置

用PC1和PC2访问服务器,就发现G0/0/2接口关闭了 。

如果还是不行的话就多访问几次就OK了。

PC1

PC2

访问完之后就看到,G0/0/2接口是关闭了

接口关闭后,再使用display mac-address flapping record 可查看到漂移记录

三、总结

总之,MAC地址漂移防止与检测对于维护网络的稳定性和安全性至关重要。通过合理的配置和策略,可以有效预防和应对MAC地址漂移带来的问题。

相关推荐
40岁资深老架构师尼恩几秒前
工业级 AI问数 AST语法 + 知识图谱语义+ 质量规则 三层安全校验 架构设计与实现
人工智能·安全·知识图谱
_ZHOURUI_H_2 分钟前
Unity TCP底层极限拆解:粘包、半包、CRC、序列号、双缓冲到底怎么一起工作的?
网络·网络协议·tcp/ip·游戏·unity·游戏引擎·游戏开发
数智大号1 小时前
从“芯“出发,筑牢文印安全防线——联想至像以全链路自主可控回应国家安全之问
arm开发·安全
长江&后浪1 小时前
防火墙的描述
开发语言·网络·php
小新讲网安2 小时前
安全运营中心(SOC)建设实战:从SIEM到威胁狩猎全流程指南
网络·安全·web安全·网络安全·网安
SKYLAB012 小时前
打破智能家居生态壁垒|微喇智能 WKV553‑A 模组原生支持 Matter,解锁跨平台互联新体验
网络·智能家居
愚公搬代码2 小时前
【愚公系列】《Web应用安全》001-VMware的安装
前端·安全
anscos3 小时前
案例分享| Latitude AI × Parasoft:搭建 L2-L3 自动驾驶量产验证与功能安全完整链路
人工智能·安全·自动驾驶
笨鸟先飞,勤能补拙3 小时前
Web 服务器与计算机网络全景原理
运维·服务器·前端·网络·人工智能·计算机网络·web安全
KindSuper_liu3 小时前
Unity 游戏网络基础:从 TCP、UDP 到 HTTP、TLS 与 Best HTTP
网络·游戏·unity