1

私は vb.net で開発されたチャットアプリケーションを持っています。オフィス内のLANネットワークに接続されたPC間でチャットするために使用されます。TCP/IP ポート 25025 を使用して別のポートに接続します。アプリは正常に動作します。ただし、受信者がチャット メッセージを受信できない場合があります。

そのため、そのPCでコマンドを実行して、netstat -an非常に多くのtcpポートとその状態を見つけます。以下はその一部(エラーケース)です。25025 を含む行のみを表示しました。

Proto  Local Address          Foreign Address        State
TCP    0.0.0.0:25025          0.0.0.0:0              LISTENING
TCP    192.168.1.79:25025     192.168.1.60:1320      TIME_WAIT
TCP    192.168.1.79:25025     192.168.1.60:1321      TIME_WAIT
TCP    192.168.1.79:58508     192.168.1.60:25025     TIME_WAIT
TCP    192.168.1.79:58509     192.168.1.60:25025     TIME_WAIT
TCP    192.168.1.79:58510     192.168.1.60:25025     TIME_WAIT
TCP    192.168.1.79:58511     192.168.1.60:25025     ESTABLISHED

次に、アプリでエラーが発生しなかった同じコマンドをチェックしました(アプリの適切な動作)。出力は、

TCP    192.168.1.60:25025     192.168.1.79:58511     ESTABLISHED

では、どうすればトラブルシューティングできますか?この 25025 の非常に多くのポートは何を示していますか。エラーの場合、上記のように 25025 ポートがたくさんあります。ですから、これを理解して問題を解決するのを手伝ってください。

4

1 に答える 1