La capa de enlace de datos es responsable del intercambio de datos entre una máquina anfitrión y la red a la que está conectada de forma eficiente y libre de errores. Prepara los paquetes agregando encabezados y tráilers para crear tramas. Establece medios de comunicación confiable entre dos máquinas y controla la congestión de la red.
1. Capa de enlace de datos
(DATA LINK LEVEL)
Marco A. Quispe Tantas
2. Es la responsable del intercambio de datos entre un
host cualquiera y la red a la que está conectado.
Su principal objetivo es proporcionar una
comunicación eficiente, libre de errores, entre dos
máquinas adyacentes, pertenecientes a la misma
red/subred.
3. Tramas
• La capa de enlace de datos prepara los
paquetes para su transporte a través de los
medios locales encapsulada con su
encabezado y un tráiler para crear un trama.
4. Funciones
Sus principales funciones son:
•Establece los medios necesarios para una
comunicación confiable y eficiente entre dos
máquinas en red.
•Sincroniza el envío de las tramas, transfiriéndolas
de una forma confiable libre de errores.
•Controla la congestión de la red.
•Regula la velocidad de tráfico de datos.
5. Protocolo MAC
• Son un conjunto de algoritmos y métodos de
comprobación encargados de regular el uso del
medio físico por los distintos dispositivos que lo
comparten. Por lo tanto, deben garantizar que el
medio este libre si alguno de los dispositivos que
lo comparten ha de transmitir alguna
información, e igualmente deben evitar las
colisiones debidas a la transmisión
simultanea, permitiendo al mismo tiempo el uso
eficaz de la capacidad de transmisión disponible.
6. Protocolos
• El principal propósito de los protocolos de
enlace de datos es garantizar que la
comunicación entre dos maquinas
directamente conectadas este libre de errores.
Los protocolos de enlace de datos deben
realizar los siguientes funciones:
7. • 1. proporcionar un servicio bien definido al
nivel superior (de red).
• 2. agrupar los bits o caracteres recibidos por el
nivel físico en bloques de información, tramas
a los que va asociada información de control
para proporcionar los servicios.
• 3. detectar y solucionar los errores generados
en el canal de transmisión.
• 4. control de flujo, para evitar saturar al
receptor.
• 5. control de dialogo, en canales semi- dúplex
será necesario establecer los turnos de
transmisión.
8.
9. PROTOCOLOS DE ENLACE DE DATOS
• PROTOCOLO SIMPLEX SIN RESTRICCIONES
– Los datos se transmiten en un dirección , las capas de red en el
transmisor y receptor siempre están listas, el tiempo de
procesamiento puede ignorarse, espacio infinito de buffer, canal
de errores.
• PROTOCOLO SIMPLEX DE PARADA ESPERA
– El receptor no es capaz de procesar datos de entrada con una
rapidez infinita receptor debe de proporcionar realimentación al
trasmisor, el transmisor envía un frame y luego espera acuse
antes de continuar.
• PROTOCOLO SIMPLEX PARA UN CANAL RUIDOSO
– Canal presenta errores, los frame pueden llegar dañados o
perderse por completo. Agregar un temporizador, falla si el
frame de acuse se pierde pues se retransmita el frame.
10. • PROTOCOLO DE VENTANA CORREDIZA
– Usa el mecanismo circuito para datos en ambas
direcciones. Se mezclan los frame de datos con los
frame de acuse recibido
• PROTOCOLO DE VENTANA CORREDIZA DE UN
BIT
– Usa parada y espera, ya que el transmisor envía
un frame y espera su acuse antes de transmitir el
siguiente.
11. PROTOCOLO PPP
• Punto a punto que resolverá todos estos
problemas y que pudiera volverse y un
estándar oficial de internet.
• El PPP realiza detección de errores, reconoce
multiplex protocolos, permite la negociación
de direcciones de IP en el momento de la
conexión, permite la verificación de
autenticidad y tiene muchas mejoras respecto
al Slip.