概述
# bridge
- 网桥。
- 一个虚拟的网络设备,软件。
- 起到数据接收、地址过滤、数据转发的作用。
- 相同点
- 在某种意义上等同于switch
- 它们都可以分割大的冲突域为数个小的冲突域,因为一个port即为一个冲突域,但是它们仍然处于一个大的广播域中,分割广播域的任务,可以以routers来完成
- 不同点
- bridge 包含较少的端口,通常2~4个port
- switch 可以包含多达上百个port
# switch
- 交换机,它的前身是网桥。
- 使用硬件来完成以往网桥只用软件来完成的过滤、学习和转发过程的任务。
- switch 比 hub 快,因为 hub 不知道目标地址在何处,发送数据到所有端口
- switch 中有一张转发表,如果知道目标地址在何处,就把数据发送到指定port,如果不知道,就转发到所有port。这样过滤可以帮助降低整个网络的数据传数量,提高效率。
# hub
- 工作于OSI参考模型第一层,物理层。
- 属于纯硬件网络地层设备
- 没有地址转发表,所以它发送数据是没有针对性的,采用广播方式发送
- 从一个port收到的数据无条件转发的其他所有port
- 网络中某条线路发生故障时,并不影响其它线路的工作。
最后
以上就是粗暴大树为你收集整理的bridge、switch、hub 的区别的全部内容,希望文章能够帮你解决bridge、switch、hub 的区别所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复