Modelos de Entrada/Salida de Red: Bloqueante, No Bloqueante, Multiplexación y Asíncrona

I/O Bloqueante En este modelo, una llamada como recvfrom() transfiere el control al kernel. Si los datos aún no están disponibles, el hilo se suspende inmediatamente y no devuelve el control hasta que el paquete ha sido recibido y copiado al búfer del proceso. Esta simplicidad tiene un costo elevado bajo carga: un solo socket inactivo puede det ...

Publicado el 8-9 21:23

Programación de Redes con Python

Conexión TCP El modelo TCP en Python implica sockets orientados a conexión. A continuación se describen los pasos esenciales para implementar un servidor y un cliente. Servidor TCP El flujo típico para un servidor TCP incluye: Crear un socket con tipo de red (por ejemplo, IPv4) y modo de transmisión (TCP). Vincular el socket a una dirección y ...

Publicado el 7-6 21:55