Badilisha mtu. MTU ni nini? Jinsi ya kupata ukubwa bora wa MTU kwa mtandao wako wa nyumbani

Katika mitandao ya kompyuta, neno kitengo cha juu cha maambukizi (MTU) kinamaanisha ukubwa wa juu wa block data muhimu ya pakiti moja (Kiingereza payload), ambayo inaweza kupitishwa na itifaki bila kugawanyika. Kwa kawaida, vichwa vya itifaki havijumuishwa kwenye MTU, lakini kwenye baadhi ya mifumo, baadhi ya itifaki zinaweza kujumuisha vichwa. Watu wanapozungumza kuhusu MTU, huwa wanamaanisha itifaki ya safu ya kiungo ya modeli ya mtandao ya OSI.

Walakini, neno hili pia linaweza kutumika kwa viwango vingine:

L1 - media mtu (sura kamili ya L2);

L2 - mtu, hw mtu, mfumo mtu;

L3 - ip mtu (kichwa cha ip kinazingatiwa), mtu routing;

L4 - tcp mss Isiyo ya mfumo: tunnel mtu, vlan mtu, mpls mtu.

Ukubwa wa juu wa sura ni mdogo kwa sababu kadhaa:

Kupunguza muda wa kutuma tena katika tukio la upotezaji wa pakiti au ufisadi usioweza kurekebishwa. Uwezekano wa kupoteza huongezeka kwa urefu wa pakiti.

Ili kwamba wakati wa kufanya kazi katika hali ya nusu-duplex, mwenyeji haichukui kituo kwa muda mrefu (pengo la interframe pia hutumiwa kwa kusudi hili).

Kadiri pakiti inavyotumwa, ndivyo kusubiri kwa pakiti zingine kutumwa kwa muda mrefu, haswa kwenye miingiliano ya mfululizo. Kwa hiyo, MTU ndogo ilikuwa muhimu wakati wa miunganisho ya polepole ya kupiga simu.

Ukubwa mdogo na kasi ya bafa za mtandao kwa pakiti zinazoingia na zinazotoka. Hata hivyo, bafa kubwa mno pia huharibu utendakazi.

Thamani ya MTU inabainishwa na kiwango cha itifaki inayolingana, lakini inaweza kubatilishwa kiotomatiki kwa mtiririko maalum (na itifaki ya PMTUD) au kwa mikono kwa kiolesura unachotaka. Kwenye baadhi ya violesura chaguo-msingi MTU inaweza kuwekwa chini ya kiwango cha juu iwezekanavyo. Thamani ya MTU kwa kawaida hupunguzwa chini na urefu wa fremu unaokubalika.

Kwa mtandao wa utendaji wa juu, sababu zilizosababisha mipaka ya awali ya MTU ni za kizamani. Katika suala hili, kiwango cha muafaka wa Jumbo na MTU iliyoongezeka ilitengenezwa kwa Ethernet.

Mwenyeji anajua thamani ya MTU kwa kiolesura chake (na ikiwezekana majirani zake), lakini thamani ya chini ya MTU kwa nodi zote za mtandao kawaida haijulikani. Shida nyingine inayowezekana ni kwamba itifaki za kiwango cha juu zinaweza kutoa saizi kubwa za pakiti ambazo hazihimiliwi na nodi zingine kwenye mtandao.

Kifungu cha pakiti kubwa kupitia mtandao na kugawanyika. Ili kuondokana na matatizo haya, IP inasaidia kugawanyika, ambayo inaruhusu datagram kugawanywa katika vipande vidogo, kila ndogo ya kutosha kupita vizuri kupitia nodi inayosababisha kugawanyika. Vipande vya pakiti hutiwa alama ili IP ya seva pangishi inayolengwa iweze kuunganisha tena vipande kwenye datagram asili. Hasara za kugawanyika kwa pakiti ni kasi.

Ingawa kugawanyika hutatua tatizo la saizi ya pakiti na kutolingana kwa MTU, kunapunguza sana utendakazi wa vifaa vya mtandao. Katika suala hili, teknolojia mbadala iitwayo Path MTU discovery (RFC 1191) ilipendekezwa mnamo 1988. Kiini cha teknolojia ni kwamba wakati majeshi mawili yanapounganishwa, parameter ya DF (usigawanye) imewekwa, ambayo inakataza kugawanyika kwa pakiti. Hii husababisha mpangishaji ambaye thamani yake ya MTU ni chini ya saizi ya pakiti kukataa pakiti na kutuma ujumbe wa ICMP "mgawanyiko unahitajika lakini uzime bendera (DF)". Mpangishi anayetuma hupunguza saizi ya pakiti na kuituma tena. Operesheni hii inaendelea hadi pakiti iwe ndogo ya kutosha kufikia mwenyeji lengwa bila kugawanyika.

