Junior — Middle
Kā tiek izveidots savienojums TCP protokolā?
sobes.tech AI
Atbilde no AI
TCP protokolā savienojums tiek izveidots ar trīs posmu rokasspiediena (three-way handshake):
- Klients nosūta serverim segmentu ar SYN (sinhronizācija) karogu, lai uzsāktu savienojumu un sinhronizētu sākuma secības numuru.
- Servers atbild ar segmentu ar SYN un ACK (apstiprinājums) karogiem, apstiprinot SYN saņemšanu un nosūtot savu sākuma secības numuru.
- Klients nosūta segmentu ar ACK karogu, apstiprinot SYN saņemšanu no servera.
Pēc tam savienojums tiek uzskatīts par izveidotu, un sākas datu pārraide.
Karogu secības piemērs:
Klients -> Servers: SYN
Servers -> Klients: SYN + ACK
Klients -> Servers: ACK