Varios modelos típicos en programación de sockets
Comprenda de esta manera:
El valor de retorno de socket() es el fd utilizado por el servidor para el monitoreo local. A través de este fd, puede determinar si hay clientes conectados y cuáles. Los clientes están conectados, pero no puede utilizar este fd para comunicarse con el cliente.
listenfd se refiere al fd cuando el cliente se conecta a la máquina local y se utiliza para comunicarse con el cliente.