Трехстороннее рукопожатие

Автор: John Stephens
Дата создания: 2 Январь 2021
Дата обновления: 29 Июнь 2024
Anonim
Протокол TCP: соединение | Курс "Компьютерные сети"
Видео: Протокол TCP: соединение | Курс "Компьютерные сети"

Содержание

Определение - что означает трехстороннее рукопожатие?

Трехстороннее рукопожатие - это метод, используемый в сети TCP / IP для создания соединения между локальным хостом / клиентом и сервером. Это трехэтапный метод, который требует, чтобы и клиент, и сервер обменивались пакетами SYN и ACK (подтверждение), прежде чем начнется фактическая передача данных.


Трехстороннее рукопожатие также называется TCP-рукопожатием.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет трехстороннее рукопожатие

Трехстороннее рукопожатие в основном используется для создания соединения через сокет TCP. Это работает, когда:

  • Клиентский узел представляет собой пакет данных SYN по IP-сети на сервер в той же или внешней сети. Цель этого пакета - спросить / сделать вывод, открыт ли сервер для новых соединений.
  • Целевой сервер должен иметь открытые порты, которые могут принимать и инициировать новые подключения. Когда сервер получает пакет SYN от клиентского узла, он отвечает и возвращает квитанцию ​​подтверждения - пакет ACK или пакет SYN / ACK.
  • Клиентский узел получает SYN / ACK от сервера и отвечает пакетом ACK.

По завершении этого процесса соединение создается, и хост и сервер могут обмениваться данными.