地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

TCPソケットの状態とか

LISTEN 着信する接続をリッスンしています。 SYN_SENT アクティブに接続を確立しようとしています。 SYN_RECEIVED 進行中の接続の最初の同期をはかります。 ESTABLISHED 接続が確立しました。 CLOSE_WAIT リモートシャットダウンです。ソケットがクローズするのを待ちます。 CLOSING クローズし、リモートシャットダウンします。その後、肯定応答を待ちます。 LAST_ACK リモートシャットダウンし、クローズします。その後、肯定応答を待ちます。 FIN_WAIT_1 ソケットをクローズします。接続をシャットダウンします。 FIN_WAIT_2 ソケットをクローズし、リモートからのシャットダウンを待ちます。 TIME_WAIT クローズした後にリモートシャットダウン再送信を待っています。 CLOSED クローズしています。ソケットは使っていません。