Ano ang mtu sa mga setting ng router. Manu-manong pagtukoy sa MTU

Maraming mga gumagamit ng Internet, upang kumonekta kung saan gumagamit sila ng mga secure na koneksyon mula sa mga provider, ay maaaring makaramdam ng kakulangan sa ginhawa sa kanilang trabaho dahil sa kawalan ng kakayahang magbukas ng ilang mapagkukunan ng Internet. Ang pag-aayos ng problema ay minsan ay malulutas nang radikal - ang router o provider ay binago, ngunit may mataas na posibilidad na itama ang sitwasyon sa iyong sarili sa pamamagitan ng pagsasaayos ng isang parameter na tinatawag na MTU sa router. Ano ito, kung paano hanapin ito at i-configure ito nang tama - mga tanong na tinalakay sa artikulong ito.

Nagdadala ng kalinawan

Upang mapabilis ang Internet, ginagamit ang packet data transfer. Pagkatapos ng lahat, walang punto sa pagpapadala at pagtanggap ng impormasyon para sa bawat bit kapag naglo-load ng isang channel. Samakatuwid, nilikha ang isang teknolohiya na nagbibigay-daan sa pagkolekta ng stream ng data sa isang espesyal na pakete na ipinadala sa mga distansya. Kapag ang patutunguhang computer ay nakatanggap ng isang pakete, i-unpack lang ito at natatanggap ang orihinal na data. Habang ginagamit ang naturang sistema, natukoy ang mga limitasyon na humantong sa pagkawala ng bilis habang tumaas ang laki ng packet. Salamat dito, ipinakilala ang isang kaukulang pamantayan - ang maximum na ipinadala na packet para sa kagamitan (Maximum Transmission Unit), o MTU para sa maikli, sa isang router. Na ito ay malinaw, nananatili itong kilalanin ang mga dahilan kung bakit hindi gumagana nang tama ang pamantayang ito.

Paranoya o seguridad

Naturally, ang anumang pamantayan ay nagbibigay para sa paglutas ng mga problema sa Para sa MTU, ang espesyal na fragmentation ay binuo, na naging posible upang baguhin ang laki ng packet sa isang mababang antas sa kahilingan ng end computer sa network. Ang kahilingan mismo ay isinagawa sa layer ng transportasyon ng TCP gamit ang ICMP protocol, na ang gawain ay upang magpadala ng mga mensahe ng serbisyo. Link layer protocols, kung imposibleng makatanggap ng packet, magpadala ng mensahe na nagsasabi na imposible ito. Binabawasan ng nagpadala ang laki ng parsela at muling ipinapadala ito. Gayunpaman, hindi ito palaging gumagana. Pagkatapos ng lahat, madalas na ang mga mapagkukunan ng Internet ay pinamamahalaan ng mga tamad na tagapangasiwa na, sa halip na ayusin ang sistema ng seguridad, ginagawa ang madaling paraan, hindi pinapagana, sa kanilang opinyon, ang mga hindi kinakailangang mga protocol. Naturally, isa na rito ang ICMP. Ngunit kung walang mensahe, walang problema ang end user, dahil sa kasalanan ng ibang tao, ay hindi gumagamit ng bayad na serbisyo nang buo.

Napakahusay na tagapagpahiwatig ng ping

At para mawala magpakailanman ang mga pagdududa na inilalagay ng serbisyo sa teknikal na suporta ng anumang provider sa isip ng user, kailangan mong malaman ang isang mahalagang katotohanan - ang ping command ay hindi isang indicator. Dahil ang pangunahing gawain nito ay suriin ang pagkakaroon ng mapagkukunan, ngunit hindi ang kalidad ng channel ng komunikasyon. Maaari mong i-verify ito sa iyong sarili sa pamamagitan ng pagpapatakbo ng ping ya.ru sa command line. Ang tugon ng end server ay magsasaad na ang 32 byte packet ay natanggap. Paano kung magpadala ka ng packet na itinakda ng pamantayan sa 1500 bytes? Magiging ganito ang utos: ping ya.ru -f -l 1500. Kung saan ang l ay ang laki ng packet, at ang f ay ang pagbabawal ng fragmentation. Maaaring lumitaw ang mga problema, mula sa imposibilidad ng pagtanggap hanggang sa pagkalugi sa channel. Isinasaalang-alang na ang lahat ng impormasyong natanggap mula sa Internet ay ipinadala sa malalaking packet, hindi ipinapayong magtiwala sa tseke ng channel. Sa kasong ito, ang laki ng packet ay hindi hihigit sa halaga ng MTU, ang pag-edit na maaaring mapabuti ang pagganap ng Internet.

Mga kakayahan ng provider

Una sa lahat, kailangan mong maunawaan kung anong parameter ng Maximum Transmission Unit ang itinakda ng provider. Kung ang serbisyo sa Internet ay ibinigay sa pamamagitan ng isang twisted pair cable, nang walang anumang mga setting ng network, walang magiging problema. Ngunit sa mga kaso ng paggamit ng mga secure na PPPoE channel, kailangan mong maging handa na hindi mo magagawa nang hindi naka-set up ang router at computer. Mayroong maraming mga pagpipilian para sa pagtukoy ng tamang laki ng packet, pati na rin ang pag-aayos ng problema, at ang pansin ay babayaran sa ilan sa mga pinaka-epektibong pamamaraan. Naturally, maaari mong subukang malaman ang parameter ng MTU mula sa provider sa telepono at irehistro ito sa router, ngunit ito ay masyadong simple at, malamang, imposible dahil sa mababang kakayahan ng operator.

