Hvilken mtu-størrelse i byte er bedre? Detaljert beskrivelse av MTU-parameterverdien. Dens betydning, setting. Endre MTU for PPPoE

Hei, kjære besøkende! De som ofte leser siden har sikkert allerede lagt merke til at jeg skriver veldig ofte og mye om løsningen ulike problemer med rutere, trådløse nettverk o.l. Det er bare det at dette emnet er veldig aktuelt nå, og mange forskjellige spørsmål dukker opp når selvkonfigurasjon Wi-Fi. Jeg har til og med en om dette interessant idé, som jeg ikke vil fortelle deg om ennå, ikke spør engang :).

Jeg analyserer alltid kommentarene som besøkende legger igjen på forskjellige artikler og prøver å forstå hvilke problemer og feil som oppstår når Wi-Fi-innstillinger rutere. Det hender at besøkende deler ulike løsninger spesifikt problem. Det takker vi dem veldig for! Informasjonen du deler kan hjelpe mye.

Det er ett populært problem når noen nettsteder ikke åpnes gjennom en Wi-Fi-ruter, eller åpnes, men veldig sakte. Videoer på Internett kan også spilles sakte, med feil, eller ikke spilles av i det hele tatt. For eksempel på YouTube. På mobiltelefoner, eller nettbrett har kanskje ikke Internett-tilgang forskjellige programmer (veldig ofte er dette Odnoklassniki, YouTube, VKontakte-applikasjoner). Men sidene åpnes i nettleseren.

Jeg har allerede skrevet om lignende problem i artikkelen. I den anbefalte jeg ganske enkelt å endre DNS i ruterinnstillingene. De ovennevnte problemene kan faktisk også oppstå på grunn av DNS.

Men som det viser seg, hjelper det ikke alltid å endre DNS. Og til artikkelen (lenke som er over) det begynte å dukke opp kommentarer der de skrev at disse problemene i noen tilfeller kan løses ved å endre MTU-parameter. Spesiell takk til Ivan, du kan lese kommentarene hans i artikkelen, lenken jeg la til ovenfor.

Men jeg bestemte meg for å skrive denne artikkelen der jeg vil snakke mer detaljert om MTU. Hva er det, hvordan endre det, hvorfor endre det og hvilken verdi som skal spesifiseres.

Hva er MTU og hvorfor endre det?

Jeg bestemte meg umiddelbart for å google det :). For å være ærlig er jeg ingen sterk ekspert på disse finessene. Jeg fant artikler på Internett som rett og slett er fulle av forskjellige begreper og komplekse råd om MTU. En person som rett og slett har problemer med å åpne nettsider osv. vil bare klatre inn i disse jungelen og vil ikke finne noe nyttig der.

Jeg skal prøve å forklare hele denne saken i et enkelt språk.

MTU- Dette maksimal størrelse blokk med data som kan overføres av protokollen uten å dele denne blokken (hvis dette ikke betyr noe for deg, så er det greit :) Du trenger det ikke).

Vi vet en ting, at feil verdi av denne parameteren spesifisert i ruterinnstillingene kan føre til problemene som jeg listet opp ovenfor (men jeg vil først og fremst anbefale å endre DNS).

Hvilken MTU-verdi bør jeg angi i ruterinnstillingene?

Til Dynamisk IP Og Statisk IP- bør mest sannsynlig stå igjen 1500 (dette er standard)

MTU for L2TP1460

PPPoE1420

For Intertelecom, i innstillingene jeg installerte 1476 (denne verdien passer for alle 3G-nettverk, hvis jeg ikke tar feil).

Mest Den beste måten, er å ringe leverandørens support og spørre hvilken MTU du skal bruke. Selv med verdiene jeg skrev ovenfor, kan det være problemer. Det er best å spørre leverandøren din!

Hvis du allerede har lært hvilken verdi du skal angi i ruterparametrene, vil jeg nå vise deg hvordan og hvor du skal endre MTU.

Først av alt må vi gå til ruterinnstillingene. Bare åpne adressen i nettleseren din 192.168.1.1 , eller 192.168.0.1 . Standard pålogging og passord er admin og admin (du kan se adresse, pålogging og passord nederst på ruteren). Hvis du ikke kommer inn i innstillingene, kan du se artikkelen.

