Tecnología

Inicio

Cómo utilizar sin restricciones Simplex Protocolos

Un protocolo simplex sin restricciones es un protocolo para la comunicación entre los ordenadores en la que los flujos de datos en una sola dirección. Debido a este hecho, el remitente no tiene manera de saber si el receptor ha recibido una determinada pieza de información. El tiempo de procesamiento no es una limitación y el espacio de amortiguación siempre está disponible (por lo tanto no hay necesidad de control de flujo.) Además de su valor para la enseñanza, un protocolo de este tipo podría ser la opción correcta para redes de comunicaciones, donde, a diferencia de la Internet, los paquetes son garantizado para no perderse o reordenado. Se puede implementar un protocolo simple sin restricciones en sus aplicaciones de software.

Instrucciones

1 Coloca el código a nivel de capa de enlace de datos de la pila de protocolos OSI, tanto en el emisor como en el receptor. Protocolos de transferencia en ese nivel de marcos discretos entre los nodos que están separados por un solo salto en la red subyacente.

2 Escribir el código del remitente para ejecutarse en un bucle infinito. Dentro del bucle, el emisor obtiene un nuevo paquete para enviar desde la capa siguiente (Red), coloca el paquete dentro de una estructura de datos de trama de enlace de datos y da instrucciones a la capa inferior para enviar hacia fuera; entonces el bucle se repite. El código específico para implementar esta función depende del lenguaje de programación que elija.

3 Escribir el código del receptor para ejecutarse en un bucle infinito. Dentro de este bucle, el receptor espera primero hasta que una trama llega en la red. El receptor elimina la trama que llega de su búfer de hardware, despoja a la cabecera de enlace de datos y envía los datos restantes hasta su capa de red local. El bucle se repite. El código específico para implementar esta función depende del lenguaje de programación que elija.