Baka nasa ibang lugar ang problema

Posible na ang hindi naa-access ng ilang mga pahina sa Internet ay hindi dahil sa hindi tamang mga setting ng MTU sa router, at ang pag-aayos na ito ay hindi malulutas ang problema. Kailangan mong malaman kung aling direksyon ang lilipat. Upang gawin ito, kailangan ng user na pumunta sa mga setting ng kanilang router at ibaba ang default na MTU sa 1400 bytes. Pagkatapos i-save at i-reboot, subukang i-access muli ang ninanais na mapagkukunan. Kung magpapatuloy ang problema, ibalik ang mga setting sa kanilang orihinal na posisyon at magsimulang maghanap ng solusyon sa ibang direksyon. Gayunpaman, ayon sa mga pagsusuri mula sa maraming mga gumagamit, ang pagbabago ng maximum na laki ng package pababa ay nagbibigay ng isang positibong resulta at lahat ng mga mapagkukunan, kabilang ang mga online na laro, ay magagamit. Gayunpaman, ang isa pang problema ay lumitaw - ang bilis ng pagbubukas ng mga pahina at pag-download ng mga file ay bumababa. Kailangan mong buksan ang mga setting ng router at i-fine-tune ang MTU.

Mula sa salita hanggang sa gawa

Upang pumunta sa mga setting, kailangan mong ipasok ang address ng router sa address bar ng anumang browser at, sa sandaling nasa window ng pahintulot, ipasok ang iyong login at password. Naturally, kung ang pagsasaayos ay isinagawa ng isang administrator mula sa panig ng provider, nasa loob din ng kanyang kakayahan na alisin ang mga problema sa pagtatrabaho sa Internet. Ngunit alam ng ibang mga gumagamit ang aktwal na password at pag-login para sa access point. Sa anumang kaso, walang pahintulot ang problema ay hindi malulutas, dahil ang mga setting ng router ay hindi magagamit.

Sa huli, walang mga sitwasyong walang pag-asa. Maaari mong malaman ang mga setting ng network mula sa iyong provider, i-reset ang router sa mga factory setting at ikonekta ang iyong sarili. Mayroong sapat na mga tagubilin sa media para sa pag-set up ng kinakailangang hardware, hindi banggitin ang mga branded na gabay mula sa tagagawa, na matatagpuan sa mga opisyal na website ng nagbebenta.

Paano makahanap ng MTU sa isang router

Ang D-Link router ay itinuturing na pinakasikat sa Russia, kaya ang lahat ng mga fine-tuning na halimbawa ay ilalarawan batay sa pag-andar nito, na hindi masyadong naiiba sa iba pang mga router. Sa sandaling nasa menu ng pangunahing mga setting ng device, kailangan mong ibaling ang iyong pansin sa item ng WAN sa seksyong "Network". Ang item na ito ay responsable para sa pagbuo ng isang channel ng komunikasyon sa pagitan ng router at kagamitan ng provider ay sapilitan sa anumang network device. Sa sandaling nasa nais na menu, ang user ay maaaring makakita ng ilang mga koneksyon na may "konektado" na katayuan. Dapat ibigay ang kagustuhan sa isa na may flag na "default gateway". Ilagay ang cursor sa napiling koneksyon. Sa pamamagitan ng pag-click sa pindutang "baguhin" (o "idagdag" - ang bawat bersyon ay may sariling pangalan), dadalhin ang user sa fine-tuning na menu. Hanapin ang gustong item na may label na MTU. Baguhin ang parameter sa pamamagitan ng pag-click sa larawan ng lapis sa napiling field. Itakda ang nais na laki. I-save ang mga setting at i-reboot ang router.

Ang tama ay laging nagbubunga

Ang pagtatakda ng MTU sa router, gaya ng ipinapakita ng pagsasanay, ay susi para sa maraming channel na binuo sa mga virtual private network. Gayunpaman, kakaunti ang nakakaalam na ang pag-fine-tune ng mataas na kalidad na koneksyon ay nakasalalay sa dalawa pang punto, na palaging matatagpuan sa tabi ng field ng MTU. Ang tamang pagtatakda ng lahat ng mga parameter ay palaging malulutas ang mga problema sa mga network na mayroong D-Link, Zuxel, Cisco, Linksys at ilang iba pang device na awtomatikong pinupunan ang mahahalagang parameter. Sa ganitong mga kaso, hindi mo dapat baguhin ang parameter nang walang espesyal na pagnanais.

  1. Manatiling Buhay. Ang nilikha na virtual network ay patuloy na sinusuportahan ng router, mula sa sandaling ito ay naka-on hanggang sa ang kapangyarihan ay naka-off.
  2. pagitan ng LCP. Tinukoy ang parameter sa ilang segundo at itinatakda ang dalas ng mga kahilingan mula sa router patungo sa kagamitan ng provider upang suriin ang functionality ng channel.
  3. Mga pagkabigo sa LCP. Isang parameter na nagbibigay-daan sa iyong idiskonekta mula sa kagamitan ng provider upang makapagtatag ng bago, mas mataas na kalidad na channel ng komunikasyon kung sakaling mabigo na ibalik ang ilang naunang ipinadalang packet.