Rutere TP-Link

I TP-Link rutere gå til fanen NettverkWAN og angi ønsket verdi i felt MTU størrelse (MTU er forresten angitt i byte).

Lagre innstillingene og start ruteren på nytt.

I Asus-rutere

Gå til fanen Tilleggsinnstillinger"WAN", eller "Internett".

Forresten, Asus har sine egne funksjoner som jeg ikke engang visste om. Der vises MTU-feltet kun når du velger noen tilkoblinger.

Hvis dette feltet ikke finnes, må MTU angis i feltet. I dette feltet skriver vi følgende linje MTU 1460 MRU 1460 (ikke glem å endre verdien).

Hvis du har en annen ruter, for eksempel D-Link, eller ZyXEL, så se etter MTU-parameteren på fanen der du angir parameterne for å koble til Internett. Dette er vanligvis WAN-fanen.

Hvis mitt råd ikke hjelper deg med å løse problemer med Internett-tilgang, rapporter det i kommentarfeltet. Og ikke glem å skrive om hvordan du løste alt. Vel, still spørsmål også, hvor ville vi vært uten dem :).

Alt godt og stabil drift WiFi!

Også på siden:

Hva er MTU? Hvordan endre MTU i ruterinnstillingene? [problemer med å laste inn noen nettsteder, spille av videoer] oppdatert: 7. februar 2018 av: admin

God ettermiddag. I dag er ikke en veldig vanlig artikkel, siden den ikke er hverdagslig og ikke passer for noen bruker. Dessuten anbefaler jeg på det sterkeste ikke å gå inn på disse parameterne for folk som er svake teknisk sett. Det handler om om MTU, som er beskrevet på Wikipedia som "maksimal størrelse på en nyttelast som kan overføres av en protokoll uten fragmentering." Det vil si at dette er størrelsen nyttig informasjon i en pakke som datamaskinen genererer for å sende til nettverket.

Sekvensering

Så hvis du kom over denne artikkelen, tror jeg du allerede har bestemt deg for at du må prøve å finpusse den. Teoretisk, optimalisering denne parameteren kan bidra til å løse problemer feil operasjon noen nettsteder og tjenester, men igjen teoretisk. Jeg skal prøve å forklare hvordan du gjør dette ved å bruke operativsystemet.

  1. Så åpne først kommandolinjen som administrator og skriv inn følgende kommando: ping -f -l 1472 xxx.xxx.xxx.xxx, hvor 1472=1500 (standardverdi for Ethernet) - 28 (overskriftsverdi, som ikke er tatt i betraktning) xxx.xxx.xxx.xxx - IP-adressen til en hvilken som helst server hos leverandøren din. Jeg brukte standard gateway på leverandørens nettverk. Og vi ser på svaret, hvis svaret mottas uten pakketap, så øker vi verdien, hvis det står "Pakkefragmentering er nødvendig, men det forbudte flagget er satt.", så reduserer vi det og så videre til vi får den øverste verdien av pakken som sendes til serveren vår. Jeg fikk 1492 (1464+28). Dette betyr at neste gang vil jeg sette den som MTU-verdien.

  2. Deretter skriver du inn kommandoen: netsh-grensesnitt ipv4 viser undergrensesnitt.

    Den vil vise MTU-verdien for alle nettverkstilkoblinger. Vi må finne ut hva grensesnittet til hovednettverksforbindelsen kalles. For meg er det Ethernet, men for deg avhenger det av situasjonen din. Men i de fleste tilfeller vil det hete det samme.

  3. Deretter skriver du inn følgende kommando (for å utføre den, må du): netsh-grensesnitt ipv4 sett undergrensesnitt "Ethernet" mtu=1492 store=persistent.

    Hvor vi i stedet for Ethernet skriver navnet på grensesnittet vårt, og i MTU-verdien skriver vi verdien oppnådd ved det første trinnet i instruksjonen.

  4. Og til slutt, la oss slå den av automatisk oppsett MTU-verdier for nettverkstilkoblinger: netsh int tcp set global autotuninglevel=deaktivert.
  5. For å slå på automatisk tuning igjen, må du bytte ut funksjonshemmetnormal.

