¿Puede proporcionar un ejemplo para transmitir datos entre hosts a través de TCP utilizando Unix?

puede crear un cliente y servidor de eco normal creando sockets que actúen como servidor para los mensajes entrantes o se conecten a otra aplicación como cliente, después de que ambos estén conectados, la comunicación será bidireccional

Código para escribir para el servidor de eco normal

cree un socket tcp y luego use bind para mapear el socket con la dirección del servidor con el puerto no

de lo que necesita llamar a listen, que pondrá el socket en modo servidor y aceptará la espera de una conexión entrante

Para el cliente

En lugar de vincularse a un puerto y escuchar, usa connect () para conectar el socket directamente a la dirección remota.

Una vez establecida la conexión, los datos pueden enviarse a través del socket con sendall () y recibirse con recv (), al igual que en el servidor.

El cliente y el servidor deben ejecutarse en ventanas de terminal separadas, para que puedan comunicarse entre sí.