Mtandao MTU Vs. Ukubwa wa Ufungashaji wa Pakiti ya TCP

Ukubwa wa pakiti ya chini ya TCP huathiri utendaji mbaya

Kitengo cha maambukizi cha juu (MTU) ni ukubwa wa kiwango cha juu cha kitengo cha data moja cha mawasiliano ya digital ambayo yanaweza kuenea juu ya mtandao. Ukubwa wa MTU ni mali ya asili ya interface ya kimwili na kawaida hupimwa kwa byte . MTU kwa Ethernet , kwa mfano, ni bytes 1500. Aina fulani za mitandao, kama vile pete za token , zina MTU kubwa, na mitandao zina na MTU ndogo, lakini thamani ni fasta kwa kila teknolojia ya kimwili.

MTU vs. Ukubwa wa TCP Ufungashaji wa Pakiti

Programu za mtandao wa juu kama TCP / IP zinaweza kupangwa kwa ukubwa wa pakiti ukubwa, ambayo ni parameter huru ya MTU ya safu ya kimwili ambayo TCP / IP inaendesha. Kwa bahati mbaya, vifaa vingi vya mtandao hutumia maneno kwa usawa. Kwenye barabara zote mbili za mtandao wa bendi na vifungo vya mchezo wa Xbox Live, kwa mfano, parameter inayoitwa MTU ni, kwa kweli, ukubwa wa pakiti ya TCP na si MTU ya kimwili.

Katika Microsoft Windows, ukubwa wa pakiti ukubwa wa protoksi kama vile TCP inaweza kuweka katika Msajili. Ikiwa thamani hii imewekwa chini sana, mito ya trafiki ya mtandao huvunjwa kwenye idadi kubwa ya pakiti ndogo, ambayo huathiri utendaji. Xbox Live, kwa mfano, inahitaji thamani ya ukubwa wa pakiti kuwa angalau 1365 byte. Ikiwa kiwango cha juu cha pakiti ya TCP kinawekwa juu sana, kinazidi MTU ya kimwili ya mtandao na kuharibu utendaji kwa kuhitaji kwamba kila pakiti igawanywe katika ndogo - mchakato unajulikana kama kugawanyika. Kompyuta za Windows Windows zinakamilika hadi ukubwa wa pakiti ya toleo 1500 kwa uhusiano wa broadband na 576 bytes kwa kuunganisha-up-up .

Matatizo yanayohusiana na MTU

Kwa nadharia, upeo wa ukubwa wa pakiti ya TCP ni 64K (65,525 bytes). Mpaka huu ni kubwa zaidi kuliko utakayeweza kutumia kwa sababu tabaka za maambukizi zina ukubwa mdogo sana. MTU ya Ethernet ya 1500 byte inakataza ukubwa wa pakiti ambazo hupitia. Kutuma pakiti ambayo ni kubwa kuliko dirisha la maambukizi ya juu kwa Ethernet inaitwa jabbering. Jabber inaweza kutambuliwa na kuzuiwa. Ikiwa haijafadhaishwa, jabbering inaweza kuharibu mtandao. Kawaida, jabber hugunduliwa na vibanda vya kurudia au mitandao ya mtandao ambayo imeundwa kufanya hivyo. Njia rahisi zaidi ya kuzuia jabber ni kuweka ukubwa wa kiwango cha pakiti ya TCP kwa zaidi ya 1500 bytes.

Matatizo ya utendaji yanaweza kutokea ikiwa kuweka kasi ya maambukizi ya TCP kwenye router ya nyumbani mkondoni inatofautiana na mipangilio ya vifaa vya mtu binafsi vinavyounganishwa nayo.