Walakini, teknolojia hii pia ina shida zinazowezekana. Routa zingine zimeundwa na wasimamizi ili kuzuia pakiti za ICMP kabisa (hii sio busara sana, lakini inaweza kuwa suluhisho rahisi kwa shida kadhaa za usalama). Kwa hivyo, ikiwa saizi ya pakiti hailingani na thamani ya MTU katika eneo fulani, pakiti inatupwa, na mwenyeji anayetuma hawezi kupata taarifa kuhusu thamani ya MTU na haitumii tena pakiti. Kwa hiyo, hakuna uhusiano ulioanzishwa kati ya majeshi. Tatizo liliitwa MTU Discovery Black Hole (RFC 2923), na itifaki ilibadilishwa ili kuchunguza ruta hizo.

Kwa kuwa Windows (XP, 7, 8) huchagua kiotomatiki MTU bora (PMTU), kwa upande wetu tunahitaji tu kuhakikisha kuwa muunganisho huu haujawekwa kwa zingine isipokuwa dhamana iliyosawazishwa. Kwa njia, dhamana hii bora ni rahisi kujua kwa kufanya jaribio rahisi. Fungua koni ya cmd.exe na uweke amri ndani yake:

PING -f -l 1472 xxx.xxx.xxx.xxx

ambapo xxx.xxx.xxx.xxx ni anwani ya IP ya lango la mtoa huduma wako,

F inalemaza mgawanyiko wa pakiti,

L huweka saizi ya pakiti.

Ukipokea kwa kujibu kitu kama vile "Jibu kutoka kwa xxx.xxx.xxx.xxx: bytes=1472 time=144ms TTL=10", basi hii itamaanisha kuwa MTU=1500 (baiti 28 za kichwa hazizingatiwi). Ikiwa jibu ni "Pakiti inahitaji kugawanywa lakini DF imewekwa", basi punguza thamani ya 1472 hadi upitishe pakiti - thamani hii pamoja na baiti 28 za kichwa na itakuwa sawa na MTU inayohitajika.

Thamani inayotokana (+28 header byte) lazima ilinganishwe na thamani ya MTU inayotumiwa na mfumo, ambayo inaweza kuamua kwa kutumia amri kwenye mstari huo wa amri:

interface ya netsh ipv4 inaonyesha violesura vidogo

(Hii itaonyesha thamani ya MTU kwa miingiliano ya mtandao ya ipv4.)

Unaweza kubadilisha thamani ya MTU katika Windows (XP, 7, 8) kwa kutumia amri

(Inashauriwa kufanya hatua ya kubadilisha mipangilio tu na mtumiaji mwenye ujuzi, kwa kuwa thamani isiyo sahihi itaathiri uendeshaji wa mtandao kwa mbaya zaidi !!!):

kiolesura cha netsh ipv4 seti kiolesura kidogo "ХХХХХХХХ" mtu=1500 store=persistent

Ambapo ХХХХХХХХХ ni jina la kiolesura cha mtandao (Kwa chaguo-msingi - "Muunganisho wa Eneo la Mitaa", kwa urahisi unaweza kuiita jina jipya, kwa mfano, kwa Lan1 kwenye folda ya "Viunganisho vya Mtandao" kwenye "Jopo la Kudhibiti").

Tofauti na Windows OS, ruta nyingi (vipanga njia vya Wi-Fi Home) hutumia mpangilio tuli wa MTU ulioainishwa katika mipangilio ya kipanga njia. Thamani chaguo-msingi ya MTU ni 1500.

Mtoa huduma wa Triolan anahakikisha uhamisho wa pakiti za Ethernet za ukubwa wa juu unaoweza kutumika, unaofanana na mpangilio wa MTU 1500.

Kuna watoa huduma ambao mipangilio yao ya mtandao inapunguza ukubwa wa MTU hadi thamani chini ya 1500. Hii mara nyingi ni kutokana na matumizi ya itifaki za ziada za encapsulation (PPPoE, L2P, nk). Katika kesi hii, Windows OS inasanidi thamani ya MTU inayohitajika kwa kutumia itifaki ya PMTU, lakini ikiwa matatizo yanatokea, mipangilio iliyoelezwa hapo juu inaweza kuhitajika. Mara nyingi zaidi, matatizo na MTU yanahusishwa hasa na ruta ambazo thamani ya MTU imeundwa vibaya. Kwa mitandao ya Triolan thamani hii ni 1500, kwa mitandao mingine inaweza kuamua kwa kutumia mstari wa amri, kama ilivyoelezwa hapo juu.

Ili kuamua kwa usahihi MTU, unahitaji kutaja thamani ya msingi - 1500.

Kuna idadi kubwa ya huduma zinazokuruhusu kufanya hivi na sio hivyo tu. Ya kawaida zaidi - Internet Tweak 2001 http://www.magellass.com/, NetBoost 99 http://www.download.ru/, iSpeed http://www.hms.com/, Kasi ya MTUS http://www.mjs.u-net.com/, BlazeNET http://www.indeavour.com/html_about_blazenet.htm. Kama huna. fursa ya kuendesha moja ya programu zilizo hapo juu, fanya kwa mikono - kwa kutumia Usajili wa Windows.

Katika sura

HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class \NetTrans\OOOx.