Mga Pamantayan sa Pribadong Network

Kung hindi mo nais na mag-eksperimento sa iyong sarili, na tinutukoy ang kinakailangang laki ng MTU, maaari mong gamitin ang teknikal na data na tinukoy sa mga pamantayan.

  1. Ang bawat ipinadalang packet ay sinamahan ng sarili nitong data ng seguridad, na karaniwang tinatawag na header. Ang header na ito ay tumatagal ng 8 byte mula sa bawat packet, na iniiwan ang channel na may kakayahang magpadala ng 1492 bytes. Ang ADSL ay batay sa teknolohiyang ito, samakatuwid, upang i-configure ang mga modem, ang pagpapalit ng MTU ay sapilitan.
  2. Pribadong VPN at PPP network. Dito higit na nakasalalay ang MTU sa kagamitan ng server kung saan ginawa ang koneksyon. Pagkatapos ng lahat, bilang karagdagan sa provider, ang koneksyon ay maaaring gamitin upang kumonekta sa isang lugar ng trabaho sa isang negosyo gamit ang isang malayuang koneksyon. Ang 1400 byte na parameter ay itinuturing na pinakamainam, ngunit ang fine tuning ay hindi ipinagbabawal.

Software na makakatulong

Maaari mo ring matukoy ang kinakailangang laki ng MTU nang hindi nag-eeksperimento sa router gamit ang software. Halimbawa, ang TCP Optimizer program ay nagsasagawa ng mga independiyenteng kalkulasyon sa channel ng komunikasyon at nagbibigay ng resulta sa user ng kumpletong paglalarawan ng problema. Medyo maginhawa, ngunit masinsinang mapagkukunan. Pagkatapos ng lahat, kailangan mong hanapin ang programa, i-download ito, i-install ito, at maunawaan ang pag-andar nito. At nang malaman ito, makikita ng sinumang gumagamit na ang application ay gumagamit ng isang banal na ping ng ilang mapagkukunan sa Internet. Ito ay lumiliko na maaari mong matukoy ang MTU mula sa command line? Madali lang, kailangan mo lang bawasan ng isa ang laki ng packet hanggang sa maging positibo ang tugon ng server - ping ya.ru -f -l 1499.

Maraming produkto ng software para sa pagse-set up ng mga network ang nag-aalok ng fine-tuning sa pamamagitan ng pag-edit ng system registry, pagrerehistro ng mga espesyal na key para sa network equipment. Ang pag-andar na ito ay hinihiling sa mga system noong nakaraang siglo, gayunpaman, ang mga modernong operating system ay nagagawang iakma ang kanilang mga sarili sa nilikha na channel ng komunikasyon at kung minsan, pagkatapos ng fine-tuning ang router, kailangan mong i-restart ang computer upang gumana nang mas mahusay.

Sa konklusyon

Ang pagkakaroon ng natanggap na impormasyon tungkol sa MTU sa router, kung ano ito at kung paano i-fine-tune ang kagamitan, maaari kang magpatuloy sa mga direktang aksyon na naglalayong mapabuti ang pagganap ng channel ng komunikasyon. Gayunpaman, bago ka magsimula, kailangan mong malaman na hindi lahat ng mga router ay nagpapahintulot sa iyo na baguhin ang kanilang mga katangian. Halimbawa, isinasaalang-alang ng ZTE, na kilala sa mga 3G modem nito, na ang pagtatakda ng MTU ay lumabag sa ilang panloob na panuntunan sa seguridad. Alinsunod dito, hindi posible na baguhin nang manu-mano ang mga kinakailangang parameter. Inirerekomenda ng mga eksperto ang pag-install ng kagamitan na binili mula sa isang provider, o hindi bababa sa pagsang-ayon sa pagpili sa iyong Internet provider bago bumili.

MTU sa isang router, ano ito at bakit ang bilis ng iyong koneksyon sa Internet ay nakasalalay sa parameter na ito? Detalyadong paglalarawan ng parameter ng mtu network, mga tampok at katangian nito.

Nagbibigay ang artikulo ng mga tagubilin para sa wastong pagtukoy at pagbabago ng mga setting ng mtu sa isang wi-fi router.

MTU (maximum transmission level sa network -maximum na yunit ng paghahatid (MTU)) ay isang link layer protocol na tumutukoy sa pinakamalaking bilang ng "kapaki-pakinabang" na mga bloke ng mga bit sa iisang network packet.

Tulad ng nalalaman, ang pagpapalitan ng impormasyon sa pagitan ng server at ng kliyente (provider at user PC) ay posible dahil sa paglipat ng mga indibidwal na data packet.

Ang mga paketeng ito ay bumubuo ng mga hanay ng mga kapaki-pakinabang na bloke.

Bilang resulta ng paggamit ng isang secure na protocol, ang impormasyon sa packet ay ipinapadala nang walang fragmentation, na nagbibigay-daan naman para sa mas mabilis na pagpapalitan ng data sa pandaigdigang network.

Sa madaling salita, kinakailangan ang MTU upang matiyak ang matatag na operasyon ng Internet sa iyong computer.

Sa pamamagitan ng pagtatakda nito sa tamang halaga, makakamit mo ang mahusay na bilis na may kaunting abala.

Bakit kailangan mong limitahan ang MTU?

Ang link layer protocol na ito ay napapailalim sa mga mandatoryong paghihigpit. Ginagawa ito sa pamamagitan ng pagtatalaga sa mtu ng isang tiyak na halaga ng numero.

