Middle
Ինչպե՞ս է տեղի ունենում TCP ձեռքը:
sobes.tech AI
Պատասխան AI-ից
TCP ձեռքովը — դա TCP պրոտոկոլի միջոցով հաճախորդի և սերվերի միջև կապի հաստատման գործընթացն է: Այն բաղկացած է երեք քայլից (3-ուղղահայաց ձեռքով):
- SYN: Հաճախորդը ուղարկում է սերվերին SYN նշանով հատված՝ կապը սկսելու և սկզբնական հաջորդականության համար նշելու համար:
- SYN-ACK: Սերվերը պատասխանում է SYN և ACK նշաններով հատվածով՝ հաստատելով SYN-ի ստացումը և ուղարկելով իր սեփական սկզբնական հաջորդականության համար:
- ACK: Հաճախորդը ուղարկում է ACK նշանով հատված՝ հաստատելու SYN-ACK-ի ստացումը:
Այդ ժամանակ կապը համարվում է հաստատված և տվյալների փոխանակումը հնարավոր է:
Օրինակ՝
- Հաճախորդ → Սերվեր: SYN seq=100
- Սերվեր → Հաճախորդ: SYN seq=300, ACK ack=101
- Հաճախորդ → Սերվեր: ACK ack=301
Այս մեխանիզմը ապահովում է հաջորդականության համարների սինխրոնիզացիան և երկու կողմերի պատրաստակամությունը տվյալների փոխանցման համար։