Ikiwa kuna parameter ya MaxMTU hapo, ifute. Ifuatayo, kwenye Jopo la Kudhibiti, endesha matumizi Wavu, kwenye kichupo Usanidi chagua kipengee cha orodha Kidhibiti cha Ufikiaji wa Mbali na bonyeza kitufe Mali. Sanduku la mazungumzo litafungua Sifa: Kidhibiti cha ufikiaji wa mbali. Kwenye kichupo Zaidi ya hayo katika kikundi cha parameta Mali chagua kipengee cha orodha Saizi ya pakiti ya IP, na katika kikundi cha parameta Thamani - kubwa(Mchoro 8.1).

Mchele. 8.1. Dirisha la mazungumzo Sifa: Kidhibiti cha Ufikiaji wa Mbali

Hii inafanya MTU kuwa sawa na 1500. Ili mabadiliko yaanze, anzisha upya kompyuta.

Ili kuangalia ikiwa pakiti zitagawanyika, unahitaji kuanzisha muunganisho kwenye Mtandao. Kwa kufanya hivyo, unaweza kutumia programu ya Ping, ambayo imejumuishwa na mfumo wowote wa uendeshaji wa Windows.

Ndani yake. unahitaji kuweka vigezo vifuatavyo:

ping -f -1 1500 xxx.xxx.xxx.xxx

xxx iko wapi. xxx. xxx. xxx - Anwani ya IP ya seva inayojaribiwa.

Ili kujaribu MTU ni rahisi zaidi kutumia programu za kisasa zilizo na kiolesura cha picha. Kuna idadi kubwa ya programu kama hizo. Kwa mfano, Vyombo vya IP. Kwanza, unahitaji kubainisha anwani ya IP ya seva unayojaribu ili kuepuka kupoteza muda uliowekwa kwa hoja ya DNS.

Ili kufanya hivyo, tumia amri ya Traceroute. Bofya kitufe Anza kwenye kona ya chini kushoto ya skrini, chagua amri Tekeleza na katika dirisha inayoonekana, chapa na URL ya tovuti. Dirisha la programu ya MS DOS litaonekana. Kwa mfano, kwa kuingiza anwani yoyote, baada ya muda IP yake itaonekana kwenye mabano ya mraba. Sasa tumia programu ya Ping. Iendeshe na vigezo hivi

ping -f -I 1500 xxx.xxx.xxx.xxx

ambapo xxx.xxx.xxx.xxx ni anwani ya IP ya seva inayojaribiwa. Wakati mzuri wa kuangalia MTU kwa muunganisho wa kupiga simu ni usiku. Kisha mzigo kwenye mstari wa mawasiliano ni mdogo.

Ikiwa hakuna jibu lililopokelewa, pakiti inapotea. Zaidi ya hayo, tulikataza kugawanyika, na ukubwa ni mkubwa sana kwa vifaa vya mtoa huduma. Anza hatua kwa hatua kupunguza ukubwa wa kifurushi. Kwa mfano, badala ya thamani ya MTU ya 1500, weka 1480, nk, mpaka jibu lipokewe.

ISP wako anaweza kutumia thamani ya chini. Kwa mfano, 1524, 1152, 1024, 1006, 576, 568, 560, 552, 548, 536, 528, 520, 512.

Jaribio hili lilithibitisha ubashiri wetu - mtoa huduma wa Intaneti anaweza kutumia saizi yoyote ya pakiti, hadi 1500. Ikiwa bado hujachoka kufanya majaribio, jaribu kupakua faili ya KB 500 kutoka kwa seva sawa kwa thamani tofauti za MTU.

Labda utapata kwamba kasi ni kubwa wakati wa kutumia kubwa

vifurushi. Tena, hii ni ikiwa tu mtoa huduma wako anaweza kuzikubali bila kuzigawanya. Pia, ikiwa utaingiza tovuti zako nyingi unazozipenda na pakiti isiyoweza kugawanyika, utaona kwamba karibu zote zinakubali pakiti za ukubwa wa 1500 vizuri.

Na nini? Unaweza kuuliza: "Iko wapi hiyo MTU iliyopendekezwa ya 576?" Lakini, kama ni zamu nje, yeye ni karibu popote kupatikana. Kwa hiyo, ushauri bora unaweza kuwa si kufuata mapendekezo ya watu wengine, lakini kufanya utafiti wako mwenyewe, ambayo inaweza kutoa matokeo halisi.

Hakika, ubora na kasi ya mtandao huathiriwa sana na mgawanyiko wa pakiti, ambayo hutokea ikiwa pakiti kubwa inapita kupitia mtandao ambao una MTU chini ya urefu wa pakiti yako.

Unaweza, bila shaka, kuicheza salama na kuchagua ukubwa wa chini wa MTU ambapo pakiti hazitagawanyika, lakini hii inaweza kuathiri utendaji wa mfumo wako hata zaidi kuliko kutumia pakiti kubwa. Kwa kweli, jambo kuu ni kwamba MTU yako haizidi MTU ya mtoa huduma, hata kama kazi imewezeshwa.

Mfumo wa PMTU wenyewe utapata njia ya pakiti zako kwenye Mtandao ambamo hazitagawanyika.

Kwa njia, ikiwa unaona kwamba mtoa huduma wako ana MTU ya 512 au chini, basi ni mantiki kufikiri juu ya kuibadilisha - slag nyingi zitahamishwa pamoja na data yako.