Ang pagkilos na ito ay kinakailangan upang makamit ang mga sumusunod na layunin:

  1. Makatuwirang pamamahagi ng pagkarga sa pagitan ng mga bloke para sa pagpapadala at pagtanggap ng impormasyon sa network;
  2. Pagbawas ng kabuuang pagkarga. Dahil dito, bababa din ang oras para sa pagpapadala ng impormasyon;
  3. Mga extension ng mga function ng transmission channel. Kaya, maaari itong magamit nang sabay-sabay ng ilang mga aplikasyon, serbisyo at proseso;
  4. Tumaas na tugon sa network. Bilang isang resulta, ang network ay gagana nang mas mahusay, at ang posibilidad ng "sirang" packet ng data (na hindi pa nakakabawi) ay mababawasan.

Paghahanap ng tamang laki ng MTU para sa network

Kadalasan, ang mga gumagamit ng tp-link, d-link, asus at iba pang mga router ay may maling halaga ng mtu na tinukoy sa mga setting ng router. Ito ay maaaring maging sanhi ng:

  • Mga problema sa streaming video playback;
  • Mga error habang nagda-download ng mga file;
  • Nag-expire na mga sertipiko ng seguridad para sa ilang mga site;
  • Karaniwang mabagal ang pagganap ng Internet.

kanin. 1 – mga problema sa Internet

Kung natuklasan mo na ang iyong koneksyon sa network ay naging masyadong mabagal kamakailan at ang karaniwang mga site ay hindi na bukas o walang hanggan na naglo-load, kailangan mong i-configure ang mtu.

Hindi mabubuksan ng computer ng kliyente ang site kung ang halaga ng mtu ay mas malaki kaysa sa pinakamataas na halaga ng packet ng data na ipinadala sa pamamagitan ng protocol.

Magbasa nang higit pa tungkol sa pag-set up ng iba't ibang mga router sa aming materyal: Paano ipasok ang mga setting ng router - TP-Link, D-Link, Asus, Zyxel Keenetic, Rostelecom

Maaaring awtomatikong baguhin ng bawat router ang numero ng mtu. Minsan ang tampok na ito ay hindi gumagana pabor sa bilis ng network, kaya maaari mong baguhin nang manu-mano ang halaga.

Maaari mong matukoy ang "ideal" na numero ng mtu gamit ang pagsubok na tinatawag na Ping Test .

Ping (ping - antala) ay ang oras na kinakailangan para sa isang packet ng data na ipinadala mula sa iyong PC upang maglakbay sa isa pang PC (o server) at ibalik ito pabalik sa computer kung saan ito ipinadala.

Maaari ka ring maging interesado sa:

Sa panahon ng ping test, dapat magpadala ng mga paulit-ulit na kahilingan, na pana-panahong binabawasan ang laki ng data packet.

Dapat itong gawin hanggang sa ganap na tumigil ang packet fragmentation. Bilang resulta, malalaman mo ang pinakatumpak na bilang ng mtu na kinakailangan para sa mabilis na operasyon ng isang partikular na network.

Proseso ng pagsubok:

  • Pumunta sa command line;
  • Ipasok ang command na ipinapakita sa figure sa ibaba upang kumonekta sa domain;

kanin. 2 – koneksyon sa testing domain

Pansinin! Ang XXXX ay ang halaga ng MTU. Sa panahon ng pagsubok, baguhin ito mula 1500 hanggang 500 sa 10 byte na pagdaragdag. Ang isang matagumpay na resulta ay kapag ang porsyento ng mga pagkalugi ay hindi lalampas sa 1%.

  • Bilang resulta ng wastong pagpapatupad ng utos, lilitaw ang mga linya na may mga istatistika ng ping (ang bilang ng mga ipinadala at natanggap na mga packet, ang tinatayang oras ng kanilang paghahatid sa mga millisecond, ang porsyento ng mga pagkalugi);

kanin. 3 - resulta ng isang matagumpay na koponan

  • Ngayon ay dapat mong ulitin ang parehong utos muli. Kumpletuhin ito sa pamamagitan ng paglaktaw ng isang linya;
  • Ulitin ang pagsubok sa bawat oras na may bagong halaga ng mtu hanggang makuha mo ang pinakamahusay na resulta ng paghahatid ng packet na may pinakamababang porsyento ng mga pagkalugi. Tandaan ang mga numero ng mtu - ito ang halaga na kakailanganin namin sa karagdagang pagsasaayos ng mtu.

kanin. 4 – ang pinakamagandang halaga para sa MTU na natagpuan bilang resulta ng pagsubok

Pagbabago ng MTU sa router

Malayang baguhin ng mga user ng router ang lahat ng setting ng koneksyon at . Upang gawin ito, pumunta sa menu ng pagsasaayos.

Buksan ang anumang browser na naka-install sa iyong PC at ipasok ang lokal na IP address 192.168.0.1 sa address bar nito at pindutin ang Enter.

Kung hindi lilitaw ang window ng awtorisasyon, ipasok ang address na 192.168.1.1 sa linya

Sa dialog box na bubukas, lilitaw ang isang form para sa pagpasok ng login at password ng administrator ng PC.

Sa parehong field, isulat ang salitang admin o iba pang impormasyon para mag-log in sa network (maaari mong basahin ang mga ito o tanungin ang iyong provider). Maghintay ng awtorisasyon.

