集线器(Hub)是一种 网络设备,用于将局域网(LAN)中的多个节点通过物理媒介连接起来,构建一个共享通信信道的网络环境。它通常具有多个以太网接口,用于将多个计算机或其他网络设备连接在一起,形成一个网络拓扑结构。
集线器的主要功能包括:
信号再生整形放大:
集线器对接收到的信号进行再生整形放大,以扩大网络的传输距离。
广播发送数据:
集线器采用广播方式发送数据,即将数据包发送到与集线器相连的所有节点,而不是直接发送到目的节点。
多端口中继器:
集线器可以视作多端口的中继器,若侦测到碰撞,它会提交阻塞信号。
连接多个设备:
集线器通过其多个接口连接多台计算机或其他网络设备,形成一个局域网。
集线器工作在OSI模型中的物理层,与网卡、网线等传输介质一样,属于局域网中的基础设备。它采用CSMA/CD(带冲突检测的载波监听多路访问技术)介质访问控制机制。
尽管集线器在早期的网络中应用广泛,但由于其广播发送数据的方式存在安全性问题、带宽共享导致的效率降低以及非双工传输的限制,目前大部分集线器已被交换机取代。然而,在一些小型网络或特定应用场景中,集线器仍然有其应用价值。