Acasă Rețele Ce este o strângere de mână cu trei sensuri? - definiție din techopedia

Ce este o strângere de mână cu trei sensuri? - definiție din techopedia

Cuprins:

Anonim

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.

Ce este o strângere de mână cu trei sensuri? - definiție din techopedia