ネットワーク 3ウェイハンドシェイクとは何ですか? -techopediaからの定義

3ウェイハンドシェイクとは何ですか? -techopediaからの定義

目次:

Anonim

定義-スリーウェイハンドシェイクとはどういう意味ですか?

スリーウェイハンドシェイクは、ローカルホスト/クライアントとサーバー間の接続を作成するためにTCP / IPネットワークで使用される方法です。 これは、クライアントとサーバーの両方が実際のデータ通信を開始する前にSYNおよびACK(確認)パケットを交換することを要求する3段階の方法です。

3ウェイハンドシェイクは、TCPハンドシェイクとも呼ばれます。

Techopediaがスリーウェイハンドシェイクについて説明します

3ウェイハンドシェイクは、主にTCPソケット接続を作成するために使用されます。 次の場合に機能します:

  • クライアントノードは、SYNパケットをIPネットワーク経由で同じネットワークまたは外部ネットワーク上のサーバーに送信します。 このパケットの目的は、サーバーが新しい接続に対して開いているかどうかを確認することです。
  • ターゲットサーバーには、新しい接続を受け入れて開始できるポートが開いている必要があります。 サーバーは、クライアントノードからSYNパケットを受信すると、応答して確認受信(ACKパケットまたはSYN / ACKパケット)を返します。
  • クライアントノードは、サーバーからSYN / ACKを受信し、ACKパケットで応答します。

このプロセスが完了すると、接続が作成され、ホストとサーバーが通信できるようになります。

3ウェイハンドシェイクとは何ですか? -techopediaからの定義