Når Internett-tilkoblinger stadig svikter, tar mange drastiske tiltak. De bytter ruter, bytter leverandør. En av grunnene mulige problemer– feil innstilt MTU-verdi. La oss finne ut hva det er og hvordan du setter det riktig.

Hva er MTU i en ruter?

MTU-verdien (Maximum Transmission Unit) indikerer hva er maksimal størrelse på pakker enheten sender?. Målt i byte. Det vil si hvis en datablokk kommer til ruteren større størrelse, så vil den kutte den i flere pakker (fragmentere den). Disse pakkene vil reise gjennom nettverket, og hvis det er en ruter underveis som anser dem for store, vil den kutte dem også. Når de når den siste ruteren, vil den på sin side sette sammen fragmenterte pakker til originale før de sendes til mottakerens datamaskin.

Alle disse manipulasjonene med å kutte og montere pakker er arbeidskrevende. Følgelig er det tilrådelig å sette optimal verdi MTU på ruteren.

Siden dataene i hver pakke er pakket inn i overhead-overskrifter, jo lengre pakker som brukes, desto lavere blir overhead-overhead. I denne forbindelse er det tilrådelig å sette maksimum MTU størrelse, der pakker ikke vil bli kuttet ved påfølgende nettverksnoder.

Hvilken MTU du skal sette på ruteren

Den enkleste måten er kontakt leverandørens støttetjeneste(skriv et brev, ring). Mest sannsynlig vil de fortelle deg gjeldende verdi. Men etter en tid kan leverandøren rekonfigurere alt. Selv om dette skjer ganske sjelden, hvis feil plutselig begynner å oppstå, er det sannsynlig at du bør sjekke om MTU er riktig innstilt.

Det andre alternativet er finne optimal størrelse ved å bruke ping-kommandoen, sender pakker som er fastslått å ikke være fragmentert. Bør pinge ekstern ressurs, for eksempel leverandørens nettsted eller server.

Du kan også sjekke de mest besøkte ressursene på Internett: spillservere, servere du ser filmer fra som brukes av IP-telefonen.

Et eksempel på kommandoen "ping -f -l 1472 yandex.ru", her:

  • 1472 er antall byte med data sendt. Det bør tas i betraktning at i tillegg til dataene vil det også sendes en header, som er på 28 byte (IP header 20 + ICMP header 8 = 28). Derfor vil den resulterende pakkestørrelsen være 1472+28=1500 (byte), standard størrelse maksimal standard Ethernet-pakke. Det finnes faktisk større pakker som kalles jumborammer.
  • yandex.ru er Domenenavn serveren som vi sender kommandoer til, kan den endres til IP-adressen til leverandørens server. Du kan eksperimentere med forskjellige IP-adresser.

Som et resultat, ved å utføre en slik kommando, vil vi bestemme om fragmentering av pakken er nødvendig for å levere den til mottakeren.

La oss for eksempel si at tjenesteleverandøren ikke tillater pakker større enn 1024 byte. Da vil oppsettet se slik ut.

Start kommandolinjen (dette er klassisk app Windows, du kan finne det, for eksempel ved å skrive "Kommandoprompt" i søket). Og vi utfører kommandoene.

Her er dataverdien 997 byte, pakkestørrelsen er 997+28=1025 byte, pakken kan ikke leveres uten fragmentering.

Her er dataverdien 996 byte, pakkestørrelsen er 996+28=1024 byte, pakken når mottakeren uten fragmentering.

Dermed kan vi, ved å endre størrelsen på datablokken som sendes beregne DMTU - maksimal størrelse på en datablokk som leveres uten fragmentering. For eksempel hvis ping kommando passerer uten fragmentering med en verdi på 996. Når vi prøver å sende en kommando med en verdi på 997, mottar vi svaret: "Pakkefragmentering er nødvendig, men det forbudte flagget er satt." Deretter beregner vi DMTU-parameteren som følger: 996 byte med data + 28 byte med IP-header = 1024 byte. Maksimal størrelse på en datablokk som ikke vil bli fragmentert er 1024 byte. Denne verdien bør settes på ruteren som MTU-størrelsen.

