在计算机网络中, HUB(集线器)是一种用于连接多台设备的硬件设备。它主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。HUB工作在OSI参考模型的物理层,采用CSMA/CD(带冲突检测的载波监听多路访问技术)介质访问控制机制。
HUB可以连接多个计算机或其他网络设备,形成一个局域网。它不具备交换机所具有的MAC地址表,所以在发送数据时都是没有针对性的,而是采用广播方式发送。这意味着当它要向某节点发送数据时,不是直接把数据发送到目的节点,而是把数据包发送到与集线器相连的所有节点。这种广播方式传输数据会导致网络效率较低,且容易产生安全隐患。
集线器通常用于星型拓扑结构的网络中,作为网络中的中心节点,所有设备都连接到这个中心节点上。虽然HUB在现代网络中的应用已经逐渐减少,被性能更好的交换机所取代,但在早期的网络中曾被广泛应用。