Ang window ng mga setting para sa bawat modelo ng router ay maaaring may mga panlabas na pagkakaiba, gayunpaman, ang istraktura ng mga patlang ay karaniwang pareho. Una kailangan mong magpasya sa panghuling halaga ng mtu.

Kunin ang resulta na nakuha sa proseso ng pagsubok. Sa aming kaso ito ay 1458 bits at magdagdag ng isa pang 28 bytes. Ang mga dagdag na byte ay puwang para sa packet at mga header ng kahilingan.

Bilang resulta, nakakakuha tayo ng 1458+28 = 1486 bytes para sa mtu.

Para sa mga TP-Link router

Upang baguhin ang mtu, mag-click sa menu item na "Network". Pagkatapos, sa kanang bahagi ng window, hanapin ang field ng mtu at ipasok ang kinakailangang halaga, tulad ng ipinapakita sa figure:

kanin. 5 – baguhin ang halaga para sa TP-Link

Ang impormasyon sa mga network ng computer ay ipinadala sa anyo ng maliliit na nabuong mga bloke ng data (sa madaling salita, mga packet). Ang bawat packet, bilang karagdagan sa impormasyong ipinadala, ay naglalaman din ng data ng serbisyo na bumubuo sa tinatawag na header ng packet. Ang data ng serbisyong ito ay kinakailangan upang matukoy ang integridad ng data, ang bersyon ng mga protocol ng network na ginamit, atbp. Sa kasong ito, ang laki ng kapaki-pakinabang na bloke ng data ay limitado sa isang tiyak na bilang ng mga byte. Ginagawa ito upang mabawasan ang posibilidad ng pagkawala ng impormasyon at bawasan ang oras na kinakailangan upang muling ipadala ang isang packet kung sakaling magkaroon ng mga problema sa koneksyon.

MTU - anoIto?

Ang MTU (mula sa English Maximum transmission unit) ay ang pinakamataas na dami ng data na ipinadala sa network nang walang karagdagang fragmentation (sa isang packet). Ang anumang impormasyon na lumampas sa halaga ng MTU ay awtomatikong nahahati sa maliliit na bloke ng data bago ipadala sa network. Ang mga posibleng halaga ng MTU ay nakasalalay sa uri ng koneksyon sa network na iyong ginagamit. Kaya, kapag gumagamit ng PPoE (pangunahin sa ADSL at mga katulad na teknolohiya), ang maximum na halaga ng parameter ng MTU ay 1492 bytes (standard na 1500 bytes para sa Ethernet minus walong bytes ng mga header), at kapag gumagamit ng Wi-Fi, ang MTU ay maaaring umabot sa 2304 bytes .

Sa modernong mga operating system, ang pinakamainam na halaga ng MTU ay madalas na kinakalkula ng system mismo o kinuha mula sa mga setting ng router (karaniwang ang halaga ng MTU ay nakatakda sa seksyon ng WAN ng mga setting ng network ng device). Kung walang mga problema sa pag-access sa Internet, mas mahusay na huwag baguhin ang halaga ng MTU. Gayunpaman, kung nakakaranas ka ng mga problema sa komunikasyon at pinaghihinalaan mo na maaaring dahil sa pagkapira-piraso ng network packet, subukang baguhin ang halaga ng MTU.

Magagawa ito hindi lamang sa pamamagitan ng pagbabago ng naaangkop na mga setting ng router, kundi pati na rin sa pamamagitan ng operating system. Bago baguhin ang MTU, kailangan mong kalkulahin ang pinakamainam na halaga ng parameter na ito. Sabihin natin sa iyo kung paano ito ginawa.

Kalkulahin ang halagaMTU

Mahahanap mo ang pinakamainam na halaga ng MTU gamit ang magandang lumang ping command. Ipagpalagay natin na tinutukoy natin ang halaga ng parameter na ito para sa isang wired na koneksyon. Buksan ang Windows command line at isulat ang sumusunod na command:

ping www.google.com -f -l 1472

Sa Linux, karaniwang mukhang ping -M do -s 1472 www.google.com ang command, at sa macOS ping -D -s 1472 www.google.com (maaaring magkaiba ang mga key sa ilang bersyon ng mga system, inirerekomenda namin na ikaw sumangguni sa man ping kung ang utos ay hindi gumagana). Sa kasong ito, nagpapadala kami ng 1472 byte na packet sa www.google.com at pinipigilan ang fragmentation ng data. Kung hindi maipadala ang mga packet na ganito ang laki, ang command ay magsasaad na kailangan ang fragmentation ng packet. Patakbuhin muli ang command na ito nang maraming beses, unti-unting binabawasan ang laki ng packet ng 8 hanggang 10 bytes. Bilang resulta, pagkatapos ng ilang mga pagtatangka, pipiliin mo ang halaga ng laki kung saan ipapadala ang data. Tandaan: kung gumagamit ka ng wireless na koneksyon, ang laki ng packet ay maaaring mas malaki sa 1500 bytes.

Tandaan ang resultang halaga at magdagdag ng 28 byte dito (ang haba ng mga header ng serbisyo). Ang resultang halaga ay ang pinakamainam (o malapit sa pinakamainam) na halaga ng MTU para sa iyong network.

Itakda ang halagaMTU