Watumiaji wengi wa Intaneti, ili kuunganisha ambako wanatumia miunganisho salama kutoka kwa watoa huduma, wanaweza kuhisi usumbufu katika kazi zao kwa sababu ya kutoweza kufungua baadhi ya rasilimali za Mtandao. Kurekebisha tatizo wakati mwingine hutatuliwa kwa kiasi kikubwa - router au mtoa huduma hubadilishwa, lakini kuna uwezekano mkubwa wa kurekebisha hali hiyo mwenyewe kwa kurekebisha parameter moja tu inayoitwa MTU kwenye router. Ni nini, jinsi ya kuipata na kuisanidi kwa usahihi - maswali ambayo yanajadiliwa katika nakala hii.

Kuleta uwazi

Ili kuongeza kasi ya mtandao, uhamishaji wa data ya pakiti hutumiwa. Baada ya yote, hakuna maana katika kutuma na kupokea habari kwa kila kidogo wakati wa kupakia kituo. Kwa hivyo, teknolojia iliundwa ambayo inaruhusu kukusanya mkondo wa data kwenye kifurushi maalum ambacho hupitishwa kwa umbali. Wakati kompyuta lengwa inapokea kifurushi, inakifungua tu na kupokea data asili. Wakati wa kutumia mfumo kama huo, mapungufu yalitambuliwa ambayo yalisababisha upotezaji wa kasi kadiri saizi ya pakiti inavyoongezeka. Shukrani kwa hili, kiwango kinacholingana kilianzishwa - pakiti ya juu ya kupitishwa kwa vifaa (Kitengo cha Upitishaji wa Upeo), au MTU kwa kifupi, kwenye router. Kwamba hii ni wazi, inabakia kutambua sababu kwa nini kiwango hiki haifanyi kazi kwa usahihi.

Paranoia au usalama

Kwa kawaida, kiwango chochote hutoa kwa ajili ya kutatua matatizo katika Kwa MTU, kugawanyika maalum kulianzishwa, ambayo ilifanya iwezekanavyo kubadili ukubwa wa pakiti kwa kiwango cha chini kwa ombi la kompyuta ya mwisho kwenye mtandao. Ombi lenyewe lilitekelezwa kwenye safu ya usafirishaji ya TCP kwa kutumia itifaki ya ICMP, ambayo kazi yake ni kusambaza ujumbe wa huduma. Unganisha itifaki za safu, ikiwa haiwezekani kupokea pakiti, tuma ujumbe unaosema kuwa hii haiwezekani. Mtumaji hupunguza ukubwa wa kifurushi na kukituma tena. Walakini, hii haifanyi kazi kila wakati. Baada ya yote, mara nyingi rasilimali za mtandao zinasimamiwa na wasimamizi wavivu sana ambao, badala ya kurekebisha mfumo wa usalama, huchukua njia rahisi, kuzima, kwa maoni yao, itifaki zisizo za lazima. Kwa kawaida, ICMP ni mmoja wao. Lakini ikiwa hakuna ujumbe, hakuna shida; mtumiaji wa mwisho, kwa sababu ya kosa la mtu mwingine, haitumii huduma iliyolipwa kikamilifu.

Kiashiria bora cha ping

Na ili mashaka ambayo huduma ya msaada wa kiufundi ya mtoa huduma yeyote huweka katika akili ya mtumiaji kutoweka milele, unahitaji kujua ukweli muhimu - amri ya ping sio kiashiria. Kwa kuwa kazi yake ya msingi ni kuangalia upatikanaji wa rasilimali, lakini sio ubora wa njia ya mawasiliano. Unaweza kuthibitisha hili mwenyewe kwa kuendesha ping ya.ru kwenye mstari wa amri. Jibu la seva ya mwisho litaonyesha kuwa pakiti ya 32 byte ilipokelewa. Je, ikiwa utatuma pakiti iliyowekwa na kiwango cha ka 1500? Amri itaonekana kama hii: ping ya.ru -f -l 1500. Ambapo l ni ukubwa wa pakiti, na f ni marufuku ya kugawanyika. Matatizo yanaweza kutokea, kuanzia kutowezekana kwa mapokezi hadi hasara kwenye chaneli. Kwa kuzingatia kwamba taarifa zote zilizopokelewa kutoka kwenye mtandao zinapitishwa kwa pakiti kubwa, haifai kuamini ukaguzi wa kituo. Katika kesi hii, ukubwa wa pakiti sio zaidi ya thamani ya MTU, kuhariri ambayo inaweza kuboresha utendaji wa mtandao.

Uwezo wa mtoaji

Kwanza kabisa, unahitaji kuelewa ni kigezo gani cha Upeo wa Kitengo cha Maambukizi kinachowekwa na mtoa huduma. Ikiwa huduma ya mtandao inatolewa kupitia cable iliyopotoka, bila mipangilio yoyote ya mtandao, hakutakuwa na matatizo. Lakini katika hali ya kutumia njia salama za PPPoE, unahitaji kuwa tayari kuwa huwezi kufanya bila kuanzisha router na kompyuta. Kuna chaguzi nyingi za kuamua saizi sahihi ya pakiti, na pia kurekebisha shida, na umakini utalipwa kwa njia kadhaa za ufanisi zaidi. Kwa kawaida, unaweza kujaribu kujua parameter ya MTU kutoka kwa mtoa huduma kwa simu na kuiandikisha kwenye router, lakini hii ni rahisi sana na, uwezekano mkubwa, haiwezekani kutokana na uwezo mdogo wa operator.

