بۈگۈن بىز TCP غا ئەھمىيەت بېرىشتىن باشلايمىز. قاتلاملىق بابنىڭ بېشىدا بىز بىر مۇھىم نۇقتىنى تىلغا ئالدۇق. تور قەۋىتى ۋە تۆۋەندە ، ئۇ ساھىبجامال ئۇلىنىشقا مۇناسىۋەتلىك تېخىمۇ كۆپ ، يەنى كومپيۇتېرىڭىز ئۇنىڭغا ئۇلىنىش ئۈچۈن باشقا كومپيۇتېرنىڭ قەيەردىلىكىنى بىلىشى كېرەك. قانداقلا بولمىسۇن ، توردىكى ئالاقە ھەمىشە ئۆز-ئارا ئالاقە ئەمەس ، بەلكى ئۆز-ئارا ئالاقە. شۇڭلاشقا ، TCP كېلىشىمى پورت ئۇقۇمىنى تونۇشتۇرىدۇ. بىر ئېغىزنى پەقەت بىرلا جەريانلا ئىگىلىيەلەيدۇ ، ئۇ ئوخشىمىغان ساھىبجاماللاردا ئىجرا قىلىنىدىغان پروگرامما جەريانلىرى بىلەن بىۋاسىتە ئالاقە تەمىنلەيدۇ.
قاتناش قاتلىمىنىڭ ۋەزىپىسى ئوخشىمىغان ساھىبجاماللاردا ئىجرا قىلىنىدىغان قوللىنىشچان جەريانلار ئارىسىدا بىۋاسىتە ئالاقە مۇلازىمىتى بىلەن تەمىنلەش ، شۇڭا ئۇ ئاخىرىغىچە كېلىشىم دەپمۇ ئاتىلىدۇ. قاتناش قەۋىتى تورنىڭ يادرولۇق تەپسىلاتلىرىنى يوشۇرۇپ ، ئىلتىماس قىلىش جەريانىنى ئىككى ترانسىپورت قاتلىمى ئوتتۇرىسىدا لوگىكىلىق ئاخىرىدىن ئاخىرىغىچە ئالاقە يولى باردەك كۆرەلەيدۇ.
TCP يەتكۈزۈشنى كونترول قىلىش كېلىشىمىنى كۆرسىتىدۇ ، ئۇلىنىشقا يۈزلەنگەن كېلىشىم دەپ ئاتىلىدۇ. دېمەك ، بىر قوللىنىشچان پروگرامما يەنە بىر سانلىق مەلۇماتنى ئەۋەتىشتىن بۇرۇن ، بۇ ئىككى جەريان قول ئېلىشىپ كۆرۈشۈشى كېرەك. قول ئېلىشىش لوگىكىلىق باغلانغان جەريان بولۇپ ، سانلىق مەلۇماتلارنىڭ ئىشەنچلىك يەتكۈزۈلۈشىگە ۋە تەرتىپلىك قوبۇل قىلىنىشىغا كاپالەتلىك قىلىدۇ. قول ئېلىشىش جەريانىدا ، بىر يۈرۈش كونترول بولاقلىرىنى ئالماشتۇرۇش ۋە بەزى پارامېتىرلار ۋە قائىدىلەرگە قوشۇلۇش ئارقىلىق مەنبە ۋە مەنزىل ساھىبجاماللار ئوتتۇرىسىدا باغلىنىش ئورنىتىلىپ ، سانلىق مەلۇماتلارنىڭ مۇۋەپپەقىيەتلىك يەتكۈزۈلۈشىگە كاپالەتلىك قىلىنىدۇ.
TCP دېگەن نېمە؟ (Mylinking'sNetwork Tapۋەتور بولىقى ۋاسىتىچىسىTCP ياكى UDP بولاقلىرىنى بىر تەرەپ قىلالايدۇ)
TCP (يوللاشنى كونترول قىلىش كېلىشىمنامىسى) ئۇلىنىشقا يۈزلەنگەن ، ئىشەنچلىك ، بايت ئېقىمى ئاساس قىلىنغان قاتناش قەۋىتى ئالاقە كېلىشىمنامىسى.
ئۇلىنىشنى ئاساس قىلغان: ئۇلىنىشنى ئاساس قىلىش TCP ئالاقىسىنىڭ بىرمۇ-بىر ئىكەنلىكى ، يەنى UDP غا ئوخشىمايدىغانلىقىنى ، بىرلا ۋاقىتتا كۆپ خىل ساھىبجاماللارغا ئۇچۇر ئەۋەتەلەيدىغانلىقىدىن دېرەك بېرىدۇ ، شۇڭا كۆپ خىل ئالاقىنى ئەمەلگە ئاشۇرغىلى بولمايدۇ.
ئىشەنچلىك: TCP نىڭ ئىشەنچلىكلىكى تور ئۇلىنىشىنىڭ قانداق بولۇشىدىن قەتئىينەزەر ، بولاقلارنىڭ قوبۇللىغۇچقا ئىشەنچلىك يەتكۈزۈلۈشىگە كاپالەتلىك قىلىدۇ ، بۇ TCP نىڭ كېلىشىم بوغچىسى فورماتىنى UDP غا قارىغاندا تېخىمۇ مۇرەككەپ قىلىدۇ.
Byte-stream-based.
ساھىبجامال A بىلەن ساھىبجامال ئۇلىنىش ئورناتقاندىن كېيىن ، قوللىنىشچان پروگرامما پەقەت مەۋھۇم ئالاقە لىنىيىسىنى ئىشلىتىپ سانلىق مەلۇمات ئەۋەتىش ۋە قوبۇل قىلىشقا موھتاج ، شۇڭا سانلىق مەلۇماتنىڭ يەتكۈزۈلۈشىگە كاپالەتلىك قىلىدۇ. TCP كېلىشىمى ئۇلىنىش ئورنىتىش ، ئۈزۈش ۋە تۇتۇپ تۇرۇش قاتارلىق ۋەزىپىلەرنى كونترول قىلىشقا مەسئۇل. كۆرسىتىپ ئۆتۈشكە تېگىشلىكى شۇكى ، بۇ يەردە مەۋھۇم سىزىق پەقەت ئۇلىنىش ئورنىتىشنىلا كۆرسىتىدۇ ، TCP كېلىشىم ئۇلىنىشى پەقەت ئىككى تەرەپنىڭ سانلىق مەلۇمات يوللاشنى باشلايدىغانلىقىنى ، شۇنداقلا سانلىق مەلۇماتلارنىڭ ئىشەنچلىكلىكىگە كاپالەتلىك قىلىدىغانلىقىنى كۆرسىتىدۇ. يول ۋە توشۇش تۈگۈنىنى تور ئۈسكۈنىلىرى بىر تەرەپ قىلىدۇ TCP كېلىشىمىنىڭ ئۆزى بۇ تەپسىلاتلارغا كۆڭۈل بۆلمەيدۇ.
TCP ئۇلىنىشى تولۇق كۆپەيتىلگەن مۇلازىمەت ، يەنى A ۋە ساھىبجامال B نىڭ TCP ئۇلىنىشىدا ئىككى يۆنىلىشتىكى سانلىق مەلۇماتنى يەتكۈزەلەيدىغانلىقىدىن دېرەك بېرىدۇ. دېمەك ، قوش يۆنىلىشلىك ئېقىمدا ساھىبجامال A بىلەن ساھىبجامال B ئارىسىدا سانلىق مەلۇمات يۆتكىگىلى بولىدۇ.
TCP ئۇلىنىش ئەۋەتىش ساندۇقىدا سانلىق مەلۇماتلارنى ۋاقىتلىق ساقلايدۇ. بۇ ئەۋەتىش بۇففېر ئۈچ يۆنىلىشلىك قول ئېلىشىش جەريانىدا ئورنىتىلغان كەشلەرنىڭ بىرى. ئۇنىڭدىن كېيىن ، TCP ئەۋەتىش ساقلىغۇچتىكى سانلىق مەلۇماتلارنى مۇۋاپىق ۋاقىتتا مەنزىل ساھىبجامالنىڭ قوبۇل قىلىش ساقلىغۇچقا ئەۋەتىدۇ. ئەمەلىيەتتە ، بۇ يەردە كۆرسىتىلگەندەك ، ھەر بىر تورداشنىڭ ئەۋەتىش ساقلىغۇچ ۋە قوبۇللاش ساقلىغۇچ بولىدۇ.
ئەۋەتىش بۇففېر ئەۋەتكۈچى تەرەپتە TCP يولغا قويۇش ئارقىلىق ساقلانغان ئىچكى ساقلىغۇچ بولۇپ ، ئۇ ئەۋەتىلىدىغان سانلىق مەلۇماتلارنى ۋاقىتلىق ساقلاشقا ئىشلىتىلىدۇ. ئۇلىنىش ئورنىتىش ئۈچۈن ئۈچ يۆنىلىشلىك قول ئېلىشىپ كۆرۈشكەندە ، ئەۋەتىش ساقلىغۇچ ئورنىتىلىپ سانلىق مەلۇمات ساقلاشقا ئىشلىتىلىدۇ. ئەۋەتكۈچى بۇففېر تور قىستاڭچىلىقى ۋە قوبۇللىغۇچنىڭ ئىنكاسىغا ئاساسەن ھەرىكەتچان تەڭشىلىدۇ.
قوبۇللىغۇچ بۇففېر قوبۇللىغۇچتا TCP يولغا قويۇش ئارقىلىق ساقلانغان ئىچكى ساقلىغۇچ رايونى بولۇپ ، قوبۇل قىلىنغان سانلىق مەلۇماتلارنى ۋاقىتلىق ساقلاشقا ئىشلىتىلىدۇ. TCP قوبۇل قىلىنغان سانلىق مەلۇماتلارنى قوبۇللاش ساقلىغۇچتا ساقلايدۇ ھەمدە ئۈستۈنكى پروگراممىنىڭ ئوقۇشىنى ساقلايدۇ.
شۇنىڭغا دىققەت قىلىڭكى ، ساقلىغۇچ ئەۋەتىش ۋە ساقلىغۇچنى قوبۇل قىلىش كۆلىمى چەكلىك ، غەملەك تولۇق بولغاندا ، TCP قىسمەن ئىستراتېگىيىلەرنى قوللىنىشى مۇمكىن ، مەسىلەن قىستاڭچىلىقنى كونترول قىلىش ، ئېقىشنى كونترول قىلىش قاتارلىقلار ، ئىشەنچلىك سانلىق مەلۇمات يەتكۈزۈش ۋە تورنىڭ مۇقىملىقىغا كاپالەتلىك قىلىش ئۈچۈن.
كومپيۇتېر تورىدا ساھىبجاماللار ئارا سانلىق مەلۇمات يەتكۈزۈش بۆلەكلەر ئارقىلىق ئېلىپ بېرىلىدۇ. ئۇنداقتا بولاق بۆلىكى دېگەن نېمە؟
TCP كەلگەن ئېقىننى ئۇششاق-چۈششەكلەرگە بۆلۈپ ، ھەر بىر بۆلەككە TCP ماۋزۇسىنى قوشۇش ئارقىلىق TCP بۆلىكى ياكى بولاق بۆلىكىنى ھاسىل قىلىدۇ. ھەر بىر بۆلەكنى پەقەت چەكلىك ۋاقىت ئىچىدە يەتكۈزگىلى بولىدۇ ، ئەڭ چوڭ بۆلەك ئۆلچىمى (MSS) دىن ئېشىپ كەتمەيدۇ. تۆۋەنگە قاراپ كېتىۋاتقاندا ، بىر بولاق بۆلەك ئۇلىنىش قەۋىتىدىن ئۆتىدۇ. ئۇلىنىش قەۋىتىنىڭ ئەڭ چوڭ يەتكۈزۈش بىرلىكى (MTU) بار ، بۇ سانلىق مەلۇمات ئۇلىنىش قەۋىتىدىن ئۆتىدىغان ئەڭ چوڭ بولاق چوڭلۇقى. ئەڭ چوڭ يەتكۈزۈش بىرلىكى ئادەتتە ئالاقە كۆرۈنمە يۈزى بىلەن مۇناسىۋەتلىك.
ئۇنداقتا MSS بىلەن MTU نىڭ قانداق پەرقى بار؟
كومپيۇتېر تورىدا قاتلاملىق قۇرۇلما ئىنتايىن مۇھىم ، چۈنكى ئۇ ئوخشىمىغان قاتلاملارنىڭ پەرقىنى ئويلاشقان. ھەر بىر قەۋەتنىڭ ئىسمى ئوخشىمايدۇ. قاتناش قاتلىمىدا ، سانلىق مەلۇمات بۆلەك دەپ ئاتىلىدۇ ، تور قەۋىتىدە سانلىق مەلۇمات IP بولىقى دەپ ئاتىلىدۇ. شۇڭلاشقا ، ئەڭ چوڭ يەتكۈزۈش بىرلىكى (MTU) نى تور قەۋىتى ئارقىلىق يەتكۈزگىلى بولىدىغان ئەڭ چوڭ IP بولاق ئۆلچىمى دەپ قاراشقا بولىدۇ ، ئەڭ چوڭ بۆلەك چوڭلۇقى (MSS) بولسا بىر قېتىم TCP بولىقى ئارقىلىق يەتكۈزەلەيدىغان ئەڭ چوڭ سانلىق مەلۇماتنى كۆرسىتىدۇ.
شۇنىڭغا دىققەت قىلىڭكى ، ئەڭ چوڭ بۆلەك ئۆلچىمى (MSS) ئەڭ چوڭ يەتكۈزۈش بىرلىكى (MTU) دىن چوڭ بولغاندا ، IP پارچىلىنىش تور قەۋىتىدە ئېلىپ بېرىلىدۇ ، TCP چوڭ سانلىق مەلۇماتلارنى MTU چوڭلۇقىغا ماس كېلىدىغان بۆلەكلەرگە ئايرىمايدۇ. تور قەۋىتىدە IP قەۋىتىگە بېغىشلانغان بىر بۆلەك بولىدۇ.
TCP بوغچا بۆلەك قۇرۇلمىسى
TCP ماۋزۇلىرىنىڭ فورماتى ۋە مەزمۇنى ئۈستىدە ئىزدىنىپ باقايلى.
تەرتىپ نومۇرى: TCP ئۇلىنىشى قۇرۇلغاندا كومپيۇتېر دەسلەپكى قەدەمدە ئورنىتىلغان ۋاقىتتا ھاسىل قىلىنغان ئىختىيارى سان ، تەرتىپ نومۇرى SYN بولىقى ئارقىلىق قوبۇللىغۇچقا ئەۋەتىلىدۇ. سانلىق مەلۇمات يوللاش جەريانىدا ، ئەۋەتكۈچى ئەۋەتىلگەن سانلىق مەلۇماتنىڭ مىقدارىغا ئاساسەن تەرتىپ نومۇرىنى كۆپەيتىدۇ. تاپشۇرۇۋالغۇچى قوبۇل قىلىنغان تەرتىپ نومۇرىغا ئاساسەن سانلىق مەلۇماتلارنىڭ تەرتىپىگە ھۆكۈم قىلىدۇ. ئەگەر سانلىق مەلۇمات تەرتىپسىز بايقالسا ، قوبۇللىغۇچ سانلىق مەلۇماتنى رەتلەپ ، سانلىق مەلۇماتنىڭ تەرتىپىگە كاپالەتلىك قىلىدۇ.
ئېتىراپ نومۇرى: بۇ TCP دا سانلىق مەلۇمات تاپشۇرۇۋالغانلىقىنى ئېتىراپ قىلىدىغان تەرتىپ نومۇرى. ئۇ ئەۋەتكۈچى تاپشۇرۇۋېلىشنى ئۈمىد قىلىدىغان كېيىنكى سانلىق مەلۇماتلارنىڭ تەرتىپ نومۇرىنى كۆرسىتىدۇ. TCP ئۇلىنىشىدا ، قوبۇللىغۇچ قوبۇل قىلىنغان سانلىق مەلۇمات بوغچىسى بۆلىكىنىڭ تەرتىپ نومۇرىغا ئاساسەن قايسى سانلىق مەلۇماتلارنىڭ مۇۋەپپەقىيەتلىك قوبۇل قىلىنغانلىقىنى بەلگىلەيدۇ. قوبۇللىغۇچ مۇۋەپپەقىيەتلىك ھالدا سانلىق مەلۇماتنى تاپشۇرۇۋالغاندا ، ئۇ ئەۋەتكۈچىگە ACK بولاق ئەۋەتىدۇ ، ئۇنىڭدا ئېتىراپنامە بار. ئەۋەتكۈچى ACK بوغچىسىنى تاپشۇرۇۋالغاندىن كېيىن ، جاۋاب نومۇرىنى ئېتىراپ قىلىشتىن بۇرۇن سانلىق مەلۇماتنىڭ مۇۋەپپەقىيەتلىك قوبۇل قىلىنغانلىقىنى جەزملەشتۈرەلەيدۇ.
TCP بۆلىكىنىڭ كونترول زاپچاسلىرى تۆۋەندىكىلەرنى ئۆز ئىچىگە ئالىدۇ:
ACK bit: بۇ bit 1 بولغاندا ، ئېتىراپ قىلىش جاۋاب مەيدانىنىڭ كۈچكە ئىگە ئىكەنلىكىدىن دېرەك بېرىدۇ. TCP نىڭ كۆرسىتىشىچە ، ئۇلىنىش دەسلەپتە قۇرۇلغاندا SYN بوغچىسىدىن باشقا ، بۇ bit چوقۇم 1 گە تەڭشىلىشى كېرەك.
RST bit: بۇ bit 1 بولغاندا ، TCP ئۇلىنىشىدا بۇنىڭ سىرتىدا ئىكەنلىكىنى ، ئۇلىنىشنى چوقۇم ئۈزۈشكە مەجبۇر بولىدىغانلىقىنى كۆرسىتىدۇ.
SYN bit: بۇ bit 1 گە تەڭشەلگەندە ، ئۇ باغلىنىشنىڭ ئورنىتىلىدىغانلىقى ۋە تەرتىپ نومۇرىنىڭ دەسلەپكى قىممىتى تەرتىپ نومۇرىغا قويۇلغانلىقىدىن دېرەك بېرىدۇ.
FIN bit: بۇ bit 1 بولغاندا ، كەلگۈسىدە تېخىمۇ كۆپ سانلىق مەلۇماتنىڭ ئەۋەتىلمەيدىغانلىقى ۋە ئۇلىنىش ئارزۇ قىلىنغانلىقىدىن دېرەك بېرىدۇ.
TCP نىڭ ھەر خىل ئىقتىدارلىرى ۋە ئالاھىدىلىكلىرى TCP بولاق بۆلەكلىرىنىڭ قۇرۇلمىسى بىلەن گەۋدىلەنگەن.
UDP دېگەن نېمە؟ (Mylinking'sNetwork Tapۋەتور بولىقى ۋاسىتىچىسىTCP ياكى UDP بولاقلىرىنى بىر تەرەپ قىلالايدۇ)
ئىشلەتكۈچى سانلىق مەلۇمات كېلىشىمنامىسى (UDP) ئۇلىنىشسىز ئالاقە كېلىشىمنامىسى. TCP غا سېلىشتۇرغاندا ، UDP مۇرەككەپ كونترول مېخانىزمى بىلەن تەمىنلىمەيدۇ. UDP كېلىشىمى قوللىنىشچان پروگراممىلارنى باغلانمىغان IP بوغچىسىنى بىۋاسىتە ئەۋەتەلەيدۇ. ئاچقۇچى TCP نىڭ ئورنىغا UDP ئىشلىتىشنى تاللىغاندا ، بۇ پروگرامما بىۋاسىتە IP بىلەن ئالاقە قىلىدۇ.
UDP كېلىشىمىنىڭ تولۇق ئىسمى ئىشلەتكۈچى سانلىق مەلۇمات كېلىشىمنامىسى بولۇپ ، ئۇنىڭ بېشى پەقەت سەككىز بايت (64 بىتلىق) بولۇپ ، ناھايىتى ئىخچام. UDP بەت بېشىنىڭ شەكلى تۆۋەندىكىچە:
مەنزىل ۋە مەنبە ئېغىزلىرى: ئۇلارنىڭ ئاساسلىق مەقسىتى UDP نىڭ قايسى جەريانغا بولاق ئەۋەتىشى كېرەكلىكىنى كۆرسىتىش.
بوغچا چوڭلۇقى: بوغچا چوڭلۇقى مەيدانى UDP بەت بېشى ۋە سانلىق مەلۇماتنىڭ چوڭ-كىچىكلىكىنى ئۆز ئىچىگە ئالىدۇ
Checksum.
Mylinking دىكى TCP بىلەن UDP نىڭ پەرقىNetwork Tapۋەتور بولىقى ۋاسىتىچىسىTCP ياكى UDP بولاقلىرىنى بىر تەرەپ قىلالايدۇ
TCP بىلەن UDP تۆۋەندىكى تەرەپلەردە ئوخشىمايدۇ:
ئۇلىنىش: TCP ئۇلىنىشنى ئاساس قىلغان قاتناش كېلىشىمنامىسى بولۇپ ، سانلىق مەلۇمات يوللاشتىن بۇرۇن ئۇلىنىشنى تەلەپ قىلىدۇ. UDP بولسا ئۇلىنىشنى تەلەپ قىلمايدۇ ھەمدە سانلىق مەلۇماتلارنى دەرھال يۆتكىيەلەيدۇ.
مۇلازىمەت ئوبيېكتى: TCP بىرمۇبىر ئىككى نومۇرلۇق مۇلازىمەت ، يەنى ئۇلىنىشنىڭ ئۆز-ئارا ئالاقە قىلىش ئۈچۈن پەقەت ئىككى ئاخىرقى نۇقتىسى بار. قانداقلا بولمىسۇن ، UDP بىرلا ۋاقىتتا كۆپ خىل ساھىبجاماللار بىلەن ئالاقە قىلالايدىغان بىرمۇ-بىر ، بىرمۇ-بىر ۋە نۇرغۇن-كۆپ ئۆز-ئارا پىكىر ئالماشتۇرۇشنى قوللايدۇ.
ئىشەنچلىك: TCP سانلىق مەلۇماتنى ئىشەنچلىك يەتكۈزۈش مۇلازىمىتى بىلەن تەمىنلەيدۇ ، سانلىق مەلۇماتنىڭ خاتالىقسىز ، زىيانسىز ، تەكرارلانمايدىغان ۋە تەلەپكە يېتىشىگە كاپالەتلىك قىلىدۇ. UDP بولسا پۈتۈن كۈچى بىلەن تىرىشىدۇ ھەمدە ئىشەنچلىك يەتكۈزۈشكە كاپالەتلىك قىلمايدۇ. UDP يوللاش جەريانىدا سانلىق مەلۇمات يوقاپ كېتىش ۋە باشقا ئەھۋاللارغا دۇچار بولۇشى مۇمكىن.
يىغىلىشنى كونترول قىلىش ، ئېقىشنى كونترول قىلىش: TCP نىڭ قىستاڭچىلىقنى كونترول قىلىش ۋە ئېقىشنى كونترول قىلىش مېخانىزمى بار ، ئۇ تور شارائىتىغا ئاساسەن سانلىق مەلۇمات يەتكۈزۈش نىسبىتىنى تەڭشەپ ، ئۇچۇر يەتكۈزۈشنىڭ بىخەتەرلىكى ۋە مۇقىملىقىغا كاپالەتلىك قىلالايدۇ. UDP نىڭ قىستاڭچىلىقنى كونترول قىلىش ۋە ئېقىشنى كونترول قىلىش مېخانىزمى يوق ، گەرچە تور بەك قىستاڭچىلىق بولسىمۇ ، UDP ئەۋەتىش سۈرئىتىگە تەڭشەش ئېلىپ بارمايدۇ.
Header overhead: TCP نىڭ ئۇزۇن ماۋزۇ ئۇزۇنلۇقى بار ، ئادەتتە 20 بايىت ، تاللاش رايونى ئىشلىتىلگەندە كۆپىيىدۇ. يەنە بىر جەھەتتىن ، UDP نىڭ مۇقىم ماۋزۇسى ئاران 8 بايىت ، شۇڭا UDP نىڭ بېشى تۆۋەنرەك.
TCP ۋە UDP قوللىنىشچان سىنارىيە:
TCP بىلەن UDP ئوخشىمىغان ئىككى خىل قاتناش قەۋىتى كېلىشىمنامىسى بولۇپ ، ئۇلارنىڭ قوللىنىشچان پروگراممىلاردا بىر ئاز پەرقى بار.
TCP ئۇلىنىشنى ئاساس قىلغان كېلىشىم بولغاچقا ، ئۇ ئاساسلىقى ئىشەنچلىك سانلىق مەلۇمات يەتكۈزۈش تەلەپ قىلىنغان ئەھۋاللاردا ئىشلىتىلىدۇ. كۆپ ئىشلىتىلىدىغان ئەھۋاللار تۆۋەندىكىلەرنى ئۆز ئىچىگە ئالىدۇ:
FTP ھۆججەت يوللاش: TCP يوللاش جەريانىدا ھۆججەتلەرنىڭ يوقاپ كەتمەسلىكىگە ۋە بۇزۇلۇپ كېتىشىگە كاپالەتلىك قىلالايدۇ.
HTTP / HTTPS: TCP تور مەزمۇنىنىڭ مۇكەممەللىكى ۋە توغرىلىقىغا كاپالەتلىك قىلىدۇ.
UDP ئۇلىنىشسىز كېلىشىم بولغاچقا ، ئىشەنچلىك كاپالەت بىلەن تەمىنلىمەيدۇ ، ئەمما ئۇ ئۈنۈم ۋە دەل ۋاقتىدا ئالاھىدىلىككە ئىگە. UDP تۆۋەندىكى ئەھۋاللارغا ماس كېلىدۇ:
تۆۋەن بولاق ئېقىمى ، مەسىلەن DNS (تور نامى سىستېمىسى): DNS سوئاللىرى ئادەتتە قىسقا بولاق بولۇپ ، UDP ئۇلارنى تېز تاماملىيالايدۇ.
سىن ۋە ئاۋاز قاتارلىق كۆپ ۋاسىتە ئالاقىسى: يۇقىرى چاستوتىلىق يۇقىرى تەلەپتىكى كۆپ ۋاسىتە يوللاش ئۈچۈن ، UDP تۆۋەنرەك كەڭلىك بىلەن تەمىنلەپ ، سانلىق مەلۇماتنىڭ ۋاقتىدا يەتكۈزۈلۈشىگە كاپالەتلىك قىلىدۇ.
تارقىتىش ئالاقىسى: UDP بىردىن كۆپ ۋە كۆپ خىل ئالاقىنى قوللايدۇ ھەمدە تارقىتىش ئۇچۇرلىرىنى يەتكۈزۈشكە ئىشلىتىلىدۇ.
خۇلاسە
بۈگۈن بىز TCP ھەققىدە ئۆگەندۇق. TCP ئۇلىنىشقا يۈزلەنگەن ، ئىشەنچلىك ، بايت ئېقىمى ئاساس قىلىنغان قاتناش قەۋىتى ئالاقە كېلىشىمنامىسى. ئۇ ئۇلىنىش ، قول ئېلىشىپ كۆرۈشۈش ۋە ئېتىراپ قىلىش ئارقىلىق سانلىق مەلۇماتلارنىڭ ئىشەنچلىك يەتكۈزۈلۈشى ۋە تەرتىپلىك قوبۇل قىلىنىشىغا كاپالەتلىك قىلىدۇ. TCP كېلىشىمى پورتلار ئارقىلىق جەريانلار ئارىسىدىكى ئالاقىنى ئەمەلگە ئاشۇرىدۇ ھەمدە ئوخشىمىغان مۇلازىمېتىرلاردا ئىجرا قىلىنىدىغان قوللىنىشچان پروگراممىلارنى بىۋاسىتە ئالاقە مۇلازىمىتى بىلەن تەمىنلەيدۇ. TCP ئۇلىنىشى تولۇق كۆپەيتىلگەن بولۇپ ، بىرلا ۋاقىتتا قوش يۆنىلىشلىك سانلىق مەلۇمات يوللاشقا يول قويىدۇ. بۇنىڭغا سېلىشتۇرغاندا ، UDP ئۇلانمىغان يۆنىلىشلىك ئالاقە كېلىشىمنامىسى بولۇپ ، ئىشەنچلىك كاپالەت بىلەن تەمىنلىمەيدۇ ھەمدە يۇقىرى ۋاقىتتىكى تەلەپكە ماس كېلىدىغان بەزى ئەھۋاللارغا ماس كېلىدۇ. ئۇلىنىش ھالىتى ، مۇلازىمەت ئوبيېكتى ، ئىشەنچلىكلىكى ، قىستاڭچىلىقنى كونترول قىلىش ، ئېقىشنى كونترول قىلىش ۋە باشقا تەرەپلەردە TCP بىلەن UDP ئوخشىمايدۇ ، ئۇلارنىڭ قوللىنىش ئەھۋاللىرىمۇ ئوخشىمايدۇ.
يوللانغان ۋاقتى: 03-دېكابىردىن 20-دېكابىرغىچە