目次:
定義-スリーウェイハンドシェイクとはどういう意味ですか?
スリーウェイハンドシェイクは、ローカルホスト/クライアントとサーバー間の接続を作成するためにTCP / IPネットワークで使用される方法です。 これは、クライアントとサーバーの両方が実際のデータ通信を開始する前にSYNおよびACK(確認)パケットを交換することを要求する3段階の方法です。
3ウェイハンドシェイクは、TCPハンドシェイクとも呼ばれます。
Techopediaがスリーウェイハンドシェイクについて説明します
3ウェイハンドシェイクは、主にTCPソケット接続を作成するために使用されます。 次の場合に機能します:
- クライアントノードは、SYNパケットをIPネットワーク経由で同じネットワークまたは外部ネットワーク上のサーバーに送信します。 このパケットの目的は、サーバーが新しい接続に対して開いているかどうかを確認することです。
- ターゲットサーバーには、新しい接続を受け入れて開始できるポートが開いている必要があります。 サーバーは、クライアントノードからSYNパケットを受信すると、応答して確認受信(ACKパケットまたはSYN / ACKパケット)を返します。
- クライアントノードは、サーバーからSYN / ACKを受信し、ACKパケットで応答します。
このプロセスが完了すると、接続が作成され、ホストとサーバーが通信できるようになります。