Labda shida iko mahali pengine

Inawezekana kwamba kutopatikana kwa baadhi ya kurasa za mtandao sio kutokana na mipangilio isiyo sahihi ya MTU kwenye router, na kwamba kurekebisha hii haitatatua tatizo. Unahitaji kujua hasa ni mwelekeo gani wa kusonga. Ili kufanya hivyo, mtumiaji anahitaji kwenda kwenye mipangilio ya router yao na kupunguza MTU chaguo-msingi hadi 1400 byte. Baada ya kuhifadhi na kuwasha upya, jaribu kufikia rasilimali inayotaka tena. Ikiwa tatizo litaendelea, rudisha mipangilio kwenye nafasi yake ya awali na uanze kutafuta suluhisho katika mwelekeo tofauti. Walakini, kulingana na hakiki kutoka kwa watumiaji wengi, kubadilisha ukubwa wa kifurushi kwenda chini kunatoa matokeo chanya na rasilimali zote, pamoja na michezo ya mtandaoni, zinapatikana. Hata hivyo, tatizo jingine linatokea - kasi ya kufungua kurasa na kupakua faili hupungua. Unahitaji kufungua mipangilio ya router na kurekebisha MTU vizuri.

Kutoka kwa maneno hadi kwa vitendo

Ili kwenda kwenye mipangilio, unahitaji kuingiza anwani ya router kwenye bar ya anwani ya kivinjari chochote na, mara moja kwenye dirisha la idhini, ingiza kuingia kwako na nenosiri. Kwa kawaida, ikiwa usanidi ulifanyika na msimamizi kutoka upande wa mtoa huduma, pia ni ndani ya uwezo wake wa kuondoa matatizo katika kufanya kazi na mtandao. Lakini watumiaji wengine wanajua nenosiri halisi na kuingia kwa uhakika wa kufikia. Kwa hali yoyote, bila idhini tatizo haliwezi kutatuliwa, kwa sababu mipangilio ya router haitapatikana.

Hatimaye, hakuna hali zisizo na matumaini. Unaweza kujua mipangilio ya mtandao kutoka kwa mtoa huduma wako, weka upya kipanga njia kwenye mipangilio ya kiwandani na ujiunganishe. Kuna maagizo ya kutosha katika vyombo vya habari kwa ajili ya kuanzisha vifaa vinavyohitajika, bila kutaja miongozo ya alama kutoka kwa mtengenezaji, ambayo inaweza kupatikana kwenye tovuti rasmi za muuzaji.

Jinsi ya kupata MTU kwenye kipanga njia

Router ya D-Link inachukuliwa kuwa maarufu zaidi nchini Urusi, hivyo mifano yote ya kurekebisha vizuri itaelezwa kulingana na utendaji wake, ambao sio tofauti sana na waendeshaji wengine. Mara moja kwenye menyu kuu ya mipangilio ya kifaa, unahitaji kuelekeza mawazo yako kwenye kipengee cha WAN katika sehemu ya "Mtandao". Kipengee hiki ni wajibu wa kujenga njia ya mawasiliano kati ya router na vifaa vya mtoa huduma; uwepo wake ni lazima katika kifaa chochote cha mtandao. Mara moja kwenye menyu inayohitajika, mtumiaji anaweza kugundua viunganisho kadhaa ambavyo vina hali ya "kushikamana". Upendeleo unapaswa kutolewa kwa ile iliyo na bendera ya "lango chaguomsingi". Weka mshale kwenye uunganisho uliochaguliwa. Kwa kubofya kitufe cha "Badilisha" (au "ongeza" - kila toleo lina jina lake), mtumiaji atachukuliwa kwenye menyu ya kurekebisha vizuri. Tafuta kipengee unachotaka kinachoitwa MTU. Badilisha parameter kwa kubofya picha ya penseli kwenye uwanja uliochaguliwa. Weka ukubwa unaotaka. Hifadhi mipangilio na uwashe tena router.

Wale wanaofaa daima huzaa matunda

Kuweka MTU kwenye kipanga njia, kama inavyoonyesha mazoezi, ni muhimu kwa chaneli nyingi zilizojengwa kwenye mitandao ya kibinafsi ya kibinafsi. Walakini, watu wachache wanajua kuwa kurekebisha muunganisho wa hali ya juu kunategemea pointi mbili zaidi, ambazo daima ziko karibu na uwanja wa MTU. Kusanidi kwa usahihi vigezo vyote daima hutatua matatizo katika mitandao ambayo ina D-Link, Zuxel, Cisco, Linksys na vifaa vingine vinavyojaza kiotomatiki vigezo muhimu. Katika hali hiyo, hupaswi kubadilisha parameter bila tamaa maalum.

  1. Endelea Kuishi. Mtandao wa mtandao ulioundwa unasaidiwa mara kwa mara na router, tangu wakati inawashwa hadi nguvu imezimwa.
  2. Muda wa LCP. Kigezo kinatajwa kwa sekunde na huweka mzunguko wa maombi kutoka kwa router hadi vifaa vya mtoa huduma ili kuangalia utendaji wa kituo.
  3. Kushindwa kwa LCP. Kigezo kinachokuwezesha kujiondoa kutoka kwa vifaa vya mtoa huduma ili kuanzisha njia mpya ya mawasiliano ya ubora wa juu ikiwa pakiti kadhaa zilizotumwa hapo awali hazirejeshwa.

