• Co je MTU? Jak najít optimální velikost MTU pro domácí síť? Metody zrychlení routeru

    Informace v počítačové sítě přenášené ve formě malých formovaných bloků dat (jinými slovy paketů). Každý paket kromě odesílaných informací obsahuje také servisní data, která tvoří tzv. hlavičku paketu. Tato servisní data jsou potřebná k určení integrity dat používaných verzí síťových protokolů atd. V tomto případě je velikost bloku užitečných dat omezena na určitý počet bajtů. To se provádí za účelem snížení pravděpodobnosti ztráty informací a zkrácení doby opětovného odeslání paketu v případě problémů s připojením.

    MTU - coTento?

    MTU (z anglického Maximum broadcast unit) je maximální množství dat přenášených po síti bez další fragmentace (v jednom paketu). Jakákoli informace, která překročí hodnotu MTU, je před odesláním přes síť automaticky rozdělena na malé bloky dat. Možné hodnoty MTU závisí na typu síťového připojení, které používáte. Takže při použití PPoE (hlavně s ADSL a podobnými technologiemi) maximální hodnota Parametr MTU je 1 492 bajtů (standardních 1 500 bajtů pro Ethernet mínus 8 bajtů záhlaví), a když pomocí Wi-Fi MTU může být až 2304 bajtů.

    V moderních operačních systémech je optimální hodnota MTU často vypočítána samotným systémem nebo převzata z nastavení routeru (obvykle se hodnota MTU nastavuje v sekci WAN nastavení sítě zařízení). Pokud nejsou problémy s přístupem k internetu, je lepší hodnotu MTU neměnit. Pokud však dochází k problémům s komunikací a máte podezření, že mohou souviset s fragmentací síťových paketů, zkuste změnit hodnotu MTU.

    To lze provést nejen změnou odpovídajícího nastavení routeru, ale také pomocí operačního systému. Před změnou MTU je nutné vypočítat optimální hodnotu tohoto parametru. Pojďme si říct, jak se to dělá.

    Vypočítejte hodnotuMTU

    Optimální hodnotu MTU můžete najít pomocí starého dobrého příkazu ping. Předpokládejme, že definujeme hodnotu tohoto parametru pro drátové připojení. Otevření příkazu Linka Windows a napište následující příkaz:

    ping www.google.com -f -l 1472

    V Linuxu je příkaz obvykle ping -M do -s 1472 www.google.com a na macOS ping -D -s 1472 www.google.com nefunguje). V tento případ odesíláme 1472bajtové pakety na www.google.com a nepovolujeme fragmentaci dat. Pokud pakety této velikosti nelze odeslat, příkaz oznámí, že je vyžadována fragmentace paketů. Spusťte tento příkaz několikrát a postupně snižujte velikost paketu o 8-10 bajtů. Výsledkem je, že po několika pokusech vyberete hodnotu velikosti, ve které budou data odeslána. Pamatujte: pokud je použit bezdrátové připojení, velikost paketu může být větší než 1500 bajtů.

    Zapamatujte si přijatou hodnotu a přidejte k ní 28 bajtů (délka hlaviček služeb). Výsledná hodnota je optimální (nebo blízko optimální) hodnota MTU pro vaši síť.

    Nastavení hodnotyMTU

    Nyní víte, jakou hodnotu MTU můžete použít ve svém domácí síť. Naznačujeme operační systémže je nutné jej použít (následující příklady ilustrují konfiguraci sítě IPv4).

    V otevřeném systému Windows příkazový řádek s právy správce a spusťte příkaz:

    netsh interface ipv4 zobrazit dílčí rozhraní

    Seznam všech síťová připojení, jejich názvy a aktuální velikost MTU. Zapamatujeme si název připojení, které potřebujeme, a napíšeme následující příkaz:

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

    Zde je Ethernet název rozhraní (může se lišit), 1450 je zvolená velikost MTU. Pokud se název skládá z více slov, musí být uveden v uvozovkách.

    Chcete-li zakázat automatické ladění MTU, můžete spustit příkaz:

    netsh int tcp set global autotuninglevel=disabled

    Zapnout automatická detekce MTU lze provést stejným příkazem s parametrem autotuninglevel=normal.

    Pokud potřebujete resetovat nastavení na výchozí stav, spusťte příkaz:

    netsh rozhraní ipv4 reset

    V Nastavení Linuxu MTU se provádí příkazem ip. Podívejme se na aktuální hodnotu MTU:

    $ ip odkaz zobrazit | grep mtu

    # sada ip odkazu eth0 mtu 1450

    Zde je eth0 název rozhraní, na vašem počítači se může lišit. Aby se vybraná hodnota MTU používala trvale při každém přihlášení, musíte hodnotu zapsat do souboru /etc/network/interfaces nebo vytvořit modul pro systemd. Pro více informací doporučujeme nahlédnout do dokumentace vaší distribuce.

    V systému macOS můžete zobrazit velikost MTU pro připojení en0 a poté nastavit hodnotu parametru v terminálu:

    networksetup -getMTU en0

    networksetup -setMTU en0 1450

    Velikost MTU můžete také určit v nastavení routeru. U mnoha modelů routerů se odpovídající nastavení nachází v části WAN. Více detailní informace lze získat na webových stránkách výrobců síťových zařízení.

    Na manuální nastavení MTU, mějte na paměti, že se nedoporučuje nastavovat velikost datového bloku příliš malou, aby nedošlo k dodatečnému zatížení procesoru routeru. Také vám znovu připomínáme: pokud vaše síťové připojení funguje správně, neměli byste měnit hodnotu MTU. Nastavení vašeho poskytovatele internetových služeb nebo výrobce routeru vyhovuje naprosté většině uživatelů.

    Když neustále dochází k výpadkům internetového připojení, mnozí podnikají drastická opatření. Změní router, změní poskytovatele. Jeden z důvodů možné problémy– nesprávně nastavená hodnota MTU. Pojďme zjistit, co to je a jak to správně nastavit.

    MTU v routeru co to je

    Hodnota MTU (Maximum Transmission Unit) udává, zda jaká je maximální velikost paketu, který zařízení odesílá. Měřeno v bajtech. Tedy pokud do routeru dorazil datový blok větší velikost, pak jej rozřeže na několik balíčků (fragmentů). Tyto pakety projdou sítí, a pokud narazí na router, který je považuje za příliš velké, přeruší je také. Když dosáhnou posledního routeru, ten zase před odesláním do počítače příjemce znovu sestaví fragmentované pakety do původních.

    Všechny tyto manipulace pro řezání a sestavování balíků jsou pracné. Podle toho je žádoucí nastavit na routeru optimální hodnotu MTU.

    Vzhledem k tomu, že data v každém paketu jsou zabalena do záhlaví služeb, čím delší pakety jsou použity, tím menší je režie záhlaví. Z tohoto důvodu je žádoucí nastavit maximální velikost MTU, při které pakety nebudou ořezány na následujících uzlech sítě.

    Jakou MTU dát na router

    Nejjednodušší způsob je kontaktujte podporu svého poskytovatele(napište dopis, zavolejte). S největší pravděpodobností budou vyžadovat skutečnou hodnotu. Po chvíli ale může poskytovatel vše přenastavit. I když se to stává poměrně zřídka, ale pokud se náhle začaly vyskytovat poruchy, je pravděpodobné, že byste měli objasnit správnost nastavené MTU.

    Druhá možnost je najít optimální velikost pomocí příkazu ping, odesílání paketů, u kterých je zjištěno, že nejsou fragmentované. Měli byste pingnout vzdálený zdroj, například web nebo server poskytovatele.

    Můžete také zkontrolovat nejnavštěvovanější zdroje na internetu: herní servery, servery, ze kterých můžete sledovat filmy používané IP telefonem.

    Příklad příkazu "ping -f -l 1472 yandex.ru", zde:

    • 1472 je počet odeslaných datových bytů. Nutno podotknout, že kromě dat bude odeslána i hlavička, která má 28 bajtů (IP hlavička 20 + ICMP hlavička 8 = 28). Proto nakonec bude velikost paketu 1472+28=1500 (bajtů), standardní velikost maximální standardní ethernetový paket. Existují skutečně větší pakety nazývané jumbo snímky.
    • yandex.ru je Doménové jméno server, na který budeme posílat příkazy, lze změnit na IP adresu serveru poskytovatele. Můžete experimentovat s různými IP adresami.

    Výsledkem je, že provedením takového příkazu určíme, zda je k doručení paketu nutná fragmentace paketu.

    Řekněme například, že poskytovatel služby nepovoluje procházet pakety větší než 1024 bajtů. Pak by nastavení vypadalo takto.

    Spustíme příkazový řádek (to je klasika aplikace pro windows, najdete jej např. ve vyhledávání zadáním „Příkazový řádek“). A provádíme příkazy.

    Zde je hodnota dat 997 bajtů, velikost paketu je 997+28=1025 bajtů, paket nelze doručit bez fragmentace.

    Zde je hodnota dat 996 bajtů, velikost paketu 996+28=1024 bajtů, paket se dostane k příjemci bez fragmentace.

    Můžeme tedy změnou velikosti odesílaného bloku dat vypočítat DMTU - maximální velikost datového bloku, který je doručen bez fragmentace. Pokud například příkaz ping projde bez fragmentace s hodnotou 996. Při pokusu o odeslání příkazu s hodnotou 997 dostaneme odpověď: "Je vyžadována fragmentace paketu, ale je nastaven příznak odmítnutí." Poté vypočítáme parametr DMTU takto: 996 bajtů dat + 28 bajtů hlavičky IP = 1024 bajtů. Maximální velikost bloku dat, která nebudou fragmentována, je 1024 bajtů. Tato hodnota by měla být nastavena na routeru jako velikost MTU.

    Jak změnit MTU na routeru

    K routeru se připojujeme přes internetový prohlížeč. Vystavujeme nová velikost MTU. Poté nastavení uložíme.

    Například při použití TP-Link přejděte na položku „Síť“, tam je podpoložka „WAN“. Poté nezapomeňte kliknout na tlačítko "Uložit".

    Po změně hodnot můžete zkontrolovat, jak moc se změnila rychlost stahování souborů velká velikost z internetu.

    Nastavení MTU na počítači

    Pro zvýšení výkonu, aby na router nedorazily příliš velké pakety, je možné nakonfigurovat MTU na zařízení. Zejména můžete nastavit velikost MTU na osobní počítač, musíte použít příkazový řádek spuštěný jako správce:


    Po tomto nastavení na počítači se z něj budou odesílat pakety, které budou mít maximální velikost na úrovni IP 1024 bajtů, ale na úrovni MAC bude maximální odeslaný datový blok o velikosti 1038 bajtů (z toho 14 pro tzv. MAC hlavička).

    Větší pakety nebudou odeslány. To znamená, že pokud je MTU 1024 vypočtena a správně nastavena v nastavení routeru, pak by měla být přesně stejná MTU nastavena v nastavení počítače, který je k němu připojen.

    Automatická konfigurace - zjišťování PMTU

    U některých zařízení existují provozní režimy, kdy je velikost MTU zadána během připojení ke vzdálenému serveru (zjišťování PMTU). Algoritmus je stejný jako při nastavování MTU na routeru. Při zahájení provozu zařízení odesílá bloky dat jiná velikost, snažící se určit maximální velikost paketu, kterého dosáhne bez fragmentace.

    Tento algoritmus má jeden problém s názvem " MTU Discovery Černá díra". Nastává, když správci sítě, aby se vyhnuli případným útokům na jejich servery, brání směrovačům přenášet ICMP, zejména ty, které se používají v příkazu ping.

    Takže samozřejmě není správné jednat. Zařízení bez obdržení odpovědi na požadavek nemůže pokračovat v práci.

    Po zakoupení nový router, jeho připojením a nastavením spojení s poskytovatelem ve většině případů uživatel objeví nepříjemnou vlastnost. Jakýkoli domácí nebo kancelářský router sníží rychlost, v nejhorším případě ji několikrát sníží. Pro různé modely zařízení je charakteristické jiná rychlost směrování IP paketů. Kromě toho jsou zde ještě dva parametry, které mají konečnou hodnotu – maximum propustnost a největší počet podporovaných připojení. Hodnoty všech těchto parametrů se liší v závislosti na použitém hardwaru a my se podíváme na to, jak zrychlit router pomocí softwarových metod.

    Průměrná rychlost paketů IP

    Chcete-li, aby síťový harvester běžel rychleji, můžete přetaktovat jeho procesor, zvýšit velikost vnitřní paměti a tak dále. Pro většinu uživatelů nejsou tyto techniky dostupné. Programové metody s námi budete schopni dosáhnout následujících výsledků:

    • Snižte dobu otevírání webových stránek (musí používat veřejné DNS)
    • Získejte přijatelnou rychlost torrentu
    • Zvyšte rychlost přenosu a příjmu dat prostřednictvím připojení Static IP nebo DHCP Client.

    Hned vám vysvětlíme, co budeme dělat. Namísto DNS servery vydané poskytovatelem, je doporučeno nastavit adresy veřejné DNS. Správným výběrem parametru „MTU“ můžete zvýšit rychlost komunikace, ale torrent klient, pokud je k dispozici router, musí omezit počet připojení.

    Nejjednodušší - pevné DNS

    Při konfiguraci připojení typu DHCP Client (aka Dynamic IP nebo IPoE) je obvykle parametr „DNS“ ponechán v hodnotě „auto“. Poskytovatel automaticky vydává adresy serveru DNS při každém připojení, což zajišťuje, že hodnoty těchto adres jsou správné. DNS servery ale můžete nastavit explicitně, navíc zapnuté tento moment doporučuje se využívat veřejné služby s veřejně známými adresami. Po vstupu do webového rozhraní routeru otevřete kartu nastavení pro připojení k poskytovateli:

    Záložka Možnosti připojení

    Uvidíte alespoň dvě pole pro nastavení DNS adres. U některých firmwarů jsou stejná pole obsažena na samostatné kartě:

    Vstup DNS adresy ručně

    Nastavte požadované hodnoty, uložte nastavení.

    Otázkou zůstává, jaké by tyto hodnoty vlastně měly být. Zde jsou některé z možností:

    • 8.8.8.8
    • 8.8.4.4
    • 208.67.222.222
    • 208.67.220.220.

    Použijte dvě, které se vám nejvíce líbí. Teoreticky se kterýkoli z nich může stát se stejnou pravděpodobností nefunkční. Ale dokud budou fungovat, váš prohlížeč bude otevírat stránky rychleji než pomocí automaticky získaných serverů DNS.

    Zvýšení MTU

    Rychlost připojení je ovlivněna hodnotou parametru "MTU". Není třeba jej měnit, pokud to není nutné. Ale, jak ukazuje praxe, změna hodnoty v velká strana někdy vede k pozitivním výsledkům. Všimněte si, že je kontraindikováno pro majitele SmartTV, pokud vše v tuto chvíli funguje, měnit MTU v routeru (hodnota parametru by měla zůstat menší než 1480).

    Dynamická nebo statická IP

    Pro připojení typu „Dynamická IP adresa“ nebo „Statická IP“ je hodnota MTU 1500. Začněte ji zvyšovat v krocích po 100, poté v krocích po 10. V důsledku toho si můžete vybrat možnost nastavení, která poskytne nejvyšší rychlost připojení k internetu. A můžete otestovat připojení a zjistit rychlost přenosu a příjmu dat pomocí bezplatné služby(http://2ip.ru/speed/ a další). Všimněte si, že tato úloha není pro začátečníky, protože v některých případech se efekt projeví pouze s velkými hodnotami MTU, jako je 5000, 10000 atd.

    Změna nastavení MTU bude snadná. Přejděte na kartu rozhraní obsahující nastavení připojení. Vyhledejte pole označené „MTU“:

    Oprava parametru MTU

    PPtP a L2TP

    Pro protokoly, které poskytují autentizaci (PPtP a L2TP), jsou obvykle implementována dvě komunikační rozhraní. Spíše se vždy používají rozhraní dvou úrovní, z nichž nejnižší stupeň je Ethernet. Všimněte si, že každé rozhraní má svůj vlastní parametr MTU a oba parametry lze změnit. Jen mějte na paměti, že MTU úrovně "Ethernet" nemůže být menší než MTU vysoká úroveň. Také si nemohou být rovni.

    Na kartě, kde se nachází nastavení připojení, vidíte dvě nakonfigurovaná připojení k poskytovateli.

    Připojení Tab

    V tomto případě bude za ethernetovou vrstvu zodpovědné připojení "WAN". K jeho parametrům se dostanete spuštěním dvojklik na lince WAN. Totéž lze říci o lince označené „Internet“. Otevřete parametry požadovaného připojení, vyhledejte pole označené „MTU“ (na každé kartě bude jedno).

    Někdy je v routeru nakonfigurován protokol jako „L2TP + Dynamic IP“, což platí také pro PPtP. V tomto případě vypadá karta s parametry takto:

    Karta Možnosti PPtP

    Zde, jak vidíme, jsou k dispozici parametry MTU každé ze dvou úrovní. Otázkou zůstává, čemu by se měly rovnat.

    Výchozí MTU vrstvy Ethernetu je 1500, jak je uvedeno v předchozí kapitole.

    MTU pro L2TP a PPtP je obvykle nastavena na "1460". U některých poskytovatelů však musíte použít jiná čísla, „1472“ nebo „1474“. Pak se rychlost komunikace zvyšuje. Zkuste změnit číslo pomocí kroku 4 nebo 2. Mějte však na paměti, že překročení určité „horní hranice“ může okamžitě vést k přerušení připojení.

    Ladění uTorrent

    Pokud ponecháte výchozí nastavení programu, nemůžete použít torrent klienta se směrovačem. Důležité je následující: musíte omezit počet současných připojení. V nabídce programu se provede přechod "Nastavení" -\u003e "Konfigurace". Poté musíte najít kartu "Rychlost":

    Rychlost připojení uTorrent

    Ponechte "Max připojení" mezi dvěma a třemi stovkami. Tohle by mělo stačit.

    Počet distribučních slotů a počet peerů na torrent v zásadě nelze explicitně omezit (stejně budou menší než zakroužkovaná hodnota). Ale je lepší použít čísla uvedená v příkladu. A je možné, že budou muset být sníženy, a to již závisí na modelu použitého zařízení. Šťastné směrování!

    Nikdy nesmí být opomíjen jednoduché pravidlo: nejlépe nepřítelem dobra. Při maximálním využití možností zařízení je třeba mít na paměti, že router je univerzální zařízení a jeho zdroje jsou rozděleny mezi několik úkolů. Není tedy nic překvapivého na tom, že nastavením jedné ze služeb (torrent) můžete následně získat absenci něčeho jiného (IPTV). Využití 50 % maxima je to, co potřebujete pro spolehlivý provoz. Pro třídu „domácího“ vybavení, kde není tolik úkolů, lze tento údaj upravit na 75.

    Změňte MTU pro PPPoE

    V počítačových sítích se pod pojmem maximální přenosová jednotka (MTU) rozumí maximální velikost užitečného zatížení jednoho paketu (anglicky payload), který lze protokolem přenášet bez fragmentace. Záhlaví protokolu obvykle nejsou zahrnuta v MTU, ale na některých systémech mohou být některá záhlaví protokolu zahrnuta. Když lidé mluví o MTU, obvykle myslí protokol. odkazová vrstva síťový model OSI.

    Tento termín však lze použít i na jiné úrovně:

    L1 - media mtu (plný rámec L2);

    L2 - mtu, hw mtu, systém mtu;

    L3 - ip mtu (zohledňuje se hlavička IP), směrování mtu;

    L4 - tcp mss Mimo systém: tunel mtu, vlan mtu, mpls mtu.

    Omezení maximální velikosti rámce je stanoveno z několika důvodů:

    Ke zkrácení doby opakovaného přenosu v případě ztráty paketu nebo neopravitelného poškození. Pravděpodobnost ztráty se zvyšuje s rostoucí délkou paketu.

    Takže kdy poloviční duplex hostitel nefungoval na dlouhou dobu kanál (k tomuto účelu se také používá mezirámcová mezera).

    Čím větší je odesílaný paket, tím delší je čekání na odeslání dalších paketů, zejména v sériová rozhraní. Proto byla malá MTU relevantní v dobách pomalých vytáčených připojení.

    Malá velikost a výkon síťových vyrovnávacích pamětí pro příchozí a odchozí pakety. Příliš velké vyrovnávací paměti však také snižují výkon.

    Hodnota MTU je určena standardem odpovídajícího protokolu, ale může být přepsána automaticky pro konkrétní stream (protokolem PMTUD) nebo ručně pro požadované rozhraní. Na některých rozhraních může být výchozí hodnota MTU nastavena nižší než maximální možné. Hodnota MTU je zespodu omezena zpravidla minimální povolenou délkou rámce.

    U vysoce výkonné sítě jsou důvody pro počáteční limity MTU zastaralé. V tomto ohledu byl pro Ethernet vyvinut rámový standard Jumbo se zvýšenou MTU.

    Hostitel zná hodnotu MTU pro své vlastní (a možná i sousední) rozhraní, ale minimální hodnota MTU pro všechny síťové uzly je obvykle neznámá. Dalším potenciálním problémem je, že protokoly vyšší vrstvy mohou vytvářet větší pakety, které nejsou podporovány jinými uzly v síti.

    Přechod velkých paketů po síti s fragmentací. K překonání těchto problémů IP podporuje fragmentaci, která umožňuje rozdělit datagram na menší části, z nichž každý je dostatečně malý, aby bez překážek prošel uzlem způsobujícím fragmentaci. Fragmenty paketů jsou označeny tak, aby IP cílového hostitele mohla fragmenty znovu sestavit do původního datagramu. Nevýhodou fragmentace paketů je rychlost.

    I když fragmentace řeší problém neshodných velikostí paketů a hodnot MTU, výrazně snižuje výkon. síťová zařízení. V tomto ohledu byla v roce 1988 navržena alternativní technologie nazvaná Path MTU discovery (RFC 1191). Podstatou technologie je, že při spojování dvou hostitelů se nastavuje parametr DF (nefragmentovat - nefragmentovat), který zakazuje fragmentaci paketů. To způsobí, že uzel, jehož hodnota MTU je menší než velikost paketu, paket odmítne a odešle ICMP zprávu „je vyžadována fragmentace, ale je nastaven příznak odmítnutí (DF)“. Odesílající hostitel zmenší velikost paketu a odešle jej znovu. Tato operace probíhá, dokud není paket dostatečně malý, aby dosáhl cílového hostitele bez fragmentace.

    Tato technologie má však také potenciální problémy. Některé routery jsou administrátory nakonfigurovány tak, aby zcela blokovaly ICMP pakety (to není příliš chytré, ale může to být nejvíce jednoduché řešení několik bezpečnostních problémů). V důsledku toho, pokud velikost paketu neodpovídá hodnotě MTU v určité sekci, je paket zahozen a odesílající hostitel nemůže získat informace o hodnotě MTU a paket znovu nepošle. Proto není spojení mezi hostiteli navázáno. Problém se nazývá MTU Discovery Black Hole (RFC 2923) a protokol byl upraven pro detekci takových routerů.

    Vzhledem k tomu, že Windows (XP, 7, 8) automaticky vybírají nejlepší MTU (PMTU), v našem případě se stačí ujistit, že toto připojení není nastaveno na nějakou neoptimální pevnou hodnotu. To je mimochodem nejoptimálnější hodnota, kterou lze celkem snadno zjistit provedením jednoduchého experimentu. Otevřete konzolu cmd.exe a zadejte do ní příkaz:

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

    kde xxx.xxx.xxx.xxx je adresa IP brány vašeho ISP,

    F zakáže fragmentaci paketů,

    L nastavuje velikost paketu.

    Pokud jako odpověď dostanete něco jako „Odpověď z xxx.xxx.xxx.xxx: bytes=1472 čas=144ms TTL=10“, bude to znamenat, že MTU=1500 (28 bajtů hlavičky se nebere v úvahu). Pokud je odpověď „Paket je třeba fragmentovat, ale nastavit DF“, pak snižte hodnotu 1472, dokud paket neprojde – tato hodnota plus 28 bajtů hlavičky se bude rovnat požadované MTU.

    Výsledná hodnota (+28 bajtů záhlaví) musí být porovnána s hodnotou MTU používanou systémem, kterou lze určit pomocí příkazu na stejném příkazovém řádku:

    netsh interface ipv4 zobrazit dílčí rozhraní

    (V důsledku toho se zobrazí hodnota MTU pro síťová rozhraní ipv4).

    Hodnotu MTU můžete ve Windows (XP, 7, 8) změnit pomocí příkazu

    (Doporučujeme provést akci pouze pro změnu nastavení zkušený uživatel, protože nesprávná hodnota ovlivní síť k horšímu!!!):

    netsh interface ipv4 set subinterface “ХХХХХХХХ” mtu=1500 store=persistent

    Kde XXXXXXXXXXXX - Jméno síťové rozhraní(Výchozí - "Připojení pomocí lokální síť", pro pohodlí jej můžete přejmenovat například na Lan1 ve složce "Síťová připojení" v "Ovládacím panelu").

    Na rozdíl od Windows většina směrovačů ( Domácí WiFi routery) používají statické nastavení MTU zadané v nastavení routeru. Výchozí MTU je 1500.

    Poskytovatel "Triolan" zajišťuje přenos paketů Ethernet maximum použitelná velikost, která odpovídá nastavení MTU 1500.

    Existují poskytovatelé, jejichž nastavení sítě omezuje velikost MTU na hodnoty nižší než 1500. Často je to kvůli použití dalších zapouzdřovacích protokolů (PPPoE, L2P atd.). V tomto případě Windows nastaví požadovanou hodnotu MTU pomocí protokolu PMTU, ale v případě problémů může být vyžadováno nastavení popsané výše. Častěji jsou problémy s MTU spojeny se směrovači, ve kterých je nesprávně nakonfigurována hodnota MTU.U sítí Triolan je tato hodnota 1500, u ostatních sítí ji lze určit pomocí příkazového řádku, jak je popsáno výše.

    Dobré odpoledne. Dnes to není obyčejný článek, protože není každodenní a nebude vhodný pro žádného uživatele. Navíc silně nedoporučuji lézt do těchto parametrů technicky slabým lidem. Hovoříme o MTU, které je na Wikipedii popsáno jako „maximální velikost užitečného zatížení jednoho paketu (anglicky payload), který lze přenášet protokolem bez fragmentace. To znamená, že jde o velikost užitečné informace v paketu, který počítač vytvoří k odeslání do sítě.

    Sekvenování

    Takže pokud jste se dostali k tomuto článku, myslím, že jste se již rozhodli, že jej musíte zkusit vyladit. Teoreticky optimalizace daný parametr může pomoci vyřešit problémy nesprávná práce nějaké stránky a služby, ale opět teoreticky. Pokusím se vysvětlit, jak to udělat pomocí operačního systému.

    1. Nejprve tedy otevřete příkazový řádek jako správce a zadejte následující příkaz: ping -f -l 1472 xxx.xxx.xxx.xxx, kde, 1472=1500 (standardní hodnota pro Ethernet) - 28 (hodnota hlavičky, která se nebere v úvahu) xxx.xxx.xxx.xxx je IP adresa nějakého serveru vašeho poskytovatele. Použil jsem výchozí bránu v síti ISP. A podíváme se na odpověď, pokud je odpověď přijata bez ztráty paketu, pak zvýšíme hodnotu, pokud vydá „Fragmentace paketu je vyžadována, ale je nastaven zakazující příznak.“, pak ji snížíme, dokud nedosáhneme nejvyšší hodnoty. hodnota paketu, který prochází na náš server. Mám 1492 (1464+28). Dále to tedy nastavím jako hodnotu MTU.

    2. Dále zadejte příkaz: netsh interface ipv4 zobrazit dílčí rozhraní.

      Zobrazí hodnotu MTU pro všechna síťová připojení. Musíme vědět, jak se nazývá rozhraní hlavního síťového připojení. Mám tento Ethernet, ale podívej se na situaci. Ale ve většině případů se bude jmenovat stejně.

    3. Dále zadejte následující příkaz (ke spuštění to vyžaduje): netsh interface ipv4 set subinterface "Ethernet" mtu=1492 store=persistent.

      Kde místo Ethernet napíšeme název našeho rozhraní a do hodnoty MTU zapíšeme tu, kterou jsme obdrželi v prvním kroku instrukce.

    4. A nakonec vypněte automatické ladění Hodnoty MTU pro síťová připojení: netsh int tcp set global autotuninglevel=disabled.
    5. Chcete-li povolit automatické zpětné ladění, musíte jej vyměnit zakázáno na normální.