Telecomunicacion
* Ventana deslizante:
Este método suple los aspectos negativos de la técnica anterior, ya que permite el envío de tramas mientras se espera la recepción de confirmación. El mecanismo es el siguiente: tanto el emisorcomo el receptor tiene un espacio igual donde almacenar una cantidad N de mensajes. LA computadora origen puede enviar, uno tras otro, hasta la mitad de capacidad de mensajes de almacén, cada uno de los cuales ha de ir etiquetado con un número que sirve para obtener más tarde confirmación individual de cada trama. Mientras no llegue ninguna confirmación, el emisor no puede enviar más datos.
Elreceptor debe confirmar cada trama según vaya llegando correctamente. De esta manera, mientras se envían las confirmaciones, el emisor puede estar mandando más información y, de esta forma se consigue un uso más apropiado de la conexión. Si las computadoras disponen de capacidad de almacenamiento de N mensajes, se dice que posee ventajas de tamaño N. La computadora receptora de mensajes va confirmandolos mensajes en orden y ese espacio queda disponible para otros. En cierta medida los huecos libres se van desplazando para recibir nuevos mensajes, de ahí el nombre de esta técnica.
* Sistemas Asíncronos
Los sistemas asíncronos son aquellos en los que la sincronización de los datos se hace carácter a carácter. Son los sistemas más sencillos. Los métodos utilizados en estossistemas son:
* Control de flujo por software X-ON/X-OFF
Se suele utilizar con módem (RS-232). Cuando el terminal no puede recibir más datos envía un carácter X-OFF. Una vez procesados los mensajes, avisa a la computadora origen, enviando el mensaje X-ON. Dadas las características de esta técnica se suele implementar con software.
* Control de Flujo por hardware
Existen determinadasinterfaces que disponen señales propias, implementadas físicamente. Como ejemplo, la interfaz RS-232 dispone de las señales RTS/CTS.
Paquetes de asentimiento y control de flujo.
En X.25 no se utiliza ARQ pues no hay retransmisiones. Los números de secuencia y las ventanas se utilizan exclusivamente para hacer control de flujo de tipo XON/XOFF y para detección de errores. El nivel de enlace se suponefiable.
Hay dos tipos de paquetes: RR y RNR. Son paquetes explícitos de asentimiento y se utilizan como alternativa al piggybacking.
El formato de los paquetes RR y RNR es el mismo, diferenciándose entre ellos solamente en un bit:
|
FIGURA 4.29 Formato general de Paquetes de asentimiento |
P(R) son 3 bits que indican el número de secuencia que se asiente (indica cuál es el siguiente queespera recibir)
Los paquetes RR y RNR varían ligeramente en el formato extendido:
|
FIGURA 4.30 Formato general extendido de RR y RNR. |
ARQ con rechazo simple.
El objetivo es aprovechar el tiempo que pierde el transmisor esperando el ACK o asentimiento. Para ello, lo que se hace es enviar tramas también durante ese tiempo.
Es fácil suponer que así implementado este sistema dará...
Regístrate para leer el documento completo.