Jak povolit rámce Jumbo v Linuxu

  • Cornelius Paul
  • 0
  • 2239
  • 478
>

Objektivní

Nakonfigurujte Linux tak, aby používal jumbo rámce.

Distribuce

To bude fungovat s jakoukoli distribucí Linuxu.

Požadavky

Fungující instalace systému Linux se síťovým připojením a oprávněními uživatele root.

Obtížnost

Snadný

Konvence

  • # - vyžaduje, aby dané linuxové příkazy byly prováděny s oprávněním root buď přímo jako uživatel root, nebo pomocí sudo příkaz
  • $ - vyžaduje, aby dané linuxové příkazy byly prováděny jako běžný neprivilegovaný uživatel

Úvod

Jsou přenosy souborů ve vaší síti pomalé? Neustále předáváte data mezi počítači? Možná jsou pro vás obří rámy.
Rámečky Jumbo jsou větší než standardní užitečné zatížení síťových paketů. Normálně je velikost užitečného zatížení nebo MTU (maximální přenosová jednotka) nastavena na 1 500 bajtů. Rámečky Jumbo mohou podporovat až 9 000 bajtů na paket.
Jumbo rámce snižují režii spojenou s přenosem souborů omezením počtu paketů, které vaše síťové zařízení potřebuje ke zpracování.

Nastavení sítě

Aby obří rámce fungovaly správně, mělo by být každé zařízení ve vaší síti nakonfigurováno tak, aby je používalo. To znamená, že pokud to tak není, není to konec světa. Zařízení, které je nepodporuje, rozdělí pakety, jakmile dorazí. Chcete-li je používat, měli byste alespoň nakonfigurovat směrovač a všechny přepínače v síti.

Mnoho směrovačů má nastavení, která vám umožňují změnit velikost MTU. Na každém routeru je na jiném místě, ale obvykle se zobrazuje na kartě obecných nastavení, která ovládá celé zařízení nebo síť.
Když ji najdete, nastavte ji na hodnotu, o které si myslíte, že může podporovat všechna vaše zařízení. Nezapomeňte, že horní limit pro jumbo rámce je 9000 bajtů.

Zkontrolujte velikost MTU

Nyní, když vaše síť podporuje velké rámce, zkontrolujte, na co je váš počítač nastaven. Je to pravděpodobně 1 500 bajtů, protože to je výchozí nastavení, ale je dobré se ujistit.
Všechno zde bude řešeno pomocí ip příkaz. Použijte jej ke kontrole velikosti MTU povolené vašimi síťovými rozhraními.
 $ ip odkaz zobrazit | grep mtu 
Čísla přímo za mtu je hodnota, kterou hledáte.

Nastavte novou velikost

Nastavení velikosti MTU je opravdu snadné ip. Musíte mu jen říct, které rozhraní chcete upravit, a velikost, na kterou jej chcete nastavit.
 # ip link set eth0 mtu 9000 
Každé rozhraní v počítači můžete nastavit, pokud to váš hardware podporuje.
 # ip link set wlan0 mtu 9000 

Udělejte to trvalé

Existuje několik různých způsobů, jak nastavit novou velikost MTU jako trvalou. Neexistuje pro něj žádný konkrétní nástroj, ale nejjednodušší věc, kterou můžete udělat, je vytvořit skript, který se spustí při spuštění a nastaví MTU. Pokud vám práce s systemd velmi vyhovuje, můžete změnit síťové soubory, které dodává, a změnit tak i výchozí MTU.
Váš skript by měl vypadat asi takto:
#! / bin / bash ip link set eth0 mtu 9000; ip link set wlan0 mtu 9000; 
Pokud jste v systému, vytvořte jednoduchou jednotku a nastavte ji tak, aby se spouštěla ​​při spuštění.
Uživatelé OpenRC mohou umístit svůj skript /etc/init.d/, a spustit jej jako službu ve výchozím nastavení.

Závěrečné myšlenky

Rámečky Jumbo snižují zátěž vaší sítě a mohou uvolnit výpočetní prostředky routeru. Nebudou dělat velký rozdíl v rychlosti vaší sítě, ale mohou zkrátit čas potřebný pro přenos souborů.



Zatím žádné komentáře

Sbírka užitečných informací o operačním systému Linux a nových technologiích
Nejnovější články, praktické tipy, podrobné recenze a průvodci. Ve světě operačního systému Linux se budete cítit jako doma