Mundarija:

TCP-da 3 tomonlama qo'l siqish nima?
TCP-da 3 tomonlama qo'l siqish nima?

Video: TCP-da 3 tomonlama qo'l siqish nima?

Video: TCP-da 3 tomonlama qo'l siqish nima?
Video: Сравнение протоколов TCP и UDP 2024, May
Anonim

A uch - usul qo'l siqish a da qo‘llaniladigan usuldir TCP Mahalliy xost/mijoz va server o'rtasida ulanishni yaratish uchun /IP tarmog'i. Bu a uch Haqiqiy ma'lumotlar almashinuvi boshlanishidan oldin mijoz va serverdan SYN va ACK (tasdiqlash) paketlarini almashishni talab qiladigan bosqichli usul.

Shu munosabat bilan, TCP qo'l siqishida qanday 3 qadam bor?

Ulanishni o'rnatish uchun uch tomonlama (yoki 3 bosqichli) qo'l siqish sodir bo'ladi:

  • SYN: Faol ochish mijoz tomonidan serverga SYN yuborish orqali amalga oshiriladi.
  • SYN-ACK: Bunga javoban server SYN-ACK bilan javob beradi.
  • ACK: Nihoyat, mijoz serverga ACK yuboradi.

Bundan tashqari, TCP qo'l siqish qanday ishlaydi? The TCP qo'l siqish TCP uch yo'ldan foydalanadi qo'l siqish ishonchli aloqa o'rnatish uchun. Ulanish to'liq dupleksdir va ikkala tomon ham bir-birini sinxronlashtiradi (SYN) va tan oladi (ACK). Ushbu to'rtta bayroqning almashinuvi 3.8-rasmda ko'rsatilganidek, uch bosqichda - SYN, SYN-ACK va ACKda amalga oshiriladi.

Shu tarzda, nima uchun TCP 3 tomonlama qo'l siqishdan foydalanadi?

Bunaqa uch paketlar to'liq ishtirok etadi TCP ulanishni boshlash jarayoni. The uch - usul qo'l siqish zarur, chunki ikkala tomon ham o'zlarining uzatish paytida ishlatiladigan segment tartib raqamlarini sinxronlashtirishlari kerak.

SYN TCP nima?

Sinxronizatsiya uchun qisqa, SYN a TCP ular o'rtasida aloqa o'rnatishni so'rab boshqa kompyuterga yuborilgan paket. Agar SYN ikkinchi mashina tomonidan qabul qilinadi, an SYN /ACK so'ragan manzilga qaytariladi SYN.

Tavsiya: