El segundo conjunto de funciones, el subnivel de control de acceso al medio (MAC), resuelve la contención en el acceso al medio compartido. Contiene especificaciones de sincronización, indicadores, flujo y control de error necesarias para llevar la información de un lugar a otro, así como las direcciones físicas de la siguiente estación que debe recibir y enrutar un paquete. Los protocolos MAC son específicos de la LAN que los usa (Ethernet, red en anillo con paso de testigo, bus con paso de testigo, etc.). El nivel de acceso al medio (MAC) es el subnivel inferior del nivel de enlace de datos.