一、名词解释:

集线器:(Hub)是指将多条以太网双绞线或光纤集合连接在同一段物理介质下的设备。集线器发生在物理层

交换机:(Switch)是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路,把传输的信息送到符合要求的相应路由上。交换机发生在数据链路层

路由器:(Router)是连接因特网中各局域网、广域网的设备。在路由器中记录着路由表,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由发生在网络层

二、具体解释:

1. 集线器:集线器的目的是在其内部将所有网络设备连通,它是一个具有多个端口的设备,用于网络设备的互连,集线器不具有智能,他不过滤任何数据,也不知道数据要发送到什么地方,集线器唯一知道的一个事情就是设备连接到它其中的一个端口。当数据到达其中一个端口时,集线器会复制数据包到它所有端口,这样,连接到该集线器上的所有设备都可以收到数据包。

也就是说,当数据包进入集线器的某个端口时,它将被集线器重新广播到其他所有端口。即使这台计算机与另外某台计算机通信,内部网络中的其他计算机也会收到这些数据,即使这些数据不是要发给它们的。当发生这种情况时,不仅会产生安全问题,也会在网络上造成不必要的流量,浪费带宽。

集线器 Hub TABLE
端口PORT 设备DEVICE
1 A
2 B
3 C
4 D

如图:A通过集线器向D发送一条消息,但是在此集线器内的所有设备都会收到此条消息。

2. 交换机:交换机和集线器非常相似,它也是一个具有多个端口、用于网络设备互联的设备,但是它与集线器不同,交换机是智能的。交换机可以连接到设备主机的物理地址,它将这些称为MAC地址的物理地址存储在自己的地址表中。当数据包发送到交换机时,数据包会被直接发送到预期的目的端口,而不是像集线器那样,只是将数据包重新广播到每个端口。

交换机 SWITCH TABLE
端口PORT 设备DEVICE 地址MAC ADDRESS
1 A 00:12:34:56:78:90:A1
2 B 00:12:34:56:78:91:B2
3 C 00:12:34:56:78:92:C3
4 D 00:12:34:56:78:93:D4

举个例子,如果这台计算机想要和另外一台计算机通信,数据包到达交换机后,交换机在自己的地址表中查看与数据包携带的目的MAC地址匹配的端口,然后将数据包传送到该端口,数据包就只会发送到想要与之通信的那台计算机。这是集线器和交换机之间的主要区别。因此,交换机比集线器更受欢迎,因为它们可以减少网络上不必要的流量,同时提高安全性。

如图:A通过交换机向D发送一条消息,在此交换机内的设备中只有D会收到消息。

3. 路由器:路由器的作用就和它的名字一样,它是根据IP地址,将一个数据包从一个网络路由转发到另一个网络的设备,当路由器接收到数据包时,路由器会检查数据包的IP地址,并确定该数据包是要发送给自己所在的网络,还是要发送给其他网络,如果路由器确定数据包是发送给自己所在的网络,那就接收它;如果数据包不是发送给自己所在的网络,路由器就将这些数据包转发给其他网络,通过交换机再把数据包发送给对的IP地址,所以路由器本质上是一个网络的网关。

三、总结一下:

集线器仅检测设备与其物理连接,而交换机可以检测连接到它的特定设备,因为它记录了这些设备的MAC地址。集线器和交换机用于在本地区域内交换数据,例如在家庭网络中或在一个商业网络中,它们不能在外部网络上(例如在互联网上)交换数据。要将数据在自己网络之外交换或路由到另一个网络,例如互联网,设备需要能够读取IP地址,而集线器和交换机不能读取IP地址,这就需要用到路由器,路由器可以根据IP来传输数据。总之,集线器和交换机构建网络,而路由器连接网络

