En los primeros capítulos de programación de redes de sockets, se dice que listeningfd es el valor de retorno de la función de escucha, y en el modelo de servidor TCP posterior, es el valor de retorno de socket().
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 qué clientes están conectados. Aparece, pero no puede usar 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.