Hvordan endre MTU på en ruter

Vi kobler til ruteren via en nettleser. Vi angir den nye MTU-størrelsen. Så lagrer vi innstillingene.

For eksempel når ved hjelp av TP-Link, gå til "Nettverk"-elementet, det er "WAN"-underelementet. Ikke glem å klikke på "Lagre"-knappen etterpå.

Etter å ha endret verdiene kan du sjekke hvor mye filnedlastingshastigheten har endret seg stor størrelse fra Internett.

Sette opp MTU på datamaskinen

For å øke ytelsen, slik at det ikke kommer for store pakker til ruteren, er det mulig MTU-innstilling på utstyret. Spesielt kan du stille inn MTU-størrelsen til personlig datamaskin, må du bruke kommandolinjen som kjører som administrator:


Etter denne installasjonen på datamaskinen vil den sende pakker hvis maksimale størrelse på IP-nivå vil være 1024 byte, men på MAC-nivå vil den maksimale sendte datablokken være 1038 byte i størrelse (14 av dem for MAC-headeren).

Større pakker sendes ikke. Det vil si at hvis MTU 1024 er beregnet og riktig satt i ruterinnstillingene, bør nøyaktig samme MTU stilles inn i innstillingene til datamaskinen som er koblet til den.

Automatisk konfigurasjon - PMTU-oppdagelse

Det er driftsmoduser for enkelte enheter når MTU-størrelsen er spesifisert under tilkobling til ekstern server(PMTU-funn). Algoritmen er den samme som ble brukt ved innstilling av MTU på ruteren. Ved begynnelsen av driften sender enheten blokker med data forskjellige størrelser, prøver å bestemme den maksimale pakkestørrelsen som kommer uten fragmentering.

Det er ett problem i denne algoritmen kalt " MTU Discovery Black Hole" Det oppstår når nettverksadministratorer, for å unngå mulige angrep på deres servere, hindrer rutere fra å overføre ICMP, spesielt, som brukes med ping-kommandoen.

Dette er selvsagt ikke den riktige måten å handle på. Enheten kan ikke fortsette å fungere uten å motta svar på forespørselen.

Mange Internett-brukere, for å koble seg til som de bruker sikre tilkoblinger fra leverandører, kan føle ubehag i arbeidet på grunn av manglende evne til å åpne noen Internett-ressurser. Å fikse problemet løses noen ganger radikalt - ruteren eller leverandøren endres, men det er stor sannsynlighet for å rette opp situasjonen selv ved å justere bare én parameter kalt MTU i ruteren. Hva det er, hvordan finne det og konfigurere det riktig - spørsmål som diskuteres i denne artikkelen.

Gir klarhet

For å øke Internett-hastigheten brukes programvare pakkeoverføring data. Tross alt er det ingen vits i å sende og motta informasjon for hver bit når du laster en kanal. Derfor ble det laget en teknologi som gjør det mulig å samle en datastrøm inn i en spesiell pakke som overføres over avstander. Når måldatamaskinen mottar en pakke, pakker den den ut og mottar originaldataene. Ved bruk av et slikt system ble det identifisert begrensninger som førte til tap av hastighet ettersom pakkestørrelsen økte. Takket være dette ble en tilsvarende standard introdusert - den maksimale overførte pakken for utstyr (Maximum Transmission Unit), eller MTU for kort, i en ruter. Hva er dette, det er klart, det gjenstår å identifisere årsakene til det denne standarden det fungerer feil.

Paranoia eller sikkerhet

Naturligvis sørger enhver standard for å løse problemer i For MTU ble det utviklet spesiell fragmentering, som gjorde det mulig å endre pakkestørrelsen på et lavt nivå på forespørsel fra sluttdatamaskinen på nettverket. Selve forespørselen ble oppfylt på transporten TCP-nivå ved bruk av ICMP-protokoll, hvis oppgave er å overføre tjenestemeldinger. Protokoller lenkelag hvis det er umulig å motta pakken, sendes en melding som indikerer at dette er umulig. Avsenderen reduserer størrelsen på pakken og sender den på nytt. Dette fungerer imidlertid ikke alltid. Tross alt, veldig ofte Internett-ressurser administreres av veldig late administratorer som i stedet for å produsere finjustering sikkerhetssystemer tar den enkle veien og deaktiverer, etter deres mening, unødvendige protokoller. Naturligvis er ICMP en av dem. Og ingen melding - ikke noe problem, slutt bruker på grunn av noens feil, bruker han ikke den betalte tjenesten fullt ut.

