好好爱自己!

交换机是干嘛的!!交换机如何学习MAC地址过程?

1.它收到一个帧的时候,先检查源MAC地址,看看自己维护的一个地址表中有没有这个地址。如果有,则2;如果没有,则将这个MAC地址、进入的端口、进入的时间放入这个表中;
2.检查目的MAC地址,然后到该表中查找,如果有匹配项,则按照表项中的端口号进行转发;如果没有,则转发到除进口之外的其他所有端口。

交换机的工作原理中,交换机之间的MAC地址学习室通过端口泛洪的方式
举例:你想要让我找到他,我又不知道他是谁,我就运用我所有的关系去一个一个问,总有一个是对的,并且把他记住,这样你以后问我我就知道了

交换机是能自学pc的mac地址的没错,局域网有广播问题,说下我的理解:
既然是局域网,就会接好多pc,如果少量pc,就可以不考虑广播风暴,但是当上百台pc就应该考虑了。如果不划分vlan,其中一台pc-1发信,另外所有pc都会收到信息,有时可能pc-1只想给pc-2发信,这样,对于不是pc-2的机器来说,就是产生广播了。

广播风暴与VLAN有什么关系? VLAN不是为了防广播风暴的。是为了更加有效的管理网络,使用IP的。 一个交换机不是只能学习一个MAC。 广播风暴是指网络环路了。两者之间根本风马牛不相及。

追问

Google一下“vlan 广播风暴”,看到不少“利用Vlan控制与隔离广播风暴”之类的题目。

再查一下百科,环路问题只是广播风暴的其中一种表现,除此之外还有不少其他现象也叫广播风暴
回答
你好好学习下网络基础东西吧。 基本上还是环路或者病毒之类的问题,要不就是端口坏了,无法投递数据。 一个交换机端口并不是只对应一个MAC的。所以在交换下面再接交换机接几十台电脑还可以用。 VLAN是虚拟局域网,这个技术主要是为了解决IP地址不够用,方便管理。  GOOGLE的东西说的没错。但是你还是没了解网络运行的原理。等你仔细看过基础的网络知识,弄懂以后就知道了。 不是三两句能表述清楚的。
posted @   立志做一个好的程序员  阅读(7784)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2015-07-07 PHP的json_encode中文被转码的问题

不断学习创作,与自己快乐相处

点击右上角即可分享
微信分享提示