Cuprins:
- Definiție - Ce înseamnă strângerea de mână cu trei căi?
- Techopedia explică strângerea de mână cu trei căi
Definiție - Ce înseamnă strângerea de mână cu trei căi?
O strângere de mână cu trei căi este o metodă folosită într-o rețea TCP / IP pentru a crea o conexiune între o gazdă / client local și server. Este o metodă în trei etape care necesită atât clientul cât și serverul să schimbe pachetele SYN și ACK (confirmare) înainte de începerea comunicării efective a datelor.
O strângere de mână cu trei căi este cunoscută și ca strângere de mână TCP.
Techopedia explică strângerea de mână cu trei căi
O strângere de mână cu trei căi este utilizată în principal pentru a crea o conexiune cu soclu TCP. Funcționează atunci când:
- Un nod client trimite un pachet de date SYN printr-o rețea IP către un server din aceeași rețea sau o rețea externă. Obiectivul acestui pachet este de a întreba / deduce dacă serverul este deschis pentru conexiuni noi.
- Serverul țintă trebuie să aibă porturi deschise care pot accepta și iniția conexiuni noi. Când serverul primește pachetul SYN de la nodul client, acesta răspunde și returnează o primire de confirmare - pachetul ACK sau pachetul SYN / ACK.
- Nodul client primește SYN / ACK de la server și răspunde cu un pachet ACK.
După finalizarea acestui proces, conexiunea este creată și gazda și serverul pot comunica.