Utmerket ping-indikator

Og slik at tvilen som tjenesten setter i brukerens sinn vil forsvinne for alltid teknisk støtte enhver leverandør, må du vite et viktig faktum - ping-kommandoen er ikke en indikator. Siden dens primære oppgave er å sjekke tilgjengeligheten til ressursen, men ikke kvaliteten på kommunikasjonskanalen. Du kan bekrefte dette selv ved å kjøre ping ya.ru på kommandolinjen. Sluttserverens svar vil indikere at 32 byte-pakken ble mottatt. Hva om du sender en pakke satt av standarden på 1500 byte? Kommandoen vil se slik ut: ping ya.ru -f -l 1500. Der l er størrelsen på pakken, og f er fragmenteringsforbudet. Det kan oppstå problemer, alt fra umuligheten av mottak til tap på kanalen. Med tanke på at all informasjon mottatt fra Internett overføres i store pakker, er det ikke tilrådelig å stole på kanalsjekken. I i dette tilfellet pakkestørrelse er ingenting annet enn MTU-verdien, redigering som kan forbedre internettopplevelsen.

Tilbyder evner

Først av alt må du forstå hva Maksimal parameter Overføringsenhet er installert av leverandøren. Hvis Internett-tjenesten leveres via kabel " tvunnet par", uten noen nettverksinnstillinger, vil det ikke være noen problemer. Men i tilfeller med bruk av sikre PPPoE-kanaler, må du være forberedt på at du ikke kan gjøre uten å sette opp ruteren og datamaskinen. Definisjonsalternativer riktig størrelse Det er mange pakker, så vel som løsninger på problemet, og oppmerksomhet vil bli viet mest til flere effektive måter. Naturligvis kan du prøve å finne ut MTU-parameteren fra leverandøren over telefonen og registrere den på ruteren, men dette er for enkelt og mest sannsynlig umulig på grunn av operatørens lave kompetanse.

Kanskje problemet ligger et annet sted

Det er godt mulig at utilgjengeligheten til enkelte internettsider ikke skyldes feil innstilling MTU i ruteren at denne løsningen ikke vil løse problemet. Du må vite nøyaktig hvilken retning du skal bevege deg. For å gjøre dette må brukeren gå inn i innstillingene til ruteren og senke standard MTU til 1400 byte. Etter lagring og omstart, prøv å logge på riktig ressurs en gang til. Hvis problemet vedvarer, returner innstillingene til start posisjon og begynne å se etter en løsning i en annen retning. Imidlertid, ifølge anmeldelser fra mange brukere, vil endring av maksimal pakkestørrelse nedover gi et positivt resultat, og alle ressurser, inkludert nettspill, er tilgjengelige. Imidlertid oppstår et annet problem - hastigheten på å åpne sider og laste ned filer reduseres. Du må åpne ruterinnstillingene og finjustere MTU.

Fra ord til handling

For å gå til innstillingene må du adresselinjen en hvilken som helst nettleser, skriv inn ruteradressen og, en gang i autorisasjonsvinduet, skriv inn login og passord. Naturligvis, hvis konfigurasjonen ble utført av en administrator fra leverandørens side, er det innenfor hans kompetanse å eliminere problemer med å jobbe med Internett. Men andre brukere vet faktisk lag et passord og logg på tilgangspunktet. I alle fall, uten autorisasjon, kan ikke problemet løses, fordi ruterinnstillingene vil være utilgjengelige.

Til slutt håpløse situasjoner Kan ikke være. Du kan finne ut nettverksinnstillingene fra leverandøren din, tilbakestille ruteren til fabrikkinnstillinger og koble til selv. Det er nok instruksjoner i media om hvordan du setter opp ønsket maskinvare, for ikke å nevne merkevareguider fra produsenten, som finnes på selgerens offisielle nettsteder.