Viwango vya Mtandao vya Kibinafsi

Ikiwa hutaki kufanya majaribio peke yako, ukiamua ukubwa wa MTU unaohitajika, unaweza kutumia data ya kiufundi iliyotajwa katika viwango.

  1. Kila pakiti iliyopitishwa inaambatana na data yake ya usalama, ambayo kwa kawaida huitwa kichwa. Kichwa hiki huchukua baiti 8 kutoka kwa kila pakiti, na kuacha kituo kiweze kusambaza baiti 1492. ADSL inategemea teknolojia hii, kwa hivyo, kusanidi modemu, kubadilisha MTU ni lazima.
  2. Mitandao ya kibinafsi ya VPN na PPP. Hapa MTU kwa kiasi kikubwa inategemea vifaa vya seva ambayo uunganisho unafanywa. Baada ya yote, pamoja na mtoa huduma, uunganisho unaweza kutumika kuunganisha mahali pa kazi katika biashara kwa kutumia uunganisho wa mbali. Kigezo cha baiti 1400 kinachukuliwa kuwa bora, lakini urekebishaji mzuri hauruhusiwi.

Programu ya kusaidia

Unaweza pia kuamua ukubwa unaohitajika wa MTU bila kujaribu na router kwa kutumia programu. Kwa mfano, mpango wa Optimizer wa TCP hufanya mahesabu ya kujitegemea kwenye kituo cha mawasiliano na hutoa matokeo kwa mtumiaji kwa maelezo kamili ya tatizo. Inafaa kabisa, lakini inayotumia rasilimali nyingi. Baada ya yote, unahitaji kupata programu, kupakua, kuiweka, na kuelewa utendaji wake. Na baada ya kuifikiria, mtumiaji yeyote atapata kwamba programu hutumia ping ya banal ya rasilimali fulani kwenye mtandao. Inageuka kuwa unaweza kuamua MTU kutoka kwa mstari wa amri? Ni rahisi, unahitaji tu kupunguza saizi ya pakiti kwa moja hadi majibu ya seva yawe chanya - ping ya.ru -f -l 1499.

Bidhaa nyingi za programu kwa ajili ya kuanzisha mitandao hutoa urekebishaji mzuri kwa kuhariri Usajili wa mfumo, kusajili funguo maalum za vifaa vya mtandao. Utendaji huu ulikuwa katika mahitaji katika mifumo ya karne iliyopita, hata hivyo, mifumo ya uendeshaji ya kisasa inaweza kukabiliana na njia ya mawasiliano iliyoundwa na wakati mwingine, baada ya kurekebisha router, unahitaji kuanzisha upya kompyuta ili kufanya kazi kwa ufanisi zaidi.

Hatimaye

Baada ya kupokea habari kuhusu MTU kwenye router, ni nini na jinsi ya kurekebisha vifaa, unaweza kuendelea na hatua za moja kwa moja zinazolenga kuboresha utendaji wa njia ya mawasiliano. Hata hivyo, kabla ya kuanza, unahitaji kujua kwamba sio routers zote zinakuwezesha kubadilisha sifa zao. Kwa mfano, ZTE, inayojulikana kwa modemu zake za 3G, ilizingatia kuwa kuweka MTU kulikiuka baadhi ya sheria za usalama wa ndani. Ipasavyo, haitawezekana kubadilisha vigezo muhimu kwa mikono. Wataalam wanapendekeza kusakinisha vifaa vilivyonunuliwa kutoka kwa mtoa huduma, au angalau kukubaliana juu ya chaguo na mtoa huduma wako wa mtandao kabla ya kununua.

Miunganisho ya Intaneti inaposhindwa kila mara, wengi huchukua hatua kali. Wanabadilisha router, kubadilisha mtoa huduma. Moja ya sababu za matatizo iwezekanavyo ni thamani ya MTU iliyowekwa kimakosa. Wacha tujue ni nini na jinsi ya kuiweka kwa usahihi.

MTU ni nini kwenye kipanga njia?

Thamani ya MTU (Kitengo cha Juu cha Usambazaji) inaonyesha ni ukubwa gani wa juu wa pakiti ambazo kifaa hutuma?. Inapimwa kwa baiti. Hiyo ni, ikiwa kizuizi kikubwa cha data kinafika kwenye router, itaikata kwenye pakiti kadhaa (kipande). Pakiti hizi zitasafiri kupitia mtandao, na ikiwa kuna kipanga njia ambacho kinaziona kuwa kubwa sana, itazikata pia. Wanapofikia kipanga njia cha mwisho, nayo, itakusanya pakiti zilizogawanyika kuwa za asili kabla ya kuzituma kwa kompyuta ya mpokeaji.

