Určenie aktuálnej veľkosti MTU

Pred nastavením parametra Maximum Transmission Unit môže byť potrebné určiť jeho aktuálnu hodnotu. Zvyčajne je to 1500 bajtov, ale nemožno vylúčiť, že sa môže líšiť.

  1. Spustite ako správca "PowerShell" z kontextového menu tlačidla "Štart".
  2. Ako zmeniť mtu vo Windows 10-1
  3. Vykonajte príkaz netsh interface ipv4 show subinterfaces. Veľkosti MTU budú uvedené v prvom stĺpci s rovnakým názvom pre každé pripojenie – ako fyzické, tak aj virtuálne.
  4. Ako zmeniť mtu vo Windows 10-2

Ak je na počítači použité káblové pripojenie, pravdepodobne sa bude nazývať "Ethernet", ak bezdrôtové – "Wireless", "Wi-Fi" alebo "Bezdrôtová sieť".

Určenie optimálneho MTU

Optimálna hodnota MTU je tá, pri ktorej sa pakety internetového prenosu nefragmentujú. Zadaná hodnota MTU v systéme Windows 10 1500 bajtov nemusí vždy zodpovedať optimálnej, preto určenie najvhodnejšej hodnoty MTU nebude nadbytočné.

  1. Otvorenie konzoly "PowerShell" ako správca a vykonajte príkaz ping google.com -f -l 1500.
  2. Ako zmeniť mtu vo Windows 10-3

  3. V prípade, že sa vráti správa príkazu "Vyžaduje sa fragmentácia paketu, ale je nastavená obmedzujúca značka", znížte hodnotu 1500 o 10-50 jednotiek a zopakujte príkaz.
  4. Ako zmeniť mtu vo Windows 10-4
  5. Postupne znižujte hodnotu v príkaze ping, kým správa nezmizne.

Rovnako je možné určiť hornú hranicu optimálnej hodnoty MTU.Keďže pri vykonávaní uvedenej príkazu sa nezohľadňuje veľkosť hlavičiek IP a požiadaviek protokolu ICMP, je žiaduce pridať k testovanej hodnote 28 bajtov – tak získaný výsledok bude presnejší.

Spôsob 1: Nastavenie "Jumbo Frame"

Tento spôsob predpokladá použitie grafického rozhrania Windows, avšak uvedené nastavenie nie je podporované všetkými sieťovými adaptérmi.

  1. Otvorenie "Sieťové pripojenia" vykonaním príkazu ncpa.cpl v dialógovom okne rýchleho spustenia aplikácií, ktoré sa otvorí stlačením klávesov Win + R.
  2. Ako zmeniť mtu vo Windows 10-5
  3. Kliknite pravým tlačidlom myši na používaný sieťový adaptér a vyberte z kontextového menu možnosť "Vlastnosti".
  4. Ako zmeniť mtu vo Windows 10-6
  5. V okne "Vlastnosti" adaptéra kliknite na tlačidlo "Nastaviť".
  6. Ako zmeniť MTU vo Windows 10-7
  7. Prepnite sa na kartu "Pokročilé" a nájdite v poli "Vlastnosť" položku "Jumbo Packet". Vyberte z rozbaľovacieho zoznamu "Hodnota" vhodnú hodnotu a uložte nastavenia.
  8. Ako zmeniť MTU vo Windows 10-8

Pri zmene nastavení môže pripojenie na niekoľko sekúnd prerušiť.

Spôsob 2: Konzola

Flexibilnejším spôsobom zmeny MTU vo Windows 10 je použitie konzoly.

  1. Určte názov sieťového rozhrania, pre ktoré chcete zmeniť hodnotu MTU. Môžete ho vidieť v okne "Sieťové pripojenia".
    Ako zmeniť mtu vo Windows 10-9
    Zoznam pripojení môžete získať príkazom netsh interface ipv4 show subinterfaces, vykonaným v spustenej aplikácii "PowerShell" alebo "Príkazovom riadku" s administrátorskými právami.
  2. Ako zmeniť mtu vo Windows 10-10

  3. Vykonajte príkaz netsh interface ipv4 set subinterface NAME mtu=SIZE store=persistent, pričom NAME nahradíte názvom požadovaného sieťového rozhrania a SIZE – novou veľkosťou MTU v bajtoch.
  4. Ako zmeniť MTU vo Windows 10-11

Uistite sa, že internetové pripojenie funguje normálne.

Spôsob 3: Tretie strany aplikácie

Niektoré externé programy na nastavenie a optimalizáciu sieťových pripojení, ako napríklad TCP Optimizer, môžu meniť hodnotu parametra Maximum Transmission Unit.

Stiahnuť TCP Optimizer z oficiálnej stránky

  1. Stiahnite aplikáciu z webovej stránky vývojára a spustite ju ako správca. Program je prenosný, nevyžaduje inštaláciu.
  2. Po zapnutí režimu "Custom" zmeňte hodnotu v poli "MTU" a kliknite na tlačidlo "Apply changes".
  3. Ako zmeniť MTU vo Windows 10-12

Zmeny by mali nadobudnúť účinnosť okamžite.

Spôsob 4: "Editor registra"

Celkom funkčný, ale nie najpohodlnejší spôsob nastavenia MTU, pretože predpokladá ručné úpravy kľúča systémového registra.

  1. Otvorte "Editor registra" zadaním príkazu regedit do dialógového okna rýchlej spúšťania "Spustiť" (Win + R).
  2. Ako zmeniť mtu vo Windows 10-13

  3. Rozbaľte kľúč HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002bE10318}. Kľúč obsahuje niekoľko vnorených podsekcií s názvami "0000", "0001", "0002" a tak ďalej – starostlivo si prezrite ich obsah a vyberte ten, kde bude ako hodnota parametra "DriverDesc" uvedený názov sieťového adaptéra, pre ktorý sa mení MTU. Názov si môžete pozrieť v okne "Vlastnosti" pripojenia ("Pripojenie cez:"), pozrite krok 2 v Spôsobe 1. V tej istej podsekcii sa nachádza parameter "NetCfgInstanceId" – zapamätajte si alebo si zapíšte jeho hodnotu.
  4. Ako zmeniť mtu vo Windows 10-14
  5. Potom rozbaľte kľúč HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces a nájdite v ňom pododdiel, ktorý má rovnaký názov ako hodnota parametra "NetCfgInstanceId". Prejdite do neho, nájdite tu parameter MTU a nastavte pre neho požadovanú hodnotu v desiatkovej sústave.
  6. Ako zmeniť mtu vo Windows 10-15

Ak parameter MTU chýba, bude potrebné ho vytvoriť ručne. Na to kliknite pravým tlačidlom myši na pododdiel alebo na jeho prázdnu oblasť a vyberte z kontextového menu "Vytvoriť""Parameter DWORD".
Ako zmeniť mtu vo Windows 10-16
Uložte nastavenia, zatvorte "Editor registra" a určite reštartujte počítač.