Hvordan finne MTU i en ruter

D-Link-ruteren regnes som den mest populære i Russland, så alle eksempler på finjustering vil bli beskrevet basert på den funksjonalitet, som ikke er veldig forskjellige fra andre rutere. Når du er i hovedmenyen for enhetsinnstillinger, må du rette oppmerksomheten mot WAN-elementet i delen "Nettverk". Denne gjenstanden er ansvarlig for å bygge en kommunikasjonskanal mellom ruteren og leverandørens utstyr er obligatorisk i enhver nettverksenhet. Engang i ønsket meny, kan brukeren oppdage flere tilkoblinger som har en "tilkoblet" status. Preferanse bør gis til den som har flagget "standard gateway". Plasser markøren på den valgte tilkoblingen. Ved å klikke på "endre"-knappen (eller "legg til" - hver versjon har sitt eget navn), vil brukeren bli tatt til finjusteringsmenyen. Finn ønsket element merket MTU. Endre parameteren ved å klikke på blyantbildet i det valgte feltet. Installere rett størrelse. Lagre innstillingene og start ruteren på nytt.

De rette bærer alltid frukt

Å sette MTU i ruteren, som praksis viser, er nøkkelen for mange kanaler bygget på virtuelle private nettverk. Imidlertid er det få som vet at finjustering av en høykvalitetsforbindelse avhenger av ytterligere to punkter, som alltid er plassert ved siden av MTU-feltet. Riktig innstilling av alle parametere løser alltid problemer i nettverk som har Ruter D-Link, Zuxel, Cisco, Linksys og noen andre enheter fylles automatisk viktige parametere. I slike tilfeller bør du ikke endre parameteren uten et spesielt ønske.

  1. Holde i live. Opprettet virtuelt nettverk støttes konstant av ruteren, fra det øyeblikket den slås på til strømmen slås av.
  2. LCP-intervall. Parameteren spesifiseres i sekunder og angir frekvensen av forespørsler fra ruteren til leverandørens utstyr for å sjekke funksjonaliteten til kanalen.
  3. LCP-feil. En parameter som lar deg koble fra leverandørens utstyr for å installere en ny, mer kvalitetskanal kommunikasjon ved manglende retur av flere tidligere sendte pakker.

Private nettverksstandarder

Hvis du ikke vil eksperimentere på egen hånd, bestemme den nødvendige MTU-størrelsen, kan du bruke de tekniske dataene spesifisert i standardene.

  1. Hver overført pakke er ledsaget av sine egne sikkerhetsdata, som vanligvis kalles en header. Denne headeren tar 8 byte fra hver pakke, og lar kanalen sende 1492 byte. ADSL er basert på denne teknologien, derfor er det obligatorisk å endre MTU for å konfigurere modemer.
  2. Privat VPN-nettverk og PPP. Her er MTU i stor grad avhengig av utstyret til serveren som tilkoblingen gjøres til. Tross alt, i tillegg til leverandøren, kan forbindelsen brukes til å koble til en arbeidsplass i bedriften ved hjelp av ekstern tilkobling. Parameteren på 1400 byte anses som optimal, men finjustering er ikke forbudt.

Programvare for å hjelpe

Definere nødvendig størrelse MTU uten å eksperimentere med ruteren kan gjøres ved hjelp av programvare. For eksempel utfører TCP Optimizer-programmet uavhengige beregninger på kommunikasjonskanalen og gir resultatet til brukeren med full beskrivelse Problemer. Ganske praktisk, men ressurskrevende. Tross alt må du finne programmet, laste det ned, installere det og forstå dets funksjonalitet. Og etter å ha funnet ut av det, vil enhver bruker oppdage at applikasjonen bruker en banal ping av en ressurs på Internett. Det viser seg at MTU kan bestemmes ut fra kommandolinje? Det er enkelt, du trenger bare å redusere pakkestørrelsen med én til serversvaret er positivt - ping ya.ru -f -l 1499.

