Capa de Enlace Modelo OSI Fundamentos de Telecomunicaciones

  • Slides: 9
Download presentation
Capa de Enlace Modelo OSI Fundamentos de Telecomunicaciones ITSTE Marco Antonio Ruiz Vicente marcoadrv@gmail.

Capa de Enlace Modelo OSI Fundamentos de Telecomunicaciones ITSTE Marco Antonio Ruiz Vicente marcoadrv@gmail. com

Funciones de la Capa de Enlace • Control de errores • Control de flujo

Funciones de la Capa de Enlace • Control de errores • Control de flujo • Protocolos de la capa de enlace • Protocolos de nivel de enlace: SDLC/HDLC y PPP Ejemplos de tecnologías de capa 1 y 2 (protocolos WAN): X. 25, Frame. Relay, ATM

Control de flujo Necesario para no 'agobiar' al receptor y se realiza principalmente en

Control de flujo Necesario para no 'agobiar' al receptor y se realiza principalmente en la capa de enlace y de transporte. Utiliza diferentes mecanismos de retroalimentación para mandar señales de control de flujo, y por tanto requiere un canal semiduplex o full-duplex. Estas señales pueden ser activación de líneas hardware (RTS, CTS), caracteres especiales (Xon, Xoff) o tramas especiales (tramas que se llaman de reconocimiento o acknowledgment (ack)) de reconocimiento, para notificar la recepción correcta.

Control de flujo Básico entre dos equipos directamente conectados • Control de flujo software

Control de flujo Básico entre dos equipos directamente conectados • Control de flujo software (XON/XOFF) • Control de flujo hardware (RTS/CTS) Bajo protocolo “en redes de datos”, o llamados protocolos de enlace de datos – Procedimiento de repetición automática y con acuse de recibo, utilizando un canal de comunicaciones • Control de flujo con parada y espera • Control de flujo por VENTANA DESLIZANTE

Parada y espera Es el protocolo fiable orientado a conexión más sencillo, también conocido

Parada y espera Es el protocolo fiable orientado a conexión más sencillo, también conocido en inglés como “Stop&wait”. El emisor espera una confirmación por cada trama transmitida La siguiente trama se envía sólo cuando se recibe la confirmación Es importante una numeración de tramas para evitar recibir tramas duplicadas en el caso de realizarse retransmisiones

Parada y espera •

Parada y espera •

Parada y espera, Ejercicio Se desea transmitir una serie de tramas de 1000 bits

Parada y espera, Ejercicio Se desea transmitir una serie de tramas de 1000 bits con un protocolo de nivel de enlace control de flujo/errores mediante parada y espera. Calcula la eficiencia del enlace (sin errores) suponiendo una velocidad de transmisión de 1 Kbps y de 1 Mbps en los siguientes supuestos: (a) par trenzado de 1 Km, (b) cable coaxial de 200 Km, y (c) conexión por satélite de 50. 000 Km.

Ventana deslizante • El emisor puede enviar varias tramas antes de recibir una confirmación

Ventana deslizante • El emisor puede enviar varias tramas antes de recibir una confirmación • El receptor confirma la recepción de tramas de vez en cuando • La ventana (buffer) almacena un número determinado de tramas • Esta técnica requiere un esquema de numeración de tramas para poder realizar un seguimiento de las tramas enviadas y recibidas: • La numeración depende del tamaño de la ventana • Las tramas se numeran en módulo n, es decir, de 0 a n-1 • El tamaño máximo de la ventana es n-1 (¡¡¡ y no n !!!)

 • Confirmación de las tramas: • Confirmación de varias tramas (múltiple) con un

• Confirmación de las tramas: • Confirmación de varias tramas (múltiple) con un único ACK • Los ACKs incluyen el número de la próxima trama esperada • Como máximo se pueden enviar n-1 tramas antes de recibir un ACK • Implementa un pipeline (segmentación o tubería) para evitar los tiempos muertos en la línea: • • • 0 ms: A envía T 1 10 ms: A envía T 2; 20 ms: A envía T 3; B empieza a recibir T 1 30 ms: A envía T 4; B envía ACK(T 1) 40 ms: A envía T 5 50 ms: A recibe ACK(T 1) y envía T 6