![Протокол TCP: соединение | Курс "Компьютерные сети"](https://i.ytimg.com/vi/vt69HEbZ_pI/hqdefault.jpg)
Содержание
- Определение - что означает трехстороннее рукопожатие?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет трехстороннее рукопожатие
Определение - что означает трехстороннее рукопожатие?
Трехстороннее рукопожатие - это метод, используемый в сети TCP / IP для создания соединения между локальным хостом / клиентом и сервером. Это трехэтапный метод, который требует, чтобы и клиент, и сервер обменивались пакетами SYN и ACK (подтверждение), прежде чем начнется фактическая передача данных.
Трехстороннее рукопожатие также называется TCP-рукопожатием.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет трехстороннее рукопожатие
Трехстороннее рукопожатие в основном используется для создания соединения через сокет TCP. Это работает, когда:
- Клиентский узел представляет собой пакет данных SYN по IP-сети на сервер в той же или внешней сети. Цель этого пакета - спросить / сделать вывод, открыт ли сервер для новых соединений.
- Целевой сервер должен иметь открытые порты, которые могут принимать и инициировать новые подключения. Когда сервер получает пакет SYN от клиентского узла, он отвечает и возвращает квитанцию подтверждения - пакет ACK или пакет SYN / ACK.
- Клиентский узел получает SYN / ACK от сервера и отвечает пакетом ACK.
По завершении этого процесса соединение создается, и хост и сервер могут обмениваться данными.