
Soy nuevo en la programación de sockets y tengo un par de preguntas.
Para el contexto, tengo un servidor y un cliente y cada uno tiene un socket abierto: el socket en el servidor está limitado al INADDR_ANY
cual, según tengo entendido, escucha las solicitudes de conexión desde cualquier interfaz de red, y el socket en el lado del cliente está conectado a un interfaz loopback por el momento.
Con esta configuración, el cliente se conecta al servidor a través de la interfaz loopback o? Estoy tratando de visualizar cómo se establece la conexión cliente-servidor y cómo se utiliza la interfaz del cliente para establecer una conexión.
Pude enviar un mensaje desde el cliente al servidor, sin embargo, no veo ningún paquete en Wirehark. Ese no debería ser el caso, ¿no?
Respuesta1
Sí, el cliente utiliza la interfaz localhost para enviar paquetes al servidor, siempre que se ejecuten en la misma máquina.
El paquete debería ser visible cuando monitoree la interfaz del host local con Wireshark.