Protocolo IL

El protocolo  IL ( Internet Link ) se utiliza para enviar mensajes 9P (protocolo de sistema de archivos de Plan9 OS ) a través de IP . Es un protocolo de conexión lógica que proporciona una transferencia confiable de mensajes ordenados entre máquinas. Dado que un proceso solo puede tener una única solicitud 9P pendiente, no hay necesidad de control de flujo en IL. Al igual que TCP , IL tiene retrasos adaptativos: escala el tiempo de reconocimiento y el tiempo de retransmisión para igualar la velocidad de la red. Esto permite que el protocolo funcione bien tanto en Internet con alta latencia como en redes locales Ethernet con gran ancho de banda. Además, IL no realiza retransmisiones ciegas para evitar una mayor congestión en las redes ocupadas. Se puede encontrar una presentación detallada en otro artículo [PrWi95].

En Plan 9, la implementación de IL es más pequeña y más rápida que TCP. IL es el principal protocolo de transporte en Plan 9 cuando se trabaja a través de Internet.

A partir de la 4ª edición del Plan 9 (2003), se abandonó IL en favor de TCP, debido al bajo rendimiento en largas distancias.

Enlaces