以降、ICMPソケット(SOCK_RAWとIPPROTO_ICMP)を受信すると、ICMPプロトコルには「ポート」という概念はありません。 アプリケーションは、受信したパケットが一部ではない他の TCP/UDP/ でも同じ時刻に起こっているソケット送信は何ですか?ICMPソケットでデータを受信する
たとえば、2つのスレッドを持つアプリケーションがあるとします。スレッド1 はTCPサーバーソケットを設定し、接続されたクライアント からのデータを継続的に受信します。スレッド2は、ICMPソケットを使用して同じクライアントにエコー要求パケット (ping)を連続して送信し、echo の応答を受信します。スレッド2がTCP パケットのいずれかを受け取らないようにするにはどうすればよいですか?