Confiabilidad (redes de computadoras)


En redes informáticas , un protocolo confiable es un protocolo de comunicación que notifica al remitente si la entrega de datos a los destinatarios previstos fue exitosa o no. Fiabilidad es sinónimo de seguridad , que es el término utilizado por la UIT y el Foro ATM .

Los protocolos confiables generalmente incurren en más gastos generales que los protocolos no confiables y, como resultado, funcionan más lentamente y con menos escalabilidad. Esto a menudo no es un problema para los protocolos de unidifusión , pero puede convertirse en un problema para los protocolos de multidifusión confiables .

El Protocolo de control de transmisión (TCP), el principal protocolo utilizado en Internet , es un protocolo de unidifusión fiable. UDP es un protocolo poco confiable y se usa a menudo en juegos de computadora , transmisión de medios o en otras situaciones donde la velocidad es un problema y se puede tolerar cierta pérdida de datos debido a la naturaleza transitoria de los datos.

A menudo, un protocolo de unidifusión confiable también está orientado a la conexión . Por ejemplo, TCP está orientado a la conexión, y el ID del circuito virtual consta de direcciones IP de origen y destino y números de puerto. Sin embargo, algunos protocolos poco fiables están orientados a la conexión, como el modo de transferencia asíncrono y Frame Relay . Además, algunos protocolos sin conexión, como IEEE 802.11 , son confiables.

Sobre la base de los conceptos de conmutación de paquetes propuestos por Donald Davies , el primer protocolo de comunicación en ARPANET fue un procedimiento confiable de entrega de paquetes para conectar sus hosts a través de la interfaz 1822 . [1] [2] Una computadora anfitriona simplemente organizaba los datos en el formato de paquete correcto, insertaba la dirección de la computadora anfitriona de destino y enviaba el mensaje a través de la interfaz a su procesador de mensajes de interfaz (IMP) conectado. Una vez que el mensaje se entregó al host de destino, se entregó un acuse de recibo al host de envío. Si la red no pudiera entregar el mensaje, el IMP enviaría un mensaje de error al host emisor.

Mientras tanto, los desarrolladores de CYCLADES y de ALOHAnet demostraron que era posible construir una red informática efectiva sin proporcionar una transmisión de paquetes confiable. Esta lección fue adoptada posteriormente por los diseñadores de Ethernet .