Оглавление:

Что такое трехстороннее рукопожатие в TCP?
Что такое трехстороннее рукопожатие в TCP?

Видео: Что такое трехстороннее рукопожатие в TCP?

Видео: Что такое трехстороннее рукопожатие в TCP?
Видео: Протокол TCP: соединение | Курс "Компьютерные сети" 2024, Ноябрь
Anonim

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

В связи с этим, каковы 3 этапа установления связи TCP?

Чтобы установить соединение, происходит трехстороннее (или трехэтапное) рукопожатие:

  • SYN: активное открытие выполняется клиентом, отправляющим SYN на сервер.
  • SYN-ACK: в ответ сервер отвечает SYN-ACK.
  • ACK: наконец, клиент отправляет ACK обратно на сервер.

Кроме того, как работает рукопожатие TCP? В Подтверждение TCP TCP использует трехходовой рукопожатие для установления надежного соединения. Соединение является полнодуплексным, и обе стороны синхронизируют (SYN) и подтверждают (ACK) друг друга. Обмен этими четырьмя флагами выполняется в три этапа - SYN, SYN-ACK и ACK, как показано на рисунке 3.8.

Таким образом, почему TCP использует трехстороннее рукопожатие?

Как таковой три пакеты задействованы в полном TCP процесс установления соединения. В три - рукопожатие необходимо, потому что обеим сторонам необходимо синхронизировать порядковые номера своих сегментов, используемые во время передачи.

Что такое SYN TCP?

Сокращенно от "синхронизировать", SYN это TCP пакет, отправленный на другой компьютер с просьбой установить между ними соединение. Если SYN получает вторая машина, SYN / ACK отправляется обратно на адрес, запрошенный SYN.

Рекомендуемые: