A hub takes a message received from a computer on a port, and dispatches it to each and every other ports. A hub is a glorified 1-N wire. It’s pretty dumb.
A switch takes a message received from a computer on a port, and dispatches it to its destination port, because it keeps a map of the available destinations on each port. A switch is a sort of smart hub.
Nowadays, hubs are functional but outdated, and shouldn’t be used. A switch isn’t that expensive anyway.
Note that we’re talking about ethernet hubs. USB hubs are entirely unrelated and work very differently.
Latest Answers