
저는 소켓 프로그래밍을 처음 접했고 몇 가지 질문이 있습니다.
맥락에 따라 각각 소켓이 열려 있는 서버와 클라이언트가 있습니다. 서버의 소켓은 INADDR_ANY
모든 네트워크 인터페이스의 연결 요청을 수신하는 것으로 이해되며 클라이언트 측 소켓은 연결되어 있습니다. 당분간 루프백 인터페이스.
이 구성을 사용하면 클라이언트가 루프백 인터페이스를 통해 서버에 연결됩니까? 아니면? 클라이언트 서버 연결이 어떻게 설정되고 클라이언트 인터페이스가 연결 설정에 사용되는지 시각화하려고 합니다.
클라이언트에서 서버로 메시지를 보낼 수 있었지만 Wireshark에 패킷이 표시되지 않습니다. 그러면 안 되겠죠?
답변1
예, 클라이언트는 동일한 시스템에서 실행 중인 경우 localhost 인터페이스를 사용하여 서버에 패킷을 보냅니다.
Wireshark를 사용하여 localhost 인터페이스를 모니터링하면 패킷이 표시되어야 합니다.