Interconnect end devices in a network (e.g. switches, wireless access points, routers, firewalls)<|>Manage data flow through the network (e.g. regenerate and retransmit data signals, maintain information about network pathways, notify of errors and communication failures)