The Nagle Algorithm ji bo Têkiliya TCP Network

Nagle algorîtm , ku endezyarê John Nagle navê wî navê designer hate çêkirin, ji bo kêşeyên torneyê kêm bike sedema pirsgirêkên "pirsgirêkên piçûk" re bi serîlêdanên TCP-ê . Pêvajoya UNIX di salên 1980yê de li algorîtmaya Nagle bikar anîna bikar anîn, û ew taybetmendiyek standard ya TCP-ê dimîne.

Çawa Karkerên Nagle Algorîtm

Prosesên algorithm ên Nagle bi serîlêdana sendîkaya TCP-ê bi rêbazek bi navê nagle tê gotin. Ew peyamên piçûk-sized peyda dike û ew ji ber daneyên bloyan bişînin berî pakêtên TCPên mezin bigirin. Nîşandana teknîkî ya ji bo algorîtmaya Nagle di sala 1984 an RFC 896 de hate weşandin. Biryarneyên ji bo daneyên gelemperî ku danûstandin û çiqas dirêj dişîne di navbera navendên navendî de bi tevahî performansa wê pêk têne.

Nagling dikare bêtir bandor bi bandwidth ya girêdanek torneyê bi karûbarê zêdekirina derengî (derengî) bikar bîne. Wek mînakek di RFC 896 de fikrên bandor û bandoriya wê ya berbiçav dide diyar dike:

Serîlêdanên xwe kontrol dikin ku bikaranîna Nagle algorithm bi alternatîfên bernameya TCP_NODELAY re. Pergalên Windows, Linux, û Java, bi giştî bi Nagle bi default bikin, da ku ev ji bo hawîrdirên wan veguherin divê TCP_NODELAY dema ku dixwaze algorithm dûr bixin.

Sînor

Algorîtmaya Nagle tenê tenê bi TCP bi kar tîne. Protokolên din ên ku UDP jî piştgirî nakin.

Serîlêdanên TCP-ê ku bersivê torê re pêwîst e, mîna telefonê telefonê an lîstikvanên yekem-ê-ê, dibe ku karê Nagle hatiye çalak kirin. Gava ku derkevin algorithm di demekê de bêhtir demjimêr dike ku hevpeymanên piçûk ên hevgirtî bi hev re bicivin dikarin li ser vîdyoyê an li ser vîdyoyê ya dîjîtal veşartî berbiçav dibe. Ev serîlêdanên bi gelemperî Nagle qedexekirin.

Ev algorithm di destpêkê de çêbûye ku dema torên komputerên ku ji îro ve têne bandorek kêmtir piştgirî kirin. Mînakên jorîn jorîn li ser salên 1980sî li Ford Aerospace li Ford Aerospaceyê, li ser ku li bazirganiya bazirganî li ser gavê gazê pir dirêj, germahiya dûr a pir baş çêkiriye. Gelek rewş hene ku derê serîlêdanên torneyê dikarin îro ji algorîtmaya xwe bikar bînin.