Network devices connect devices together on a computer network. Some common network devices include repeaters, hubs, switches, bridges, routers, gateways, and modems. Repeaters regenerate signals to extend transmission distances. Hubs provide a common connection for nodes but broadcast all traffic to all ports. Switches only send messages to requesting devices for more efficient transmission. A modem modulates digital data into analog signals for transmission and demodulates received analog signals back into digital data. Bridges segment networks and filter traffic based on MAC addresses. Routers connect distinct networks and make forwarding decisions using IP addresses. Gateways connect different network types by converting between data formats.