Understanding the difference between a hub and a switch is fundamental to networking. While both connect multiple devices on a LAN, they work very differently — with major implications for speed, security, and efficiency.
What Is a Hub?
A hub is a basic Layer 1 device that broadcasts every incoming packet to all connected ports. Every device receives the data and decides if it was meant for them. This wastes bandwidth, creates collisions, and exposes all traffic to all devices on the segment.
What Is a Switch?
A switch is a Layer 2 device that learns MAC addresses and builds a MAC address table. When data arrives, the switch forwards it only to the correct destination port — not to everyone. This is called unicast forwarding.
Hub vs Switch: Quick Comparison
| Feature | Hub | Switch |
|---|---|---|
| OSI Layer | Layer 1 | Layer 2 |
| Data forwarding | Broadcasts to all ports | Sends to destination only |
| Bandwidth | Shared | Dedicated per port |
| Duplex mode | Half-duplex | Full-duplex |
| Security | Low | Higher |
| Speed | 10–100 Mbps | 10 Mbps – 100 Gbps |
| Status | Obsolete | Current standard |
Why Switches Win
Switches support full-duplex: devices send and receive simultaneously, doubling throughput. Hubs force half-duplex. Additionally, switches keep traffic between only the sender and receiver, improving security and performance as the network grows.
Managed vs. Unmanaged Switches
- Unmanaged: Plug-and-play, ideal for homes and small offices.
- Managed: Configurable with VLANs, QoS, and port mirroring — used in enterprise environments.
Conclusion
The hub vs switch debate has a clear winner. Always use a switch. Hubs are obsolete, inefficient, and a security liability in any modern network.