Middle
TCP qo'l ushlash qanday amalga oshiriladi?
sobes.tech AI
AIdan javob
TCP qoʻli almashtirish — bu TCP protokoli boʻyicha mijoz va server oʻrtasida ulanish oʻrnatish jarayonidir. U uch bosqichdan iborat (3 yoʻnalishli qoʻl berish):
- SYN: Mijoz serverga SYN bayrogʻi bilan segment yuboradi, ulanishni boshlash va boshlangʻich ketma-ketlik raqamini koʻrsatish uchun.
- SYN-ACK: Server SYN va ACK bayroqlari bilan segment bilan javob beradi, SYN ni qabul qilishni tasdiqlaydi va oʻzining boshlangʻich ketma-ketlik raqamini yuboradi.
- ACK: Mijoz ACK bayrogʻi bilan segment yuboradi, SYN-ACK ni qabul qilishni tasdiqlaydi.
Shundan soʻng, ulanish oʻrnatiladi va maʼlumotlar almashinuvi mumkin boʻladi.
Misol:
- Mijoz → Server: SYN seq=100
- Server → Mijoz: SYN seq=300, ACK ack=101
- Mijoz → Server: ACK ack=301
Ushbu mexanizm ketma-ketlik raqamlarini sinxronlashtirish va ikki tomonning maʼlumot uzatishga tayyorligini taʼminlaydi.