三种设备是相似的,但是他们处理数据的方式有所不同
集线器和交换机就是一栋大楼里面的内部电话。但集线器一打电话,就整栋楼都听得到。但交换机可以专门只向哪一户可以跟指定的其中一户打电话,无关人员听不到。路由器就是这栋楼的电话要跟外面的大楼的电话连通联通的桥梁,而且具有指向性。
集线器
集线器的目的是将内部网络上的所有网络设备连接在一起
它具有多个端口,可以接受来自网络设备的以太网连接
集线器并不聪明
他不过滤任何数据,也没有有关任何应该将数据发送到何处的任何信息
集线器唯一知道的是设备何时连接到其端口之一。因此,当数据包到达端口之一时,他将被复制到所有其他端口,所以集线器上的所有设备都可以看到数据包。[数据包进入一个端口,然后集线器通过连接的设备将该数据重新广播到每个端口]。因此,即使此处的这台计算机只想与该计算机通信,但其他的计算机仍将接受数据(虽然数据并不是给他们的)。发生这种情况,不仅可能会引起安全问题,还会造成不必要的网络流量。
交换机
交换机与集线器非常相似,他还是具有多个端口的设备,可以接受来自网络设备的以太网。但它还可以识别已连接设备的物理地址,并将这些地址(MAC地址)。因此,当数据包发送到交换机时,他们仅路由到预期的目标端口。与集线器不同,它将数据重新广播到每个端口。
例如,如果左上计算机要与右下计算机通信,数据包到达交换机,然后交换机将查看MAC地址及其对应端口,它将数据传递到相应的端口,然后数据包将仅发送到该计算机
这是交换机和集线器之间的主要区别,交换机减少了网络上任何不必要的流量。
集线器和交换机用于在本地网络内交换数据。例如在家庭网络或者工作中的专用网络中。他们不用于在自己的网络之外共享数据。
路由器
路由器完全按照其名称指示进行操作,即路由或重定向数据的设备。从一个网络到另一个网络,具体取决于IP地址。路过一个数据包,路由器会检查数据的IP地址,并确定该数据包是用于自己的网络还是其他,如果路由器确定该数据包用于自己的网络,他将接收它 。如果不是专用于自己的网络,它将发送到另一个网络。所以,路由器基本上是一个网络网关。
总而言之,集线器和交换机用于创建网络,而路由器用来连接网络。
标签:端口,集线器,网络,交换机,数据包,路由器 来源: https://blog.csdn.net/weixin_43717681/article/details/123197620
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。