د ناګیل الګوریتمم د TCP شبکې د اړیکو لپاره

ناګیل الګوریتم ، چې د انجنیر جان نایل په نامه یادیږي، د TCP غوښتنلیکونو سره د "کوچني پیکټ ستونزو" لخوا د شبکې د رایو کمولو لپاره ډیزاین شوی و. د UNIX تطبیقونه په 1980 لسیزه کې د ناګل الګوریتم کارولو پیل وکړ، او دا د TCP نن معیاري بڼه پاتې ده.

څنګه ناګلی الګوریتم کار کوي

د ناګل الګوریتم د TG د غوښتنلیکونو لیږلو په اړه معلومات د داسې طریقې له لارې چې نګنګ نومېږي . دا د کوچنیو سائزونو پیغامونه کشفوي او د تار په اوږدو کې د ډاټا له لیږلو دمخه یې د لوی TCP پیکٹونو ته راټولوي، او پدې ډول غیر ضروري شمیره کوچنۍ کوچني پیټرو څخه ډډه کوي. د ناګیل الګوریتم لپاره تخنیکي تایید په 1984 کې د RFC 896 په توګه خپور شو. د ډیرو معلوماتو لپاره پریکړه جمع کول او د لیږلو ترمنځ څومره اوږد انتظار کول د هغې د ټولیز فعالیت لپاره اړین دي.

ناګل کولی شي د مودې ( تالیف ) اضافه کولو په لګښت کې د شبکې د اړیکو بډوډت په اغیزمنه توګه کارول شي. په RFC 896 کې تشریح شوي مثال د بالقوه بډایډ ګټې او د هغه د رامینځته کولو لامل بیانوي:

غوښتنلیکونه د ناګیل الګوریتم څخه کار اخلي د TCP_NODELAY ساکټ پروګرام کولو انتخاب سره. وینډوز، لینکس، او جاوا سیسټمونه ټول په معمول ډول ناپل د ڈیفالټ په واسطه فعالوي، نو د دې چاپیریال لپاره لیکل شوي غوښتنلیکونه باید د TCP_NODELAY مشخص کولو لپاره اړین وي کله چې د الګوریتم بند بدلول غواړي.

محدودیتونه

ناګیل الګوریتم یوازې د TCP سره د کار وړ دی. د پروتوکولونو په ګډون نور پروتوکولونه د هغې ملاتړ نه کوي.

د TCP غوښتنلیکونه چې د انټرنېټ تلیفون کولو یا د لومړي کس شوټینټ لوبو ته اړتیا لري، د ناګیل فعالولو لپاره ښه کار نه کوي. ځنډونه رامنځته شوي پداسې حال کې چې الګوریتم د ډیټاونو کوچنۍ ټوټې راټولولو لپاره اضافي وخت نیسي. کولی شي په لیدلوری ډول په سکرین یا په ډیجیټل آډیو کې په پام کې نیولو وړ وي. دا غوښتنلیکونه معمولا ناګیل معلول کوي.

دا الګوریتم په اصل کې په داسې وخت کې رامینځ ته شوی و کله چې د کمپیوټر شبکې نن د دوی په پرتله خورا لږ بډایډت ملاتړ کړ. پورته ذکر شوی مثال د 1980 نه لسیزې په لومړیو کې د فورډ ایروسپیس په تجربه کې د جان نایل تجربو پر بنسټ وو، چیرته چې د نوبل سوداګرۍ سوداګریز په ورو ورو، د اوږدی مودې اوږدې لیرې واټن شبکې ښه احساس درلود. په ډیر لږ حالت کې شتون لري چیرې چې د شبکې غوښتنلیکونه د خپل الګوریتم څخه نن ګټه پورته کولی شي.