Mange programvareprodukter for å sette opp nettverk foreslår de finjustering ved å redigere systemregisteret, registrere spesialnøkler for nettverksmaskinvare. Slik funksjonalitet var etterspurt i systemer fra forrige århundre, men moderne OS De er i stand til å tilpasse seg den opprettede kommunikasjonskanalen, og noen ganger, for arbeidseffektivitet, må du starte datamaskinen på nytt etter å ha finjustert ruteren.

Endelig

Etter å ha mottatt informasjon om MTU i ruteren, hva det er og hvordan du finjusterer utstyret, kan du fortsette til direkte handlinger som tar sikte på å forbedre ytelsen til kommunikasjonskanalen. Men før du starter, må du vite at ikke alle rutere lar deg endre egenskapene deres. For eksempel mente ZTE, kjent for sine 3G-modem, at innstilling av MTU bryter med noen interne sikkerhetsregler. Endre tilsvarende nødvendige parametere manuelt vil ikke fungere. Eksperter anbefaler å installere utstyr kjøpt fra en leverandør, eller i det minste avtale valget med Internett-leverandøren din før du kjøper.

I datanettverk begrepet maksimal overføringsenhet (MTU) betyr maksimal størrelse på en nyttig datablokk av én pakke (engelsk nyttelast), som kan overføres av protokollen uten fragmentering. Vanligvis er ikke protokolloverskrifter inkludert i MTU, men på noen systemer kan noen protokoller inkludere overskrifter. Når folk snakker om MTU, mener de vanligvis linklagsprotokollen. nettverksmodell OSI.

Imidlertid kan dette begrepet også brukes på andre nivåer:

L1 - media mtu (full L2-ramme);

L2 - mtu, hw mtu, system mtu;

L3 - ip mtu (ip-header er tatt i betraktning), mtu-ruting;

L4 - tcp mss Ikke-system: tunnel mtu, vlan mtu, mpls mtu.

Den maksimale rammestørrelsen er begrenset av flere grunner:

For å redusere overføringstiden i tilfelle pakketap eller uopprettelig korrupsjon. Sannsynligheten for tap øker med pakkelengden.

Til halv dupleksmodus verten hadde ikke noe arbeid å gjøre i lang tid kanal (mellomrammegap brukes også til dette formålet).

Jo større pakke som sendes, desto lengre er ventetiden på at andre pakker skal sendes, spesielt på serielle grensesnitt. Derfor var en liten MTU aktuelt i tider med trege oppringte forbindelser.

Liten størrelse og hastighet på nettverksbuffere for innkommende og utgående pakker. Men også store buffere også forringe ytelsen.

MTU-verdien bestemmes av standarden til den korresponderende protokollen, men kan overstyres automatisk for en spesifikk flyt (av PMTUD-protokollen) eller manuelt for ønsket grensesnitt. På noen grensesnitt kan standard MTU være satt lavere enn maksimalt mulig. MTU-verdien er vanligvis begrenset under av minste tillatte rammelengde.

For et nettverk med høy ytelse er årsakene som forårsaket de første MTU-grensene foreldet. I denne forbindelse ble det utviklet en standard for Jumbo-rammer med økt MTU for Ethernet.

Verten kjenner MTU-verdien for sitt eget (og muligens dets naboer) grensesnitt, men minimum MTU-verdi for alle nettverksnoder er vanligvis ukjent. Et annet potensielt problem er at protokollene er flere høy level kan lage større pakker som ikke støttes av andre nettverksnoder.

Passering av store pakker gjennom et nettverk med fragmentering. For å overvinne disse problemene støtter IP fragmentering, som gjør at et datagram kan brytes i mindre biter, hver liten nok til å passere jevnt gjennom noden som forårsaker fragmenteringen. Pakkefragmenter er merket slik at IP-en til målverten kan sette sammen fragmentene på nytt til det originale datagrammet. Ulempene med pakkefragmentering er hastighet.

