Three Way Handshake
1.0.0
Python で書かれた TCP ハンドシェイク (スリーウェイ ハンドシェイク) の例。
TCP は 3 ウェイ ハンドシェイクを使用して、信頼性の高い接続を確立します。接続は全二重であり、双方が互いに同期 (SYN) および確認応答 (ACK) を行います。これら 4 つのフラグの交換は、SYN、SYN-ACK、ACK の 3 つのステップで実行されます。
2 つの異なるシェルを開き、それぞれのシェルでファイルを実行します。
client.py ファイルの前に、server.py ファイルを実行します。
python3 server.py
python3 client.py