Domov siete Čo je to trojsmerný handshake? - definícia z technológie

Čo je to trojsmerný handshake? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená trojsmerný handshake?

Trojsmerný handshake je metóda používaná v sieti TCP / IP na vytvorenie spojenia medzi lokálnym hostiteľom / klientom a serverom. Je to trojstupňová metóda, ktorá si vyžaduje, aby si klient aj server vymieňali pakety SYN a ACK (potvrdenie) predtým, ako sa začne skutočná dátová komunikácia.

Trojsmerný handshake je známy aj ako TCP handshake.

Techopedia vysvetľuje trojsmerné podanie ruky

Na vytvorenie pripojenia soketu TCP sa používa predovšetkým trojsmerný prenos. Funguje to, keď:

  • Klientsky uzol vysiela dátový paket SYN cez sieť IP na server v rovnakej alebo externej sieti. Cieľom tohto paketu je zistiť, či je server otvorený pre nové pripojenia.
  • Cieľový server musí mať otvorené porty, ktoré môžu prijímať a iniciovať nové pripojenia. Keď server prijme paket SYN z klientskeho uzla, odpovie a vráti potvrdenie s potvrdením - paket ACK alebo paket SYN / ACK.
  • Klientsky uzol prijíma zo servera SYN / ACK a odpovedá paketom ACK.

Po dokončení tohto procesu sa vytvorí spojenie a hostiteľ a server môžu komunikovať.

Čo je to trojsmerný handshake? - definícia z technológie