ユーザ用ツール

サイト用ツール


サイドバー

目次

ホーム










.

knowledge:3wayhandshak.html


Top#ネットワークの基礎知識に戻る

TCP3ウェイハンドシェーク



ネットワークの問題を調査のために、TCP3ウェイハンドシェークは覚えておく必要があります。

例えば、受信サーバにSYNが届いているのかとか、送信サーバにSYN/ACKが届いているのかで、
どこが悪いのか調査する手がかりになります。




(1)TCPのコネクションの確立

接続開始ノード 接続受けノード 備考
CLOSED LISTEN 通信発生前の状態
SYN-SENT SYN(確率して) SYN-RECEVED
ESTABLISHED SYN/ACK
ACK ESTABLISHED


(2)データ転送


(3)TCPのコネクションの切断

接続開始ノード 接続受けノード 備考
ESTABLISHED ESTABLISHED
FIN_WAIT_1 FIN(切断して) CLOSE_WAIT ハーフクローズ
FIN_WAIT_2 ACK
TIME_WAIT FIN LAST_ACK
ACK CLOSE
CLOSE




knowledge


knowledge/3wayhandshak.html.txt · 最終更新: 2021/01/26 01:44 by kurihara

ページ用ツール