A switch functions relatively similar to a standard hub, in that it is a device that allows you to connect several computers to a central source or receive information from a single source. However, a switch possesses a few key advantages: Each port of a switch runs at the speed of the switch is marked. For example, each port in a 100mb switch could theoretically be running at 100mb, simultaneously. This means an eight port switch could support up to 800Mb/s total throughput. A switch also supports full duplex communications which allows a device to both transmit and receive data at the same time.