Jak konfigurovat Jumbo rámce v systému Linux
9 min čtení - 11. května 2026

Průvodce krok za krokem k povolení jumbo rámců v systému Linux, zahrnující kontrolu hardwaru, trvalou konfiguraci MTU a testování end-to-end
Jak konfigurovat Jumbo rámce v systému Linux
Rámce Jumbo jsou ethernetové rámce s užitečným zatížením větším než standardní 1 500bajtová MTU. Nastavení MTU na 9 000 bajtů snižuje režii na jeden paket a přerušení procesoru, což znamená, že větší část šířky pásma připadá na skutečná data. To má největší význam u vysoce propustných cest, jako jsou soukromá propojení, linky pro replikaci dat mezi zařízeními a vyhrazené sítě úložišť. Tento průvodce se zabývá kontrolou hardwaru, konfigurací v hlavních distribucích a testováním.
Proč jsou Jumbo rámce důležité
Každý ethernetový rámec nese 18bajtovou hlavičku bez ohledu na velikost užitečného zatížení. Při 1 500bajtové MTU představuje tato režie přibližně 1,2 % provozu. Pokud zvýšíte MTU na 9 000, režie klesne na zhruba 0,2 %. Méně paketů také znamená méně přerušení procesoru, čímž se uvolní cykly pro skutečnou práci aplikace.
V praxi dochází u vysoce výkonných sítí LAN ke zlepšení propustnosti o 5 až 10 %. U specializovaných úložných sítí (iSCSI, NFS) je to často 10 až 30 %. Výhodou jsou i clustery GPU, na kterých běží pracovní zátěže AI/ML, protože velké datové sady se mezi uzly přesouvají s menší segmentací. Pro prostředí s akcelerací GPU se běžně doporučuje MTU 8 896.
Háček: jumbo rámce fungují pouze na cestách, které máte plně pod kontrolou. Každé zařízení mezi zdrojem a cílem, včetně síťových karet, přepínačů a směrovačů, musí podporovat větší MTU. Stačí jeden špatně nakonfigurovaný skok a dojde k fragmentaci nebo tichému přerušení paketů. U rozhraní směřujících do internetu se držte hodnoty 1 500.
Kontrola kompatibility hardwaru
Než začnete cokoli měnit, ověřte si, že každé zařízení v síťové cestě podporuje rámce jumbo.
Zkontrolujte aktuální nastavení MTU:
ip link show | grep mtuOtestujte, zda vaše síťová karta akceptuje větší MTU:
sudo ip link set eth0 mtu 9001Pokud se zobrazí zpráva SIOCSIFMTU: NIC nepodporuje jumbo rámce. Můžete také zkontrolovat možnosti přetížení pomocí:
ethtool -k eth0 | grep -i largeStejně tak záleží na konfiguraci přepínače. Různí dodavatelé vyžadují mírně odlišné hodnoty MTU, aby zohlednili hlavičky 2. vrstvy. Přepínače Cisco obvykle potřebují 9 216. Přepínače Arista používají 9 214. Podívejte se do dokumentace k přepínači a nastavte podle toho.
Pokud používáte sítě VLAN, přidává značení VLAN 4 bajty režie. Nadřazené rozhraní nastavené na MTU 9 000 podporuje MTU VLAN 8 996. Pokud potřebujete na rozhraní VLAN plných 9 000, nastavte nadřazené rozhraní na 9 004.
Konfigurace MTU v systému Linux
Dočasně nastavte MTU, abyste si ověřili, že vše funguje:
sudo ip link set eth0 mtu 9000
ip link show eth0 | grep mtuTo se projeví okamžitě bez nutnosti restartu. U vazebních rozhraní nastavte MTU na samotném vazebním rozhraní. Automaticky se rozšíří na členské síťové karty.
Trvalé nastavení
Způsob závisí na vaší distribuci a správci sítě.
| Distribuce / nástroj | Umístění konfigurace | Syntaxe |
|---|---|---|
| Ubuntu 17.10+(Netplan) | /etc/netplan/*.yaml | mtu: 9000 |
| NetworkManager | nmcli | 802-3-ethernet.mtu 9000 |
| Debian / starší Ubuntu | /etc/network/interfaces | mtu 9000 |
| systemd-networkd | /etc/systemd/network/*.network | MTUBytes=9000 v [Odkaz] |
| RHEL / CentOS (legacy) | /etc/sysconfig/network-scripts/ | MTU=9000 |
Pro Netplan použijte sudo netplan try po úpravě. Konfigurace se použije a automaticky se vrátí zpět, pokud ji do dvou minut nepotvrdíte, což je užitečná pojistka na vzdálených serverech. Pro NetworkManager spusťte:
nmcli connection modify "Eth0" 802-3-ethernet.mtu 9000
nmcli connection up "Eth0"Po provedení trvalých změn restartujte počítač a ověřte pomocí ip link show, abyste potvrdili přežití MTU.
Testování a řešení problémů
Server nakonfigurovaný na MTU 9 000 může přesto selhat při velkých přenosech, pokud tomu některé zařízení v cestě neodpovídá. Malé pakety mohou fungovat bez problémů, zatímco velké budou v tichosti zahozeny. Vždy testujte end-to-end.
Ověření podpory Jumbo Frame
Odešlete paket plné velikosti s vypnutou fragmentací:
ping -M do -s 8972 <destination_ip>Velikost užitečného zatížení 8 972 zohledňuje 28bajtové hlavičky IP a ICMP. Pokud ping proběhne úspěšně, plná cesta podporuje MTU 9 000. Pokud se zobrazí zpráva "Packet needs to be fragmented but DF set" nebo "Message too long", něco v cestě má nižší MTU.
Chcete-li zjistit, kde přesně se cesta přerušuje:
tracepath -n <destination_ip>To hlásí maximální MTU na každém skoku, takže můžete určit, které zařízení je třeba překonfigurovat.
Měření propustnosti
Pomocí iperf3 můžete porovnat výkon před a po:
iperf3 -c <destination_ip> -t 30 -M 8960Proveďte stejný test nejprve s výchozí MTU a poté znovu po zapnutí jumbo rámců. Měli byste vidět měřitelné zlepšení propustnosti a nižší využití procesoru při zátěži náročné na úložiště.
Chcete-li se ujistit, že pakety při skutečných přenosech přicházejí neporušené, zkontrolujte čítače opětovného sestavení na přijímající straně:
nstat -az IpReasm*Pokud čítače zůstávají na nule, nedochází k fragmentaci.
Běžné problémy
- Nesoulad MTU: Nejčastější problém. Každé zařízení v cestě potřebuje stejnou (nebo vyšší) MTU. Jeden port přepínače nastavený na 1 500 přeruší vše.
- Zapomenutá režie VLAN: Značení VLAN přidává 4 bajty. Pokud vaše rozhraní VLAN potřebuje MTU 9 000, nastavte nadřazené rozhraní na 9 004.
- Na členech se nastaví vazební MTU: Vždy nastavte MTU na vazebním rozhraní, nikoli na jednotlivých síťových kartách.
- Hardwarové omezení NIC: Některé starší síťové karty mají limit pod 9 000. Pro kontrolu spusťte
ethtool -k <interface> | grep -i large.
Závěr
Rámce Jumbo představují jednoduchý způsob, jak zlepšit propustnost a snížit režii procesoru ve vnitřních sítích. Samotná konfigurace je jednoduchá. Obtížnější je zajistit, aby každé zařízení v cestě podporovalo větší MTU, a proto je testování důležitější než krok konfigurace.
Rámce jumbo používejte pro sítě úložišť, migrace virtuálních počítačů, zálohování a jakýkoli interní provoz s velkou šířkou pásma, kde máte pod kontrolou celou cestu. Rozhraní směřující do internetu ponechte na standardní 1 500bajtové MTU.
Infrastruktura VPS a dedikovaných serverů FDC podporuje rámce jumbo v privátních sítích VLAN, takže se pro tyto pracovní úlohy hodí.

Máte už dost pomalého nasazování nebo omezení šířky pásma? Společnost FDC Servers nabízí okamžitý vyhrazený výkon, globální dosah a flexibilní plány vytvořené pro libovolný rozsah. Jste připraveni na upgrade?
Odemkněte výkon nyní
Správa paměti v systému Linux: Cgroups: Swap, OOM Killer a Cgroups
Jak spolupracují swapovací systém Linux, OOM killer a cgroups - s příklady konfigurace pro databáze, webové servery a vícenásobné hostitele VPS.
12 min čtení - 31. května 2026
Průvodce nastavením systému Prometheus a node_exporter
15 min čtení - 29. května 2026

Máte dotazy nebo potřebujete vlastní řešení?
Flexibilní možnosti
Globální dosah
Okamžité nasazení
Flexibilní možnosti
Globální dosah
Okamžité nasazení