د TCP اعتبار ترانسپورت
موږ ټول د افغاني شورا پروتوکول سره پیژنو چې د معتبر ټرانسپورټ پروتوکول په توګه، بلکه دا د ترانسپورټ اعتبار څنګه تضمین کوي؟
د اعتماد وړ لیږد ترلاسه کولو لپاره، ډیری عوامل دې په پام کې ونیول شي، لکه د معلوماتو غړیتوب، زیان، نقل کول، او د نظم څخه بهر د شعرونو څخه. که چیرې دا ستونزې حل نشي، د اعتماد وړ لیږد نشي ترلاسه کیدی.
له همدې امله، TCP میکانیزمونه کاروي لکه د ترتیب شمیره، تایید کول ځواب، د معتبر لیږدونې ترلاسه کولو لپاره د کنټرول، پیوستون مدیریت، او د اوبو کنټرول بیا وارزولو، د پیوستون، پیوستون مدیریت، او د اوبو کنټرول بیا وارزولو، د پیوستون، پیوستون مدیریت، او د اوبو کنټرول بیا وارزوي.
پدې مقاله کې، موږ به د سلاینګ کړکۍ، د TCP کنټرول او کفاره کنټرول باندې تمرکز وکړو. د بیرته ستنیدو میکانیزم په راتلونکي برخه کې په جلا توګه پوښل شوی.
د جالری جریان کنټرول
د شبکې جریان کنټرول یا پوهیږي چې د شبکې ترافیک کنټرول په توګه پوهیږي واقعیا د تولید کونکو او پیرودونکو ترمینځ د فرعي اړیکو څرګندونه ده. تاسو شاید د دې سناریو په کار یا مرکو کې ډیر څه ته راشئ. که چیرې د تولید کونکي ظرفیت ته وده ورکړي د مصرف کونکي ظرفیت خورا لوړوي، نو دا به د نامناسب کیدو لامل شي. په یوه جدي قضیه کې، تاسو ممکن پوه شئ چې کله د ربیحمق پیغامونه ډیر ډیر کړي، دا کولی شي د MQ سرور د فعالیت تخریب رامینځته کړي. ورته د TCP لپاره ریښتینی دی؛ که چیرې پاتې شوي وي، نو ډیری پیغامونه به په شبکه کې واچول شي، پداسې حال کې چې پیرودونکي به د جعلي پیغامونو لیږلو ته دوام ورکړي، کوم چې به د شبکې فعالیت ته دوام ورکړي.
د دې پیښې په نښه کولو لپاره، TCP د لیږونکي لپاره میکانیزم چمتو کوي ترڅو د اخیستونکي ریښتیني استقبال ظرفیت شرایط کنټرول کړي، کوم چې د جریان کنټرول په اړه پیژندل شوي معلومات کنټرولوي. اخیستونکی د ترلاسه کولو کړکۍ ساتي، پداسې حال کې چې لیږونکي د لیږونکي کړکۍ ساتي. دا باید په یاد وساتل شي چې دا وینډوز یوازې د TCP اړیکې لپاره دي او ټولې اړیکې یوه کړکۍ شریکوي.
د TCP د ترلاسه کولو کړکۍ لپاره د اشغال په کارولو سره د جریان کنټرول چمتو کوي. د ترلاسه کولو کړکۍ لیږونکي ته اشاره کوي چې دا څومره د کیچ ځای لاهم شتون لري. استول د ترلاسه کونکي اصلي منلو ظرفیت سره سم لیږل شوي ډیټا مقدار کنټرولوي.
د اخیستونکي کوربه د ډیټا اندازې لیږونکي ته خبر ورکوي چې دا ترلاسه کولی شي، او لیږونکی دې حد ته لیږي. دا حد د کړکۍ اندازه ده، د TCP سرۍ په یاد ولرئ؟ د کړکۍ یوه برخه شتون لري، کوم چې د بایټونو شمیر د ښودلو لپاره کارول کیږي د ترلاسه کونکي وړ یا ترلاسه کولو ته لیواله دي.
د لیږونکي کوربه به وخت په وخت کې د کړکۍ رسب پاکټ واستوي، کوم چې د موندلو لپاره کارول کیږي ایا د ترلاسه کونکي کوربه لاهم د معلوماتو منلو وړ دي. کله چې د اخیستونکي بفر د ډیر لږ واټن په خطر کې وي، د کړکۍ اندازه د لیږونکي ته لارښوونه کوي ترڅو د لیږل شوي معلوماتو مقدار کنټرول کړي.
دلته د شبکې جریان کنټرول ډایګرام دی:
د شبکې کنسره کنټرول
د ګ gression ې کنټرول معرفي کولو دمخه، موږ پوهیږو چې د ننوتلو کړکۍ هم شتون لري، کوم چې په عمده توګه د دې نرخ د ترلاسه کولو کړکۍ ته د ارزونې لپاره کارول کیږي. له همدې امله، د ګونشریشن کړکۍ هم د TCP لیږونکي لخوا ساتل کیږي. موږ د الګوریتم ته اړتیا لرو ترڅو پریکړه وکړئ چې څومره ډیټا د لیږلو لپاره مناسب دی، ځکه چې د لیږدونې کړکۍ د کړکۍ مفهوم.
د تیرې شبکې جریان کنټرول کې، هغه څه چې موږ یې مخنیوی کاوه د ترلاسه کونکي زیرمه ډکوي، مګر موږ نه پوهیږو چې په شبکه کې څه پیښیږي. په عمومي ډول، کمپیوټر شبکې په ګډه چاپیریال کې دي. د پایلې په توګه، ممکن د نورو کوربهانو ترمینځ د اړیکو له امله د شبکې ګ a ه وي.
کله چې شبکه جوړه شي، که چیرې یو لوی پاکټونه واستول شي، نو دا ممکن د ستونزو لامل شي لکه ځنډ او د پاکټونو له لاسه ورکولو ستونزې رامینځته کړي. پدې حالت کې، TCP به معلومات بیرته واخلي، مګر بیرته راستنیدنه به په شبکه کې بار ډیر کړي، په پایله کې لوی ځنډونه او د پاکټ زیانونو پایله کې. دا کولی شي په یو ناوړه سرک کې راشي او لوی یې وساتي.
پدې توګه، TCP نشي کولی هغه څه چې په شبکه کې پیښیږي. کله چې شبکه جوړه شوې وي، نو TCP قرباني کوي چې د معلوماتو مقدار کمولو سره پخپله د معلوماتو مقدار کمولو سره.
له همدې امله، د کابانس کنټرول وړاندیز شوی، کوم چې هدف د لیږونکي څخه د معلوماتو سره د ټولې شبکې ډکولو څخه مخنیوی دی. د لیږونکي مقدار تنظیم کولو لپاره باید لیږونکي ولیږي، TCP د ګونشونې کړکۍ په نوم یادیږي یوه مفهوم ټاکي. د کافرس کنټرول الګوریتم به د دروازې اندازه کولو اندازه له مخې د کنجر کړکۍ اندازه تنظیم کړي، نو ځکه چې د لیږونکي لخوا لیږل شوي ډیټا اندازه کنټرولوي.
د ګوندې کړکۍ څه شی دی؟ دا د لېږد کړکۍ سره څه باید وکړي؟
د دروازې کړکۍ د دولت متغیر په واسطه چې د لیږونکي لخوا ساتل کیږي چې د معلوماتو مقدار ټاکي کولی شي لیږونکي لیږل شي. د ګیجشن کړکۍ متحرک بدلونونه د شبکې د ګ accousce ې کچې په اساس بدلوي.
لیږل شوی کړکۍ د لیږونکي او ترلاسه کونکي ترمینځ د کړکۍ اندازې باندې موافقه شوې چې د ترلاسه کونکي مقدار ورته ښیې چې ترلاسه کول یې ترلاسه کولی شي. د ګونشنې کړکۍ او لیږل شوې کړکۍ تړاو لري؛ لیږل شوې کړکۍ معمولا د ساحې لږترلږه مساوي وي او وینډوز ترلاسه کول، دا، سویډن (MWND، rwnd) دي.
د کیزاوشن کړکۍ د CWND بدلونونه په لاندې ډول دي:
که چیرې په شبکه کې هیڅ ځای ونلري، نو د بیرته راستنیدو وخت نه پیښیږي، د ګوندې کړکۍ زیاتوالی راځي.
که چیرې په شبکه کې ګ accounting ه وي، دانه ویني کړکۍ کمه کوي.
لیږونکي ټاکي چې ایا شبکه د مشاهدې کولو سره رامینځته کیږي که چیرې د AC اکر کولو کڅوړه په ټاکل شوي وخت کې ترلاسه شي. که لیږونکی د ټاکل شوي وخت دننه د ACC تصور بخاګه ترلاسه نکړي، نو دا په پام کې نیول کیږي چې شبکه جوړه شوې ده.
د کنسش د کړکۍ سربیره، اوس دا وخت دی چې د TCP کفارو کندې کنټرول الګوریتم بحث کړئ. د TCP کنگیشنیشن کنټرول الګوریتم درې اصلي برخې لري:
ورو پیل:په پیل کې، د CWND کنجیشن کړکۍ نسبتا کوچنی دی، او لیږونکی د شبکې کړکۍ په بشپړ ډول ډیروي ترڅو د شبکې ظرفیت ته ژر سره تطابق کړي.
د کنسش مخنیوی:د دروازې له کړکۍ وروسته یو څه حد څخه ډیر دی، نو لیږونکی د کنسرت کړکۍ ته وده ورکوي ترڅو د کنسرس کړکۍ ورو کولو او د شبکې له پورته کولو څخه ډډه وکړي.
ګړندی رغول:که چیرې راشونه پیښیږي، نو لیږونکی د ګ accession ې کړکۍ بنده کوي او د ترلاسه شوي نوټلیکونو اختلالاتو له لارې د شبکې بیرته ترلاسه کولو لپاره د ګړندي رغونې حالت ته ننوځي، او بیا د قناعت کړکۍ ډیروي.
ورو پیل
کله چې د TCP اړیکه رامینځته شي، د ګاډي کړکۍ CWNON په پیل کې په پیل کې لږترلږه MSS (د اندازې برخې اندازې) ارزښت په پیل کې ترتیب شوی. پدې توګه، د لېږل لومړني نرخ د MS / RTT بایټس / دوهم. اصلي شتون لرونکي بینڈیډیت معمولا د MSS / RTT څخه خورا لوی دی، نو TCP غواړي د مطلوب لېږونې کچه ومومئ، کوم چې د ورو پیلواناتو له لارې ترلاسه کیدی شي.
د ورو پیل پروسې کې، د ګونشنې کړکۍ ارزښت به 1 MSS ته پیل شي، او هرځله چې د یو MSS لیږد بیدش شي، دا د CWND ارزښت به 2 MSS شي. له هغې وروسته، د CWND ارزښت د کڅوړې برخې د لیږد لیږد لپاره دوه چنده شوی، او داسې نور. د ځانګړي ودې پروسه په لاندې شکل کې ښودل شوي.
په هرصورت، د لیږلو اندازه هیڅکله وده نشي کولی؛ وده باید یو څه وخت پای ته ورسوي. نو، کله چې د لیږلو نرخ پای ته رسیدلی شي؟ ورو پیل کول عموما د لېږونې په اندازه زیاتوالی په څو لارو کې په یوه څو لارو کې پای ته رسوي:
لومړۍ لاره د ورو پیل د لیږلو په جریان کې د پاکټ ضایع کیدو قضیه ده. کله چې د کڅوړې ضایع کیدل واقع شي، TCP د لیږونکي کنسشینټ کړکۍ 1 ته رسوي او د سینټ پیل پروسه بیا پیلوي. پدې حالت کې، د سټل سټل سټور مفهوم SSThesharl معرفي شوی، د هغه لومړني ارزښت د CWON نیمایي ارزښت دی چې د کڅوړۍ زیانونه تولیدوي. دا، کله چې ګ accouscaling ه کشف شي، د سا ایسششاه ارزښت د کړکۍ ارزښت نیمایي برخه ده.
دوهمه لاره د سست پیل حد حد څخه د سست پیل شوي حدونو ارزښت سره مستقیم تړاو لري. څنګه چې د ساسټریش ارزښت د کړکۍ ارزښت نیمایي برخه ده کله چې مړینه کشف شوې وي، نو د پاکټ زیان ممکن د هر یو څو شمیرو سره رامینځته شي کله چې CSESHRharh څخه لوی راشي. له همدې امله، غوره غوره ده چې SSTHHRASHE ته CWND تنظیم کړئ، کوم چې به د TCP لپاره د TCP لامل شي او پای ته به ورو پیل شي
وروستۍ لاره چې سست پیل پای ته رسیدلی شي که چیرې درې بې ځایه ایکونه کشف شي، TCP ګړندي بیرته ستنیدل او د بیرته ستنیدو ریاست ته ننوځي. (که چیرې دا روښانه نه وي ولې دلته درې اکا پاکټونه شتون لري، نو دا به د بیرته ستنیدو میکانیزم کې جلا توضیح شي.)
د کنسش مخنیوی
کله چې TCP د کفارو کنټرول ایالت ته ننوځي، CWNND د شمشراتو نیمایي برخه SSTHRHE ته ننوځي. دا پدې مانا ده چې د CWND ارزښت هر ځل دوه چنده کیدی نشي د پاکټ برخه ترلاسه شوې. پرځای یې، یو نسبتا محافظه کاره چلند ټاکل شوی دی چې په کوم کې د CWND ارزښت یوازې د یو MSS لخوا ډیر شوی (د هر یو څخه د بکسه برخه اوږدوالی) وروسته له هغه چې هر ډول لیږد بشپړ شي. د مثال په توګه، حتی که 10 د پاکټ برخې ومنل شي، د CWNN ارزښت به یوازې د یو MSS لخوا زیاته شي. دا د خطي ودې نمونه ده او دا د ودې په برخه کې لومړی ډول لري. کله چې د کڅوړه ضایع کیدل پیښیږي، د CWND ارزښت په MSS کې بدلیږي، او د سا ایسټرش ارزښت د CWND نیمایي ته ټاکل شوی دی. یا دا به د MSS وده هم ودروئ کله چې 3 بې ځایه ACK ځوابونه ترلاسه شي. که چیرې درې بې ځایه ایکونه لاهم د CWND ارزښت له مینځه وړلو وروسته ترلاسه شي، د SSSHRSHIR ارزښت د CWND نیمایی ارزښت په توګه ثبت شوی او د ګړندي رغیدو هیواد دننه کیږي.
ګړندی رغښت
د ګړندي رغیدو حالت کې، د کنسش د کړکۍ ارزښت دا د پاکټ برخو کارول دي چې په شبکه کې په بریالیتوب سره لیږدول شوي ترڅو چې د لیږد ظرفیت لوړولو ته څومره چې امکان ولري.
کله چې د ورک شوي بکس برخې اکاډی راشي، TCP د CWND ارزښت کموي او بیا د کنسش مخنیوي حالت ته ننوځي. دا د کنحیه کړکۍ اندازې کنټرول کول دي او د شبکې ګونګار ډیرولو مخه ونیسئ.
که چیرې د کارونې کنټرول حالت وروسته وخت پیښ شي، نو د شبکې وضعیت خورا جدي او TCP د سجده له مخنیوي څخه ورو پیل شوي دولت ته مهاجر کیږي. پدې حالت کې، د کنسش د کړکۍ ارزښت 1 MWS ته ټاکل شوی، د بکس اعظمي برخه اوږدوالی، او د سست پیل حد نیمګړتیا ته ټاکل شوی. د دې هدف وروسته له هغه چې د شبکې د بریښنا کچه او د شبکې ګ accouscals و کچه مصرف کولو لپاره ورو ورو د کنسش برخې کچه لوړه کړي.
لنډیز
د معتبر ټرانسپورټ پروتوکول په توګه، TCP د ترتیب شمیره، اعتراف، کنټرول، د پیوستون مدیریت، د پیوستون مدیریت، د بیارغونې مدیریت او د کړکۍ کنټرول لخوا د ډاډ وړ ټرانسپورټ پلي کوي. د دوی په مینځ کې، د جریان کنټرول میکانیزم د رایې اخیستونکي د ریښتیني ترلاسه کولو ظرفیت سره سم د لیږونکي مقدار کنټرولوي، کوم چې د شبکې ګ access ي او د فعالیت تخریب له مخې د معلوماتو مقدار کنټرولوي. د کیرشارۍ کنټرول میکانیزم د لیږونکي لخوا لیږل شوي معلوماتو مقدار تنظیم کولو سره د شبکې ګ access ې څخه مخنیوی کوي. د کنسش کړکۍ مفهومونه او د کړکۍ لیږل په یو بل سره تړاو لري، او په لیږونکي کې د معلوماتو مقدار د داخلي کړکۍ اندازې سره تنظیم کولو لخوا کنټرول کیږي. ورو پیل، د کفارو مخنیوی او ګړندی راستنیدنه د TCP کندې کنټرول الګوریتم درې اصلي برخې دي، کوم چې د دروازې اندازه له مختلف ستراتیژیو او ګ accounties ې کچې کچې پورې تنظیموي ترڅو د شبکې ظرفیت ظرفیت ظرفیت ظرفیت او ګ accouscals ي.
په راتلونکې برخه کې، موږ به د TCP د بیرته راستنیدو میکانیزم په تفصیل سره وڅیړو. د بیرته راستنیدو میکانیزم د معتبره زېږنتیا ترلاسه کولو لپاره د TCP مهمه برخه ده. دا د بیا له لاسه ورکولو، فاسد یا ځنډلو له لارې د معلوماتو د باور وړ لیږد ډاډ ورکوي. د بیرته ستنیدو میکانیزم پلي کولو اصول او ستراتیژي به په راتلونکې برخه کې په تفصیل سره معرفي شي او تحلیل شي. پاتې شه!
د پوسټ وخت: فبروري - 24-2025