集线器、交换机与路由器相关推荐

  1. 网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门

    1.前言 即时通讯网整理了大量的网络编程类基础文章和资料,包括<TCP/IP协议 卷1>.<[通俗易懂]深入理解TCP协议>系列.<网络编程懒人入门>系列.< ...

  2. 为什么Internet选择分组交换而不是电路交换_1012.网络设备:中继器、集线器、网桥、交换机、路由器、网关...

    在计算机网络体系中,有几样网络设备或者说网络名词出现的频率相当的高,包括有:中继器.集线器.网桥.交换机.路由器和网关. 其实,弄清楚这几个计算机网络的名词并不困难,如果能以计算机网络层次的概念给它们 ...

  3. 计算机网络 数据段、报文、IP数据报、数据包、MAC帧的区别;应用层、运输层、网络层、数据链路层、物理层的区别与功能;转发器、集线器、网桥、交换机、路由器、网关的功能与区别

    主要解决三个问题: 1.数据段.报文.IP数据报.数据包.MAC帧的区别 2.应用层.运输层.网络层.数据链路层.物理层的区别与功能 3.转发器.集线器.网桥.交换机.路由器.网关的功能与区别 数据传 ...

  4. linux中的集线器、交换机、路由器及组网

    集线器:(缺点:群发信息 hub(集线器)能够完成多个电脑的链接 每个数据包的发送都是以广播的形式进行的,容易堵塞网络 通过交换机组网 网络交换机(又称"网络交换器"),是一个扩大 ...

  5. 一台交换机可以有多个ip段吗_网络设备:中继器、集线器、网桥、交换机、路由器、网关的总结!...

    如今建筑智能化集成度越来越高,对于网络设备应用也越来越多了,在计算机网络体系中,有几样网络设备或者说网络名词出现的频率相当的高,包括有:中继器.集线器.网桥.交换机.路由器和网关. 其实,弄清楚这几个 ...

  6. 一个故事带你了解集线器、交换机与路由器

    本篇讲诉集线器.交换机和路由器,查看网上关于三者的讲解,觉得看完之后没有太多的理解,下面是我的理解,不对之处欢迎评论 指正! 情节一 舍友A来大学读书,意外发现dota好玩,于是决定回家带着家中的小弟 ...

  7. 网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理

    [b]网络设备网卡.中继器.集线器.网桥.交换机.路由器工作原理[/b] [b]网卡[/b] 1.工作在物理层(进行数据接收和发送) [b]中继器[/b] 1.工作在物理层,用来复原网络中的信号并重新 ...

  8. 计算机网络(二)集线器_网桥交换机_路由器

    集线器,网桥,交换机,路由器 这节课说一下计算机之间的连接方式,从初级到高级分别是交叉线网线直连,同轴电缆,集线器,网桥,交换机,路由器.所谓的网线直连是最简单的,直接用交叉线而非直通线来连接两台计算 ...

  9. 什么是集线器、交换机、路由器、光猫?它们之间的本质区别是什么?

    文章目录 网络分层模型 HUB的概念 集线器 交换机 路由器 光猫 总结 网络分层模型 说到各种网络设备的区别,首先应该重新复习下OSI开放系统互联参考模型七层协议,它描述了主机之间发送网络数据的封包 ...

  10. 集线器 交换机 路由器关系

    号称网络硬件三剑客的集线器(Hub).交换机(Switch)与路由器(Router)一直都是网络界的活跃分子,但让很多初入网络之门的菜鸟恼火的是,它们三者不仅外观相似,而且经常呆在一起,要想分清谁是谁 ...

最新文章

  1. GhostNet 测试
  2. 浅析网站页面加载速度如何提升?
  3. 微信开发(一):用JSAPI做微信支付+微信卡包(代金券)
  4. 排查链接是否失效_Linux服务器入侵检测排查方法
  5. struts2配置文件的位置
  6. 计算机组成原理(一)计算机系统概述
  7. SDOI2016R2(怎么可能是解题报告)
  8. 是否有任何python库可以从自然语言中解析日期和时间?
  9. chromedriver与chrome各版本及下载地址,截止到2018.5.30
  10. base64 golang 图片_golang基础学习-base64使用
  11. 油画作品欣赏|奥地利艺术家克里姆特
  12. label里面的文字换行_如何在JLabel中自动换行文本?
  13. pytorch torch.empty
  14. 怎么在html中加入相对链接,html直接跳转超链接 html中怎么实现同一页面超级链接...
  15. 1017. A除以B (20)-PAT乙级真题
  16. php源码 乱码 通达oa_PHPOA源码中小企业OA办公系统流程ERP CRM HR微信钉钉泛微通达oa...
  17. 计算机ifand函数补考科目,Excel函数公式:逻辑函数IF、AND、OR、NOT、IFERROR实用技巧解读...
  18. 中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”, 问这个人在以后的某一天中是“打鱼”还是“晒网”?(考虑中间有几个闰年)
  19. 申请开通微信支付教程
  20. 【Maven】maven下载网址进不去处理方法

热门文章

  1. 第三章 改进神经网络的学习方式(中下)
  2. 【Hisi音频】Hi3520D音频输出调试
  3. 新年新征程——写在“微软中国研发集团”更名之际
  4. 在VMware上装苹果系统后全屏
  5. 关于Discuz X2 论坛备份详解(论坛搬家)
  6. Silverlight C# 游戏开发:Flyer03大图裁剪,高效动画的艺术
  7. MATLAB AWGN信道 M-ary PSK 误码性能
  8. 这个图形的体积有限,但表面积却是无穷大
  9. libevent之Reactor模式详解
  10. TCP为什么需要三次握手