Зміст:
- Визначення - Що означає тристороння рукостискання?
- Техопедія пояснює рукостискання в трьох напрямках
Визначення - Що означає тристороння рукостискання?
Триходове рукостискання - це метод, який використовується в мережі TCP / IP для створення з'єднання між локальним хостом / клієнтом і сервером. Це триетапний метод, який вимагає як клієнта, так і сервера для обміну пакетами SYN та ACK (підтвердження) до того, як розпочнеться фактична передача даних.
Тристороннє рукостискання також відоме як рукостискання TCP.
Техопедія пояснює рукостискання в трьох напрямках
Триходове рукостискання використовується в першу чергу для створення з'єднання TCP-розетки. Він працює, коли:
- Клієнтський вузол посилає пакет даних SYN через мережу IP на сервер тієї ж або зовнішньої мережі. Завдання цього пакета - запитати / робити висновок, чи сервер відкритий для нових з'єднань.
- Цільовий сервер повинен мати відкриті порти, які можуть приймати та ініціювати нові з'єднання. Коли сервер отримує SYN-пакет від клієнтського вузла, він відповідає і повертає підтвердження - пакет ACK або SYN / ACK.
- Клієнтський вузол отримує SYN / ACK від сервера і відповідає за допомогою пакета ACK.
Після завершення цього процесу створюється з'єднання, і хост і сервер можуть спілкуватися.