交换机和集线器的区别有哪些?集线器的作用什么?
2022-08-09 14:19:13    经济资讯网

交换机和集线器的区别:

1、工作层次

集线器工作在物理层,属于1层设备,每发送一个数据,所有的端口均可以收到,采用了广播的方式,因此网络性能受到很大的限制。

交换机工作在数据链路层,属于2层设备,每个端口形成一张MAC地址转发表,根据数据包的MAC地址转发数据,而不是广播形式。

2、转发方式

集线器的工作原理是广播形式,无论哪个端口收到数据之后,都要广播到所有的端口,当接入设备比较多时,网络性能会受到很大的影响。

交换机根据MAC地址转发数据,收到数据包之后,检查报文的目的MAC地址,找到对应的端口进行转发,而不是广播到所有的端口。

3、传输模式

集线器内部采用了总线型拓扑,各个节点共用一条总线进行通信,数据包的发送和接收采用了CSMA/CD协议,在同一时间内必须是单向的,只能维持在半双工模式下。两个端口不能同时收发数据,并且当两个端口通信时,其他端口不同工作。

当交换机上的两个端口通信时,它们之间的通道是相互独立的,可以实现全双工通信。两个端口同时收发数据。

4、带宽影响

集线器无论有多少个端口,所有的端口共享一条宽带,同一时刻只能有两个端口传输数据,并且只能工作在半双工模式下。

总之,交换机的网络性能要远远优于集线器。随着技术的进步,交换机的成本已经降低,集线器逐步退出了市场。

集线器作用

1、每个双绞线接口只与一个工作站 (网卡)相连 ,信号点对点传输。

每一个站是用它自己专用的传输介质连接到集线器的,各节点间不再只有一个传输通道,各节点发回来的信号通过集线器集中,集线器再把信号整形、放大后发送到所有节点上,这样在上行通道上不再出现碰撞现象。

2、当某一端口接收到信号时 ,HUB将其整形再生并广播到其他每个端口,将数据包而非数据发送到目的节点。

集线器不具备 交换机 所具有的MAC地址表,所以它发送数据时都是没有针对性的,而是采用广播方式发送。也就是说,当它要向某节点发送数据时,不是直接把数据发送到目的节点,而是把数据包发送到与集线器相连的所有节点。

3、HUB本身可自动检测信号碰撞 ,当碰撞发生时立即发出阻塞 (jam)信号通知其他端口.

当集线器将从其内部端口检测到碰撞时,产生碰撞强化信号(jam)向集线器所连接的目标端口进行传送。这时所有数据都不能发送成功,形成网络“大塞车”。自动检测信号,就是这么强大,就是这么任性!

4、某一端口的传输线或网卡发生故障时 ,HUB自动隔离该端口 ,使其不影响其他端口的正常工作。

关键词: 交换机和集线器的区别 集线器的作用 集线器的主要作用 集线器的工作方式