Sobes.tech
Middle

Ինչպե՞ս է տեղի ունենում TCP ձեռքը:

sobes.tech AI

Պատասխան AI-ից

TCP ձեռքովը — դա TCP պրոտոկոլի միջոցով հաճախորդի և սերվերի միջև կապի հաստատման գործընթացն է: Այն բաղկացած է երեք քայլից (3-ուղղահայաց ձեռքով):

  1. SYN: Հաճախորդը ուղարկում է սերվերին SYN նշանով հատված՝ կապը սկսելու և սկզբնական հաջորդականության համար նշելու համար:
  2. SYN-ACK: Սերվերը պատասխանում է SYN և ACK նշաններով հատվածով՝ հաստատելով SYN-ի ստացումը և ուղարկելով իր սեփական սկզբնական հաջորդականության համար:
  3. ACK: Հաճախորդը ուղարկում է ACK նշանով հատված՝ հաստատելու SYN-ACK-ի ստացումը:

Այդ ժամանակ կապը համարվում է հաստատված և տվյալների փոխանակումը հնարավոր է:

Օրինակ՝

  • Հաճախորդ → Սերվեր: SYN seq=100
  • Սերվեր → Հաճախորդ: SYN seq=300, ACK ack=101
  • Հաճախորդ → Սերվեր: ACK ack=301

Այս մեխանիզմը ապահովում է հաջորդականության համարների սինխրոնիզացիան և երկու կողմերի պատրաստակամությունը տվյալների փոխանցման համար։