Udanganyifu huu wote wa kukata na kukusanya vifurushi ni kazi kubwa. Ipasavyo, ni vyema kuweka thamani bora ya MTU kwenye router.

Kwa kuwa data katika kila pakiti imefungwa kwenye vichwa vya juu, pakiti ndefu zaidi hutumiwa, chini ya kichwa cha kichwa. Katika suala hili, ni vyema kuweka ukubwa wa juu wa MTU ambao pakiti hazitakatwa kwenye nodes za mtandao zinazofuata.

Nini MTU ya kuweka kwenye kipanga njia

Njia rahisi ni wasiliana na huduma ya usaidizi ya mtoa huduma(andika barua, piga simu). Uwezekano mkubwa zaidi, watakuambia thamani ya sasa. Lakini baada ya muda fulani, mtoa huduma anaweza kurekebisha kila kitu. Ingawa hii hutokea mara chache sana, ikiwa kushindwa kunaanza kutokea ghafla, kuna uwezekano kwamba unapaswa kuangalia ikiwa MTU imewekwa kwa usahihi.

Chaguo la pili ni pata saizi bora kwa kutumia amri ya ping, kutuma pakiti ambazo zimedhamiriwa kutogawanyika. Unapaswa kuweka rasilimali ya mbali, kwa mfano, tovuti au seva ya mtoa huduma.

Unaweza pia kuangalia rasilimali zilizotembelewa zaidi kwenye Mtandao: seva za mchezo, seva ambazo unatazama sinema, zinazotumiwa na simu ya IP.

Mfano wa amri "ping -f -l 1472 yandex.ru", hapa:

  • 1472 ni idadi ya baiti za data zilizotumwa. Inapaswa kuzingatiwa kuwa pamoja na data, kichwa pia kitatumwa, ambacho ni 28 bytes (kichwa cha IP 20 + ICMP kichwa 8 = 28). Kwa hiyo, ukubwa wa pakiti unaosababishwa utakuwa 1472+28=1500 (bytes), ukubwa wa kawaida wa pakiti ya kiwango cha juu cha Ethernet. Kwa kweli kuna pakiti kubwa zaidi zinazoitwa fremu za jumbo.
  • yandex.ru ni jina la kikoa la seva ambayo tutatuma amri; inaweza kubadilishwa kuwa anwani ya IP ya seva ya mtoaji. Unaweza kujaribu na anwani tofauti za IP.

Kama matokeo, kwa kutekeleza amri kama hiyo, tutaamua ikiwa kugawanyika kwa pakiti inahitajika ili kuipeleka kwa mpokeaji.

Kwa mfano, hebu sema kwamba mtoa huduma hairuhusu pakiti kubwa kuliko 1024 byte. Kisha usanidi ungeonekana kama hii.

Tunazindua mstari wa amri (hii ni programu ya Windows ya kawaida, unaweza kuipata, kwa mfano, kwa kuandika "Mstari wa Amri" katika utafutaji). Na tunatekeleza amri.

Hapa thamani ya data ni 997 bytes, ukubwa wa pakiti ni 997+28=1025 bytes, pakiti haiwezi kutolewa bila kugawanyika.

Hapa thamani ya data ni 996 bytes, ukubwa wa pakiti ni 996+28=1024 bytes, pakiti hufikia mpokeaji bila kugawanyika.

Kwa hivyo, kwa kubadilisha saizi ya kizuizi cha data kilichotumwa, tunaweza hesabu DMTU - ukubwa wa juu wa kizuizi cha data ambacho hutolewa bila kugawanyika. Kwa mfano, ikiwa amri ya ping itapita bila kugawanyika kwa thamani ya 996. Tunapojaribu kutuma amri yenye thamani ya 997, tunapokea jibu: "Mgawanyiko wa pakiti unahitajika, lakini bendera inayokataza imewekwa." Kisha tunahesabu parameter ya DMTU kama ifuatavyo: 996 byte za data + 28 byte za kichwa cha IP = 1024 byte. Ukubwa wa juu wa kizuizi cha data ambacho hakitagawanywa ni baiti 1024. Thamani hii inapaswa kuwekwa kwenye kipanga njia kama saizi ya MTU.

Jinsi ya kubadili MTU kwa router?

Tunaunganisha kwenye kipanga njia kupitia kivinjari cha Mtandao. Tunaweka saizi mpya ya MTU. Kisha tunahifadhi mipangilio.

Kwa mfano, unapotumia TP-Link, nenda kwenye kipengee cha "Mtandao", kuna kitu kidogo cha "WAN". Usisahau kubofya kitufe cha "Hifadhi" baadaye.

Baada ya kubadilisha maadili, unaweza kuangalia ni kiasi gani kasi ya kupakua faili kubwa kutoka kwenye mtandao imebadilika.

Kuanzisha MTU kwenye kompyuta yako

Ili kuongeza utendaji ili pakiti kubwa sana zisifike kwenye router, inawezekana kusanidi MTU kwenye vifaa. Hasa, unaweza kuweka saizi ya MTU kwenye kompyuta ya kibinafsi; unahitaji kutumia safu ya amri iliyozinduliwa kama msimamizi:


