La capa de enlace de datos proporciona un medio para intercambiar datos a través de medios locales comunes y controla cómo los datos se colocan en los medios y son recibidos desde los medios. La capa de enlace de datos encapsula los paquetes en tramas, las cuales contienen campos como direccionamiento, detección de errores y tipo de protocolo de capa 3. El método de control de acceso al medio depende de si los medios son compartidos y de la topología lógica de la red, como punto a punto, multiac