Sistemas operativos modernos

Ethernet Figura 8-30. Una porción de Internet. Servicios de red Las redes de computadoras prestan servicios a los anfitriones y procesos que los usan. El servi­ cio orientado a conexiones sigue el modelo del sistema telefónico. Para hablar con alguien, le­ vantamos el auricular, marcamos el número, hablamos y luego colgamos. De forma similar, para usar un servicio de red orientado a conexiones, el usuario del servicio primero establece una co­ nexión, la usa y luego la libera. El aspecto fundamental de una conexión es que actúa como un tubo: el transmisor mete objetos (bits) por un extremo y el receptor los saca en el mismo orden por el otro extremo. En contraste, el servicio sin conexiones sigue el modelo del sistema postal. Cada mensa­ je (carta) lleva la dirección de destino completa, y cada uno se enruta a través del sistema con independencia de todos los demás. Generalmente, cuando dos mensajes se envían a la misma dirección, el primero en enviarse será el primero en llegar. Sin embargo, es posible que el pri­ mero se retrase y el segundo llegue primero. Esto es imposible con un servicio orientado a conexiones. Cada servicio puede caracterizarse por una calidad. Algunos servicios son confiables en el sentido de que nunca pierden datos. Por lo regular, un servicio confiable se implementa obli­ gando al receptor a confirmar la recepción de cada mensaje devolviendo un paquete de acuse especial, para que el transmisor tenga la seguridad de que se recibió. El proceso de acuse in­ troduce gasto adicional y retrasos, que son necesarios para detectar la pérdida de paquetes pe­ ro hacen más lentas las cosas.

RkJQdWJsaXNoZXIy MjI4NDcx