Baada ya ufungaji huu kwenye kompyuta, itatuma pakiti ambazo ukubwa wa juu katika ngazi ya IP itakuwa 1024 byte, lakini katika ngazi ya MAC kiwango cha juu cha kuzuia data kilichotumwa kitakuwa 1038 byte kwa ukubwa (14 kati yao kwa kichwa cha MAC).

Pakiti kubwa zaidi hazitatumwa. Hiyo ni, ikiwa MTU 1024 imehesabiwa na kuweka kwa usahihi katika mipangilio ya router, basi MTU sawa inapaswa kuwekwa katika mipangilio ya kompyuta iliyounganishwa nayo.

Usanidi otomatiki - ugunduzi wa PMTU

Kuna njia za uendeshaji za baadhi ya vifaa wakati ukubwa wa MTU umebainishwa wakati wa kuunganishwa kwa seva ya mbali (ugunduzi wa PMTU). Algorithm ni sawa na ile iliyotumiwa wakati wa kuweka MTU kwenye router. Mwanzoni mwa operesheni, kifaa hutuma vizuizi vya data vya ukubwa tofauti, kujaribu kuamua saizi ya juu ya pakiti ambayo itafika bila kugawanyika.

Kuna shida moja katika algorithm hii inayoitwa " Ugunduzi wa MTU Shimo Jeusi" Inatokea wakati wasimamizi wa mtandao, ili kuzuia mashambulio yanayowezekana kwenye seva zao, kuzuia vipanga njia kusambaza ICMP, hasa, ambayo hutumiwa na amri ya ping.

Hii bila shaka si njia sahihi ya kutenda. Kifaa hakiwezi kuendelea kufanya kazi bila kupokea jibu kwa ombi.

Habari za mchana. Leo sio makala ya kawaida sana, kwa kuwa si ya kila siku na haitafaa kwa mtumiaji yeyote. Zaidi ya hayo, ninashauri sana dhidi ya kuzama katika vigezo hivi kwa watu ambao ni dhaifu kiufundi. Tunazungumza kuhusu MTU, ambayo inaelezewa kwenye Wikipedia kama "saizi ya juu zaidi ya mzigo unaoweza kupitishwa kwa itifaki bila kugawanyika." Hiyo ni, hii ni ukubwa wa habari muhimu katika pakiti ambayo kompyuta inazalisha kwa kutuma kwenye mtandao.

Kufuatana

Kwa hiyo, ikiwa umekutana na makala hii, nadhani tayari umeamua kwamba unahitaji kujaribu kuifanya. Kinadharia, uboreshaji wa parameta hii inaweza kusaidia kutatua matatizo ya uendeshaji usio sahihi wa tovuti na huduma fulani, lakini tena kinadharia. Nitajaribu kuelezea jinsi ya kufanya hivyo kwa kutumia mfumo wa uendeshaji.

  1. Kwa hivyo, kwanza, fungua mstari wa amri kama msimamizi na ingiza amri ifuatayo: ping -f -l 1472 xxx.xxx.xxx.xxx, ambapo 1472=1500 (thamani ya kawaida kwa Ethernet) - 28 (thamani ya kichwa, ambayo haijazingatiwa) xxx.xxx.xxx.xxx - Anwani ya IP ya seva yoyote ya mtoaji wako. Nilitumia lango chaguo-msingi kwenye mtandao wa mtoaji. Na tunaangalia majibu, ikiwa majibu yamepokelewa bila kupoteza pakiti, basi tunaongeza thamani, ikiwa inasema "Mgawanyiko wa pakiti unahitajika, lakini bendera ya kukataza imewekwa.", Kisha tunaipunguza na kadhalika mpaka tupate. thamani ya juu ya pakiti ambayo hupita kwa seva yetu. Nilipata 1492 (1464+28). Hii ina maana kwamba nitaiweka kama thamani ya MTU.

  2. Ifuatayo, ingiza amri: interface ya netsh ipv4 inaonyesha violesura vidogo.

    Itaonyesha thamani ya MTU kwa miunganisho yote ya mtandao. Tunahitaji kujua nini interface ya uunganisho kuu wa mtandao inaitwa. Kwangu mimi ni Ethernet, lakini kwako inategemea hali yako. Lakini katika hali nyingi itaitwa sawa.

  3. Ifuatayo, ingiza amri ifuatayo (ili kuitekeleza, unahitaji): kiolesura cha netsh ipv4 seti kiolesura kidogo "Ethernet" mtu=1492 store=persistent.

    Ambapo badala ya Ethernet tunaandika jina la interface yetu, na kwa thamani ya MTU tunaandika thamani iliyopatikana katika hatua ya kwanza ya maagizo.

  4. Na mwishowe, wacha tuzima urekebishaji otomatiki wa thamani ya MTU kwa viunganisho vya mtandao: netsh int tcp imeweka global autotuninglevel=imezimwa.
  5. Ili kuwasha urekebishaji kiotomatiki, unahitaji kubadilisha walemavu juu kawaida.