HCIE——MAC

本文深入探讨了集线器、网桥与交换机的工作原理,重点解析了MAC表与CAM表的作用,包括MAC地址的学习、老化及漂移现象。同时,文章详细介绍了MAC安全策略,如基于VLAN或接口的MAC地址限制,以及端口安全设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

集线器与交换机

网桥:解决共享性差的问题,用通用计算机 内存、软件、cpu、多接口实现。通过内存避免数据的冲突

交换机:用矩阵芯片,配有矩阵算法,数据进入交换机,查看数据源MAC地址,根据源MAC地址查找对应的接口,进行转发,

MAC表和CAM表

MAC存在内存

CAM 主要进行二元运算(数据匹配/不匹配)匹配转发,不匹配洪泛。专用CAM芯片速度极快,CAM存在于CAM芯片

组播洪泛,收到未知组播。 不洪泛的是开启IP shoonping

如果一个帧在MAC中没有找到匹配,就会未知单播洪泛

MAC与CAM实时同步

MAC表的组成:定义交换机的基本转发原理(决定数据帧如何转发)自己学习和人工绑定

MAC地址表的学习与老化

  • 设备在收到数据帧时,会触发MAC地址的学习和刷信。
  • 达到生存周期仍得不到更新的表项将被删除,这个生存周期被称作老化时间
  • 生成树会强化老化接口的MAC记录

动态表象

  •       由接口通过报文中的源MAC地址学习获得,表项可老化,默认老化时间300
  •       在系统复位、接口板热插拔或接口板复位后,动态表象会丢失
    静态表象
  •      由用户手工配置,并下发到各个接口板,表项不可老化
  •      在系统复位、接口板热插拔或者接口板复位后,动态表项不可老化
    黑洞表项
  • 由用户手工配置,并下发到各个接口板,表项不可老化
  • 配置黑洞MAC地址后,源MAC地址或目的MAC地址是该MAC的报文将会被丢弃

 

数据拒绝和黑洞:黑洞要比拒绝快,核心逻辑快

配置命令

MAC安全问题

  • 伪造大量的的MAC地址
  • 伪装成别别人的MAC地址

解决方法

  • 基于VLAN或接口关闭学习MAC能力
  • 基于VLAN或接口限制MAC地址数

端口安全

安全MAC地址分类

  • 安全动态MAC地址
  • 安全的静态MAC地址
  • Sticky MAC地址

配置

 

MAC地址漂移

原理:设备上的一个VLAN内有两个端口学习到同一个MAC地址,后学习到的MAC地址表项覆盖原MAC地址表项的现象

交换机环路会出现漂移   环路的出现伴随着MAC地址漂移,还伴随着较大的数据的转发

正常情况下也会漂移设备接口转换

地址漂移避免机制

  • 提高接口MAC地址学习优先级
  • 不允许相同优先级的接口发生MAC地址表项覆盖

MAC地址防止漂移配置

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值