Ngayon alam mo na kung anong halaga ng MTU ang magagamit mo sa iyong home network. Sabihin natin sa operating system na kinakailangang gamitin ito (mga karagdagang halimbawa ay naglalarawan ng pagse-set up ng IPv4 network).

Sa Windows, magbukas ng command prompt na may mga karapatan ng administrator at patakbuhin ang command:

netsh interface ipv4 ay nagpapakita ng mga subinterface

Ang isang listahan ng lahat ng mga koneksyon sa network, ang kanilang mga pangalan at kasalukuyang laki ng MTU ay lilitaw sa screen. Naaalala namin ang pangalan ng koneksyon na kailangan namin at isulat ang sumusunod na utos:

netsh interface ipv4 set subinterface Ethernet mtu=1450 store=persistent

Narito ang Ethernet ay ang pangalan ng interface (maaaring iba), 1450 ang napiling laki ng MTU. Kung ang pangalan ay binubuo ng ilang salita, dapat itong ipahiwatig sa mga panipi.

Upang hindi paganahin ang awtomatikong pagsasaayos ng MTU, maaari mong patakbuhin ang command:

netsh int tcp set global autotuninglevel=disabled

Maaari mong paganahin ang awtomatikong MTU detection gamit ang parehong command na may autotuninglevel=normal na parameter.

Kung kailangan mong i-reset ang mga setting sa kanilang orihinal na estado, patakbuhin ang command:

netsh interface ipv4 reset

Sa Linux, ang pagtatakda ng MTU ay ginagawa gamit ang ip command. Tingnan natin ang kasalukuyang halaga ng MTU:

$ip link palabas | grep mtu

# ip link set eth0 mtu 1450

Narito ang eth0 ay ang pangalan ng interface, maaaring iba ito sa iyong computer. Upang patuloy na magamit ang napiling halaga ng MTU sa tuwing mag-log in ka, kailangan mong isulat ang halaga sa file na /etc/network/interfaces, o lumikha ng module para sa systemd. Inirerekomenda namin na sumangguni ka sa dokumentasyon ng pamamahagi na iyong ginagamit para sa mas detalyadong impormasyon.

Sa macOS, maaari mong tingnan ang laki ng MTU para sa koneksyon en0, at pagkatapos ay itakda ang halaga ng parameter sa terminal:

networksetup -getMTU en0

networksetup -setMTU en0 1450

Maaari mo ring tukuyin ang laki ng MTU sa mga setting ng router. Sa maraming mga modelo ng router, ang kaukulang setting ay matatagpuan sa seksyon ng WAN. Maaaring makuha ang mas detalyadong impormasyon sa mga website ng mga tagagawa ng kagamitan sa network.

Kapag manu-manong itinatakda ang MTU, tandaan na hindi inirerekomenda na itakda ang laki ng data block na masyadong maliit upang hindi lumikha ng karagdagang pagkarga sa processor ng router. Gayundin, paalalahanan ka naming muli: kung gumagana nang maayos ang iyong koneksyon sa network, hindi na kailangang baguhin ang halaga ng MTU. Ang mga setting na itinakda ng iyong ISP o tagagawa ng router ay angkop para sa karamihan ng mga user.

Kapag ang mga koneksyon sa Internet ay patuloy na nabigo, marami ang gumagawa ng mga marahas na hakbang. Nagpalit sila ng router, nagpalit ng provider. Ang isa sa mga dahilan para sa mga posibleng problema ay isang maling itinakda na halaga ng MTU. Alamin natin kung ano ito at kung paano ito i-set nang tama.

Ano ang MTU sa isang router?

Ang halaga ng MTU (Maximum Transmission Unit) ay nagpapahiwatig ano ang maximum na laki ng mga packet na ipinapadala ng device?. Sinusukat sa bytes. Iyon ay, kung ang isang mas malaking bloke ng data ay dumating sa router, ito ay puputulin ito sa ilang mga packet (pira-piraso ito). Ang mga packet na ito ay maglalakbay sa network, at kung mayroong isang router sa daan na itinuturing na masyadong malaki ang mga ito, puputulin din ang mga ito. Kapag naabot nila ang huling router, ito naman, ay magbubuo ng mga pira-pirasong packet sa mga orihinal bago ipadala ang mga ito sa computer ng tatanggap.

Ang lahat ng mga manipulasyong ito ng pagputol at pag-assemble ng mga pakete ay labor-intensive. Alinsunod dito, ipinapayong itakda ang pinakamainam na halaga ng MTU sa router.

Dahil ang data sa bawat packet ay nakabalot sa mga overhead na header, mas mahabang packet ang ginagamit, mas mababa ang header sa itaas. Sa pagsasaalang-alang na ito, ipinapayong itakda ang maximum na laki ng MTU kung saan ang mga packet ay hindi mapuputol sa kasunod na mga node ng network.

Anong MTU ang itatakda sa router

Ang pinakamadaling paraan ay makipag-ugnayan sa serbisyo ng suporta ng provider(magsulat ng liham, tumawag). Malamang, sasabihin nila sa iyo ang kasalukuyang halaga. Ngunit pagkatapos ng ilang oras, maaaring i-configure muli ng provider ang lahat. Bagama't bihira itong mangyari, kung biglang magsisimulang mangyari ang mga pagkabigo, malamang na dapat mong suriin kung tama ang pagkakatakda ng MTU.

Ang pangalawang opsyon ay hanapin ang pinakamainam na laki gamit ang ping command, pagpapadala ng mga packet na determinadong hindi pira-piraso. Dapat kang mag-ping ng malayong mapagkukunan, halimbawa, isang website o server ng provider.

