首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当交换机接收到具有未知源MAC地址的数据包时,会发生什么情况?

问当交换机接收到具有未知源MAC地址的数据包时,会发生什么情况?
EN

Network Engineering用户
提问于 2019-07-10 10:07:58
回答 1查看 7.2K关注 0票数 1

无法用源地址填充CAM表,因此必须采取其他操作。交换机会掉包吗?

EN

回答 1

Network Engineering用户

回答已采纳

发布于 2019-07-10 12:48:13

交换机通过检查端口上接收的帧的源MAC地址动态地构建MAC地址表。交换机通过搜索帧中的目标MAC地址和MAC地址表中的条目之间的匹配来转发帧。CAM只是指交换机使用内存(以内容可寻址的方式)查找MAC地址到端口关联的方式。

在进入交换机的每个以太网帧上执行以下处理:

  1. 学习:检查源MAC地址。输入开关的每一个帧都会被检查以获得新的信息以供学习。它通过检查帧的源MAC地址和帧进入交换机的端口号来实现这一点。如果源MAC地址不存在,则将其与传入端口号一起添加到表中。如果源MAC地址确实存在,则开关将更新该条目的刷新计时器。默认情况下,大多数以太网交换机在表中保留条目5分钟。
  2. 转发:检查目标MAC地址。接下来,如果目标MAC地址是单播地址,则交换机将查找帧的目标MAC地址与其MAC地址表中的条目之间的匹配。如果目标MAC地址在表中,它将将帧转发出指定的端口。如果目标MAC地址不在表中,则交换机将转发除传入端口以外的所有端口。这被称为未知的单播。如果目标MAC地址是广播或多播,则帧也会淹没除传入端口以外的所有端口。
票数 6
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/60325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档