Junior — Middle
Ako sa v protokole TCP nadväzuje spojenie?
sobes.tech AI
Odpoveď od AI
Pripojenie v TCP protokole sa uskutočňuje pomocou trojstupňového handshake (three-way handshake):
- Klient odošle serveru segment s flagou SYN (synchronizácia), aby inicializoval spojenie a synchronizoval počiatočné číslo sekvencie.
- Server odpovie segmentom s flagami SYN a ACK (potvrdenie), čím potvrdí prijatie SYN a odošle svoje počiatočné číslo sekvencie.
- Klient odošle segment s flagou ACK, čím potvrdí prijatie SYN od servera.
Po tomto je spojenie považované za nadviazané a začína prenos dát.
Príklad sekvencie flag:
Klient -> Server: SYN
Server -> Klient: SYN + ACK
Klient -> Server: ACK