Maaari mo ring suriin ang pinaka binibisitang mga mapagkukunan sa Internet: mga server ng laro, mga server kung saan ka nanonood ng mga pelikula, na ginagamit ng isang IP phone.

Isang halimbawa ng command na "ping -f -l 1472 yandex.ru", dito:

  • Ang 1472 ay ang bilang ng mga byte ng data na ipinadala. Dapat itong isaalang-alang na bilang karagdagan sa data, isang header din ang ipapadala, na 28 bytes (IP header 20 + ICMP header 8 = 28). Samakatuwid, ang magreresultang laki ng packet ay magiging 1472+28=1500 (bytes), ang karaniwang sukat ng pinakamataas na karaniwang Ethernet packet. Mayroon talagang mas malalaking packet na tinatawag na jumbo frames.
  • yandex.ru ay ang domain name ng server kung saan kami magpapadala ng mga utos; Maaari kang mag-eksperimento sa iba't ibang mga IP address.

Bilang resulta, sa pamamagitan ng pagpapatupad ng naturang utos, matutukoy namin kung kinakailangan ang fragmentation ng packet upang maihatid ito sa tatanggap.

Halimbawa, sabihin nating hindi pinapayagan ng service provider ang mga packet na mas malaki sa 1024 bytes. Pagkatapos ay magiging ganito ang setup.

Inilunsad namin ang command line (ito ay isang klasikong Windows application, mahahanap mo ito, halimbawa, sa pamamagitan ng pag-type ng "Command line" sa paghahanap). At tinutupad namin ang mga utos.

Dito ang halaga ng data ay 997 bytes, ang laki ng packet ay 997+28=1025 bytes, ang packet ay hindi maihahatid nang walang fragmentation.

Dito ang halaga ng data ay 996 bytes, ang laki ng packet ay 996+28=1024 bytes, naabot ng packet ang tatanggap nang walang fragmentation.

Kaya, sa pamamagitan ng pagbabago ng laki ng data block na ipinadala, magagawa namin kalkulahin ang DMTU - ang maximum na laki ng isang bloke ng data na inihahatid nang walang fragmentation. Halimbawa, kung ang ping command ay pumasa nang walang fragmentation na may value na 996. Kapag sinubukan naming magpadala ng command na may value na 997, natatanggap namin ang tugon: "Kinakailangan ang packet fragmentation, ngunit nakatakda ang nagbabawal na flag." Pagkatapos ay kinakalkula namin ang parameter ng DMTU tulad ng sumusunod: 996 bytes ng data + 28 bytes ng IP header = 1024 bytes. Ang maximum na laki ng isang data block na hindi mahahati ay 1024 bytes. Dapat itakda ang halagang ito sa router bilang laki ng MTU.

Paano baguhin ang MTU sa isang router

Kumonekta kami sa router sa pamamagitan ng isang Internet browser. Itinakda namin ang bagong laki ng MTU. Pagkatapos ay i-save namin ang mga setting.

Halimbawa, kapag gumagamit ng TP-Link, pumunta sa item na "Network", mayroong sub-item na "WAN". Huwag kalimutang i-click ang pindutang "I-save" pagkatapos.

Matapos baguhin ang mga halaga, maaari mong suriin kung gaano nabago ang bilis ng pag-download ng malalaking file mula sa Internet.

Pagse-set up ng MTU sa iyong computer

Upang mapataas ang pagganap upang ang masyadong malalaking packet ay hindi dumating sa router, posibleng i-configure ang MTU sa kagamitan. Sa partikular, maaari mong itakda ang laki ng MTU sa isang personal na computer na kailangan mong gamitin ang command line na inilunsad bilang isang administrator:


Pagkatapos ng pag-install na ito sa computer, magpapadala ito ng mga packet na ang maximum na laki sa IP level ay 1024 bytes, ngunit sa MAC level ang maximum na ipinadala na data block ay 1038 bytes ang laki (14 sa mga ito para sa MAC header).

Ang mas malalaking packet ay hindi ipapadala. Iyon ay, kung ang MTU 1024 ay kinakalkula at tama na itinakda sa mga setting ng router, kung gayon ang eksaktong parehong MTU ay dapat itakda sa mga setting ng computer na konektado dito.

Awtomatikong pagsasaayos – pagtuklas ng PMTU

May mga operating mode ng ilang device kapag ang laki ng MTU ay natukoy sa panahon ng koneksyon sa isang remote server (PMTU discovery). Ang algorithm ay pareho sa ginamit kapag nagtatakda ng MTU sa router. Sa simula ng operasyon, ang aparato ay nagpapadala ng mga bloke ng data ng iba't ibang laki, sinusubukang matukoy ang maximum na laki ng packet na darating nang walang fragmentation.

Mayroong isang problema sa algorithm na ito na tinatawag na " MTU Discovery Black Hole" Nangyayari ito kapag ang mga administrator ng network, upang maiwasan ang mga posibleng pag-atake sa kanilang mga server, pinipigilan ang mga router mula sa pagpapadala ng ICMP, sa partikular, na ginagamit sa ping command.

Siyempre, hindi ito ang tamang paraan ng pagkilos. Ang aparato ay hindi maaaring magpatuloy sa paggana nang hindi nakakatanggap ng tugon sa kahilingan.

