Establece los medios necesarios para una comunicación confiable
y eficiente entre dos máquinas en red. Define el tipo de servicio
Agrega una secuencia especial de bits al principio y al final del flujo inicial de bits
de los paquetes, estructurando este flujo bajo un formato predefinido llamado
trama o marco, que suele ser de unos cientos de bytes. Los sucesivos marcos
forman trenes de bits, que serán entregados a la Capa Física para su
transmisión
Formato de una trama
Inicio
Secuencia de bytes de inicio y señalización, que indica a las demás
máquinas en red que lo que viene a continuación es una trama
Dirección
Secuencia de 12 bytes que contiene información para el direccionamiento físico de
la trama, como la dirección MAC del host emisor y la dirección MAC del host
destinatario de la trama
Longitud/tipo
Especifica la longitud exacta de la trama, mientras que en otros casos aquí va un
campo tipo, que indica qué protocolo de las capas superiores es el que realiza la
petición de envío de los datos. También existen tecnologías de red que no usan este
campo
Datos
Campo de 64 a 1500 bytes, en el que va el paquete de datos a enviar. Este paquete se compone de
dos partes fundamentales: el mensaje que se desea enviar y los bytes encapsulados que se desea
que lleguen al host destino. Además, se añaden a este campo unos bytes adicionales, denominados
bytes de relleno, con objeto que las tramas tengan una longitud mínima determinada, a fin de facilitar
la temporización
FCS
Campo de secuencia de verificación de trama, de 4 bytes, que contiene un número
calculado mediante los datos de la trama, usado para el control de errores en la
transmisión. Cuando la trama llega al host destino, éste vuelve a calcular el número
contenido en el campo. Si coinciden, da la trama por válida; en caso contrario, la
rechaza
Fin de la trama
Aunque mediante los campos inicio de trama y longitud se puede determinar
con precisión dónde acaba una trama, a veces se incluye en este campo una
secuencia especial de bytes que indican a los host que escuchan en red el lugar
donde acaba la trama
Sincroniza el envío de las tramas, transfiriéndolas de una forma confiable libre
de errores. Para detectar y controlar los errores se añaden bits de paridad, se
usan CRC (Códigos Cíclicos Redundantes) y envío de acuses de recibo positivos
y negativos, y para evitar tramas repetidas se usan números de secuencia en
ellas
Envía los paquetes de nodo a nodo, ya sea usando un circuito virtual o como
datagramas
Controla el flujo de tramas mediante protocolos que prohíben
que el remitente envíe tramas sin la autorización explícita del
receptor, sincronizando así su emisión y recepción
Se encarga de la de secuencia, de enlace lógico y de acceso al
medio (soportes físicos de la red)
Control de acceso al medio
Regulación de la colocación de tramas de
datos en los medios
Dos métodos
Controlado
Cada nodo tiene su propio tiempo
para utilizar el medio
Basado en la contención
Todos los nodos compiten por el uso
del medio
En medios no compartidos
Dúplex
Semi-Dúplex
Estándares
Subcapas
Control de enlace lógico
Esta subcapa superior se comunica con la capa de red. Coloca en la trama
información que identifica qué protocolo de capa de red se utiliza para la
trama. Esta información permite que varios protocolos de la Capa 3, tales como
IPv4 e IPv6, utilicen la misma interfaz de red y los mismos medios
Control de acceso al medio
Se trata de la subcapa inferior, que define los procesos de acceso al medio que
realiza el hardware. Proporciona direccionamiento de la capa de enlace de datos y
acceso a varias tecnologías de red.