Hub 和交换机的区别。

Hub(集线器) vs 交换机 Switch,白话讲

核心一句话

Hub是广播,所有端口共享一条通道;交换机是点对点,端口之间独立通道。

  1. Hub 集线器(老设备,现在基本淘汰)
  • 内部:一根共享总线

  • 工作方式:任何一个口收到数据,广播发给所有其他端口,所有设备都收到这份数据包,设备自己判断是不是发给自己的,不是就丢掉。

  • 带宽:所有端口共用总带宽。比如10M hub,多台设备同时传数据,大家抢这10M,容易冲突、卡顿。

  • 模式:半双工,同一时间只能收 或者 只能发,不能同时收发。

  • 优点:便宜;缺点:冲突多、不安全(别的电脑能抓到你的数据包)

类比:一个大房间,所有人共用一个喇叭,谁说话,房间里所有人都听见。

  1. Switch 交换机(现在你机房、SMT产线用的就是它)
  • 内部:有MAC地址表,记住每个端口接的设备MAC地址

  • 工作方式:数据只发给目标设备对应的端口,不会发给全部端口

  • 带宽:每个端口独立带宽。千兆交换机,每个口都是千兆,互不争抢。

  • 模式:全双工,可以一边收一边发,不会冲突。

类比:独立内线电话,A和B通话,只有A、B听见,其他人听不到。

简单对比表

项目 Hub集线器 Switch交换机

传输方式 广播所有端口 单播,只发给目标端口

带宽 全部端口共享 每个端口独立带宽

双工 半双工 全双工

网络冲突 容易发生冲突 几乎无冲突

安全性 差,容易抓包 更好

现在用途 基本淘汰 局域网主流(你现在车间内网)

补充实用要点(结合你车间场景)

  1. 你之前SMT车间、AP接的设备,全部用交换机,不要用hub。Hub多台设备同时传数据会疯狂丢包。

  2. 现在市面上很多写着"迷你交换机"的廉价设备,极少数商家会把hub冒充交换机卖,买的时候留意。

  3. 抓包:hub上接一台电脑就能抓到其他所有设备流量;普通交换机默认抓不到别人流量。

相关推荐
有毒的教程6 小时前
Linux底层存储路由配
linux·运维·网络
是真的小外套6 小时前
第9章:网络层安全协议 IPSec 学习笔记
网络·网络协议·tcp/ip
中屹指纹浏览器svip8 小时前
静态 IP和动态 IP,搭配指纹浏览器该怎么选?
网络·网络协议·tcp/ip·中屹指纹浏览器
ITxiaobing20238 小时前
选型不踩坑:IPinfo 之外,IP 地址定位服务还有哪些可选项
网络·网络协议·tcp/ip
A心有千千结9 小时前
通过 SSH 反向代理让服务器借用本机网络访问 GitHub 的最佳实践
linux·服务器·网络·git·ssh·github
15Moonlight10 小时前
Linux网络(03):Socket 编程 TCP
linux·网络·tcp/ip
Lynne30910 小时前
TSN 在变电站自动化通信网络升级中的应用价值与技术挑战
服务器·网络·数据库
C++ 老炮儿的技术栈10 小时前
std::atomic 是什么
linux·c语言·网络·c++·visual studio
有毒的教程11 小时前
Linux底层存储路由配置
linux·运维·网络