Ang isang router para sa pamamahagi ng wired Internet sa pamamagitan ng Wi-Fi ay naka-install sa halos bawat modernong apartment. Kadalasan, na-configure ng mga user ang router nang isang beses, gamit ang awtomatikong katulong sa pagsasaayos, at pagkatapos ay hindi binabago ang mga pagpipilian sa device. Ang posisyon na ito ay hindi palaging tama, at kadalasan ang awtomatikong pagsasaayos ng isang Wi-Fi router ay hindi nagpapahintulot sa iyo na makamit ang pinakamataas na kalidad ng koneksyon sa Internet. Ang isa sa mga opsyon sa mga setting ng router na hindi binibigyang pansin ng mga user ay ang MTU. Sa artikulong ito, titingnan natin kung ano ang MTU sa mga setting ng router, at kung anong halaga ang dapat itakda para sa pinakamainam na operasyon sa Internet.

Ano ang MTU sa mga setting ng router

MTU (maximum transmission unit)– ito ang pinakamataas na antas ng paghahatid ng data sa network. Sa madaling salita, ang MTU ay isang link-type na protocol na tumutukoy sa maximum na bilang ng mga payload bit na maaaring magkasya sa iisang network packet. Ang mga packet ng impormasyon na ito ay ipinapadala mula sa provider patungo sa user, iyon ay, mula sa mga server patungo sa kliyente. Sa packet, ang data ay ipinadala nang walang pagkapira-piraso, dahil sa kung saan posible na dagdagan ang bilis ng paghahatid ng data sa mga secure na channel ng komunikasyon.

Nang hindi pumunta sa mga detalye, maaari naming sabihin na ang parameter ng MTU ay responsable para sa kalidad ng paglilipat ng impormasyon mula sa provider patungo sa computer ng gumagamit. Kasabay nito, ang kalidad ay nangangahulugang hindi lamang inaalis ang posibilidad ng pagkawala ng data sa panahon ng paghahatid, kundi pati na rin ang bilis.

Bakit kailangan mong limitahan ang laki ng MTU sa mga setting ng router

Sa karamihan ng mga modernong router, awtomatikong tinutukoy ang laki ng mga ipinadalang MTU, at hindi ito palaging ginagawa nang tama. Ang mga gumagamit na nagmamalasakit sa kalidad at bilis ng koneksyon ay inirerekomenda na independiyenteng limitahan ang laki ng MTU sa pamamagitan ng pagtukoy sa pinakamainam na halaga nito at pagtatakda nito sa mga setting ng router.

Salamat sa wastong na-configure na mga setting ng MTU, posible na:

  • Palawakin ang channel ng paghahatid, upang ang iba't ibang mga serbisyo, programa, proseso, at iba pa ay sabay na magamit ito;
  • Alisin ang channel ng labis na pagkarga, na magpapataas ng bilis ng paglipat ng data;
  • Bawasan sa halos zero ang pagkakataong makatanggap ng "mga nasirang packet" ng data kapag ipinadala sa network.

Sa pangkalahatan, sa tamang pagtatakda ng mga paghihigpit sa MTU, posible na makatwiran na gamitin ang channel ng komunikasyon na inaalok ng provider, na may kaunting panganib ng pagkawala ng impormasyon.

Ang tamang setting ng MTU ay kinakailangan kung may mga problema sa Internet sa computer, halimbawa: ang mga site ay tumatagal ng mahabang oras upang mag-load, mataas na ping kapag kumokonekta sa mga third-party na server, ang pag-download ng mga file mula sa Internet ay naaantala paminsan-minsan nang walang dahilan, at iba pang mga problema ang lumitaw.

Anong halaga ng MTU ang dapat mong itakda?

Upang matukoy ang pinakamainam na halaga ng MTU, kailangan mong magsagawa ng isang pagsubok sa network, na maaaring gawin mula sa isang Windows computer. Sa panahon ng pagsubok, kakailanganin mong tukuyin kung gaano karaming oras ang kinakailangan upang maipadala at maibalik ang isang data packet mula sa computer na iyong ginagamit sa server. Sa kasong ito, sa panahon ng pagsubok, kakailanganing pag-iba-ibahin ang bilang ng mga byte ng impormasyong nakapaloob sa packet. Ang bilang ng mga byte ay kailangang bawasan hanggang sa ganap na maalis ang packet fragmentation.

Magsagawa ng pagsubok sa network tulad ng sumusunod:


Pakitandaan: Kadalasan, ang pinakamainam na halaga ng MTU ay nasa pagitan ng 1500 at 1400 bytes.

Ang pagkakaroon ng pagpapasya sa pinakamainam na halaga ng MTU, kailangan mong baguhin ang pagpipiliang ito sa mga setting ng router, na nagtatakda ng isang tiyak na bilang ng mga byte, ngunit may kaunting pagbabago. Ang katotohanan ay ang panghuling halaga ng MTU ay mag-iiba mula sa natukoy sa nakaraang hakbang, dahil ang mga karagdagang byte ay kinakailangan upang mabuo ang packet, na gagastusin sa header at kahilingan nito.

Sa karaniwan, 28 byte ang kinakailangan sa bawat header at kahilingan. Alinsunod dito, ang perpektong halaga sa kasong isinasaalang-alang ay:

1472 byte + 28 bytes = 1500 bytes

Ang halagang 1500 ay kailangang tukuyin sa mga setting ng router.