Sobes.tech
Junior — Middle

Jak se navazuje spojení v TCP protokolu?

sobes.tech AI

Odpověď od AI

Připojení v protokolu TCP se navazuje pomocí třífázového tříbodového handshake (three-way handshake):

  1. Klient odešle serveru segment s flagou SYN (synchronize), aby inicializoval spojení a synchronizoval počáteční číslo sekvence.
  2. Server odpoví segmentem s flagami SYN a ACK (acknowledge), čímž potvrdí přijetí SYN a odešle své počáteční číslo sekvence.
  3. Klient odešle segment s flagou ACK, čímž potvrdí přijetí SYN od serveru.

Po tomto je spojení považováno za navázané a začíná přenos dat.

Příklad sekvence flag:

Klient -> Server: SYN
Server -> Klient: SYN + ACK
Klient -> Server: ACK