Selv om fragmentering løser problemet med pakkestørrelse og MTU-mismatch, reduserer det ytelsen betydelig nettverksenheter. I denne forbindelse ble det foreslått i 1988 alternativ teknologi, kalt Path MTU discovery (RFC 1191). Essensen av teknologien er at når to verter kobles sammen, settes DF-parameteren (ikke fragmenter), som forbyr pakkefragmentering. Dette resulterer i en node med MTU-verdi mindre størrelse pakke, avviser overføring av pakken og sender ICMP-melding"Fragmentering er nødvendig, men deaktiveringsflagget (DF) er satt." Avsenderverten reduserer pakkestørrelsen og sender den på nytt. Denne operasjonen fortsetter til pakken er liten nok til å nå målverten uten fragmentering.

Imidlertid har denne teknologien også potensielle problemer. Noen rutere er konfigurert av administratorer til å fullstendig blokkere ICMP-pakker (dette er ikke veldig smart, men kan være det mest enkel løsning flere sikkerhetsproblemer). Som et resultat, hvis pakkestørrelsen ikke samsvarer med MTU-verdien på bestemt område, pakken forkastes og avsenderverten kan ikke hente MTU-verdiinformasjonen og sender ikke pakken på nytt. Derfor etableres ingen forbindelse mellom verter. Problemet ble kalt MTU Discovery Black Hole (RFC 2923), og protokollen ble modifisert for å oppdage slike rutere.

Siden Windows (XP, 7, 8) automatisk velger den beste MTU (PMTU), må vi i vårt tilfelle bare sørge for at denne tilkoblingen ikke er satt til noe annet enn optimal fast verdi. Forresten, denne optimale verdien er ganske enkel å finne ut ved å utføre et enkelt eksperiment. Åpne cmd.exe-konsollen og skriv inn kommandoen i den:

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

der xxx.xxx.xxx.xxx er IP-adressen til leverandørens gateway,

F deaktiverer pakkefragmentering,

L angir pakkestørrelsen.

Hvis du som svar mottar noe sånt som "Svar fra xxx.xxx.xxx.xxx: bytes=1472 tid=144ms TTL=10", vil dette bety at MTU=1500 (28 byte av overskriften er ikke tatt i betraktning). Hvis svaret er "Pakken må fragmenteres, men DF-sett", reduserer du verdien på 1472 til du får pakken bestått - denne verdien pluss 28 byte av overskriften og vil være lik den nødvendige MTUen.

Den resulterende verdien (+28 header-byte) må sammenlignes med MTU-verdien som brukes av systemet, som kan bestemmes ved hjelp av kommandoen på samme kommandolinje:

netsh-grensesnitt ipv4 viser undergrensesnitt

(Som et resultat vil MTU-verdien for ipv4-nettverksgrensesnitt vises).

Du kan endre MTU-verdien i Windows (XP, 7, 8) ved å bruke kommandoen

(Det anbefales kun å utføre handlingen med å endre innstillingene erfaren bruker, fordi feil verdi vil påvirke driften av nettverket til det verre!!!):

netsh-grensesnitt ipv4 sett undergrensesnitt “ХХХХХХХХ” mtu=1500 store=vedvarende

Hvor XXXXXXXXX - Navn nettverksgrensesnitt(Standard - "Koble til via lokalt nettverk", for enkelhets skyld kan du gi det nytt navn, for eksempel til Lan1 i mappen " Nettverkstilkoblinger" i "Kontrollpanel").

I motsetning til Windows OS, de fleste rutere ( Wi-Fi Hjem rutere) bruk statisk innstilling MTU spesifisert i ruterinnstillingene. Standard MTU-verdi er 1500.

Triolan-leverandøren sørger for overføring av Ethernet-pakker med maksimal brukbar størrelse, som tilsvarer MTU 1500-innstillingen.

Det finnes leverandører hvis nettverksinnstillinger begrenser MTU-størrelsen til verdier mindre enn 1500. Dette skyldes ofte bruk av ekstra innkapslingsprotokoller (PPPoE, L2P, etc.). I dette tilfellet konfigurerer Windows OS den nødvendige MTU-verdien ved å bruke PMTU-protokollen, men hvis det oppstår problemer, kan innstillingene beskrevet ovenfor være nødvendige. Oftere er problemer med MTU spesielt knyttet til rutere der MTU-verdien er feil konfigurert. For Triolan-nettverk er denne verdien 1500, for andre nettverk kan den bestemmes ved hjelp av kommandolinjen, som beskrevet ovenfor.