Una tarjeta de red permite la comunicación entre dispositivos conectados a una red al compartir recursos como discos duros e impresoras. Los switches operan en el nivel 2 de OSI reconociendo las direcciones MAC para enviar paquetes solo a la puerta conectada a la estación destinataria, a diferencia de los hubs que operan en el nivel 1. Los routers operan en el nivel 3 reconociendo las direcciones IP para determinar la mejor ruta a través de protocolos como RIP, EGP y OSPF.