Рукопожатие


Рукопожатие — это процесс установления соединения между двумя устройствами или программами, при котором они согласуют параметры взаимодействия. Во время рукопожатия стороны обмениваются служебными сообщениями: договариваются о протоколах, алгоритмах шифрования, ключах и других условиях. Например, трехстороннее TCP-рукопожатие (SYN, SYN-ACK, ACK) при подключении по сети или TLS-рукопожатие при установке защищенного HTTPS-соединения. Цель — убедиться, что обе стороны готовы работать и понимают правила обмена данными.