Middle
Kā notiek TCP roku paspaude?
sobes.tech AI
Atbilde no AI
TCP roku rokā — tas ir process, kad izveidotu savienojumu starp klientu un serveri, izmantojot TCP protokolu. Tas sastāv no trim soļiem (3 virzienu roku rokā):
- SYN: Klients nosūta serverim segmentu ar SYN karogu, lai uzsāktu savienojumu un norādītu sākuma secības numuru.
- SYN-ACK: Servers atbild ar segmentu ar SYN un ACK karogiem, apstiprinot SYN saņemšanu un nosūtot savu sākuma secības numuru.
- ACK: Klients nosūta segmentu ar ACK karogu, apstiprinot SYN-ACK saņemšanu.
Pēc tam savienojums tiek uzskatīts par izveidotu, un var notikt datu apmaiņa.
Piemērs:
- Klients → Servers: SYN seq=100
- Servers → Klients: SYN seq=300, ACK ack=101
- Klients → Servers: ACK ack=301
Šis mehānisms nodrošina secības numuru sinhronizāciju un abu pušu gatavību datu pārraidīšanai.