stringtranslate.com

Protocolo de Internet de línea paralela

El Protocolo de Internet de línea paralela ( PLIP ) es un protocolo de red de computadoras para comunicaciones directas de computadora a computadora utilizando el puerto paralelo que normalmente se usa para las conexiones a una impresora. [1] [2]

El Protocolo de Internet de línea paralela proporciona servicios de capa de enlace para el Protocolo de Internet , el protocolo utilizado para formar pequeñas redes de área local y grandes redes de computadoras, como Internet , lo que permite computadoras sin hardware de red dedicado estándar, como Ethernet , pero con un puerto paralelo más antiguo. dispositivos, para comunicarse.

Operación

Internet Protocol Suite es el modelo de red basado en estándares y la especificación de software para formar redes informáticas grandes y pequeñas, desde redes de área local hasta sistemas de comunicación globales, como Internet. Por lo general, se implementa mediante funciones de software y hardware que utilizan tarjetas de interfaz de red Ethernet , cableado y conmutadores o concentradores de red.

Las primeras computadoras personales no incluían hardware Ethernet en su diseño y los adaptadores de bus eran inicialmente costosos. Una solución fue utilizar el puerto paralelo estándar, en ese momento, que generalmente se usaba para la conexión a una impresora o dispositivo de salida similar. Los puertos de dos ordenadores están conectados con el llamado cable de impresora nula, a veces llamado cable LapLink .

El cable laplink conecta cinco pines de salida de un puerto paralelo a cinco pines de entrada en el puerto opuesto, para cada dirección. Debido a la falta de sincronización interna en los puertos paralelos, la sincronización se implementa mediante protocolo de enlace de software: cuatro de los cinco pines se usan para la transferencia de datos y uno se usa para la sincronización. Los valores lógicos en estos pines son leídos y escritos directamente por el software a través de una instrucción de entrada o salida.

Este método no conecta las líneas de datos bidireccionales de los dos dispositivos, para evitar que ambas líneas estén activas al mismo tiempo. Las líneas de estado ERROR, SLCT, PAPOUT, ACK y BUSY en un dispositivo están conectadas a los pines de datos d0 a d4 respectivamente en el otro.

La transmisión de un byte se logra dividiéndolo en dos cuartetos de cuatro bits cada uno. Cada cuarteto se transmite configurando las cuatro líneas de datos de acuerdo con los cuatro bits del cuarteto y luego alternando la línea de reconocimiento. Esta palanca indica al host receptor que el nibble está listo para ser leído. Una vez que el host receptor ha leído el nibble, alterna su línea de sincronización para decirle al transmisor que el nibble ha sido leído y que se puede enviar uno nuevo. Ambos hosts utilizan un interruptor en sus líneas de reconocimiento para indicar que se ha realizado la operación de lectura o escritura. Como resultado, cada host tiene que esperar a que el otro host cambie antes de continuar con una nueva operación.

A modo de ejemplo, la transferencia del nibble 0010 se realiza de la siguiente manera:

operación de líneas t->r líneas r->s  00010 0xxxx El transmisor establece las líneas de datos en 0010 10010 0xxxx transmisor alternar línea ACK El receptor detecta el cambio y lee 0010. 10010 1xxxx receptor alternar línea ACK El transmisor detecta el cambio.

Cuando el transmisor detecta el cambio, este procedimiento se repite para el siguiente mordisco.

Los paquetes de Protocolo de Internet se envían a través de la línea después de encapsularlos en paquetes PLIP antes de la transmisión a través de la línea. El paquete encapsulado tiene la siguiente estructura:

La longitud y la suma de comprobación se calculan únicamente en el segundo y tercer campo, de modo que la longitud total real del paquete sea tres más que la longitud informada en los dos primeros bytes del paquete.

Métodos similares

Una característica análoga para los puertos de comunicaciones serie es el Protocolo de Internet de línea serie (SLIP), que utiliza cables de módem nulo, pero permite la transferencia de cuatro bits a la vez en lugar de uno. Generalmente funciona a tasas de bits más altas . El método se basa en el estándar "Crynwr" ideado por Russ Nelson .

Ethernet también se puede utilizar como método de comunicación directa entre computadoras mediante un cable cruzado Ethernet .

Otras conexiones punto a punto , como puentes o cables USB de host a host, también se utilizan para transferir archivos entre dos computadoras donde una red no es necesaria o no está disponible.

Ver también

Referencias

  1. ^ Nicolás Wells; Michael Jang (2000). Guía para la instalación y administración de Linux. Cengage Aprendizaje EMEA. pag. 63.ISBN​ 0-619-00097-X.
  2. ^ Fred Hantelmann (6 de diciembre de 2012). Guía de inicio de LINUX: una introducción independiente. Medios de ciencia y negocios de Springer. pag. 3.ISBN 978-3-642-60749-3.

enlaces externos