A nagy csomagok jól működnek. Az MTU konfigurációja helyes. Keressen más teljesítmény problémákat.
- Pingelnél DF (Don 't Fragment) bittel?
Vizsgálat: ping -M do -s 1472 destination (Linux) vagy ping -f -l 1472 destination (Windows)
↓
A BIIR-IBIIR-IBIIIR-IBIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII@@
ICMP "Törékenység Needed" (típus 3, kód 4) üzenetek szűrik valahol az úton.
Megoldások:
1. TCP MSS Clamping (Ajánlott):
Cisco IOS / IOS- XE
interface GigabitEthernet0 / 0
ip tcp beállító- mss 1460Juniper Junos!
set interface ge- 0 / 0 / 0 egység 0 család inet tcp- mss 1460# Linux iptables
iptables -t mangle A FORWARD -p tcp --tcp- flags SYN, RST SYN\\\
- j TCPMSS -- set- mss 1460
2. Engedélyezze a 3. típusú ICMP 4. kódját:
Cisco ACL
lehetővé teszi a jakmp bármilyen csomag -too-big
# iptables
iptables A INPUT -p icmp -- icmp- type fragmentation- need -j ACCEPT
3. Csökkentése Interface MTU:
Cisco!
interface GigabitEthernet0 / 0
ip mtu 1400
A PMTUD megfelelően dolgozik
Menetvonal MTU Discovery működik megfelelően. Az ICMP üzeneteit nem szűrik.
Ajánlott intézkedések:
TCP MSS rögzítés használata az optimális teljesítményhez
Szükség esetén az MTU csökkentése az interfészeken
A csomag elvesztésének és továbbközvetítésének ellenőrzése
Dokumentálja MTU beállításait a jövőbeli hivatkozáshoz
- Konfigurációs példák
- TCP MSS clamping: Állítsa be ezeket a routereken, hogy megelőzzük a széttöredezést.
Cisco IOS / IOS- XE
interface GigabitEthernet0/0
ip tcp adjust-mss 1460
Juniper Junos!
set interfaces ge-0/0/0 unit 0 family inet mtu 1500
set interfaces ge-0/0/0 unit 0 family inet tcp-mss 1460
# Linux iptables
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1460
A Jumbo keret elemzése
- Igen. Nagyobb MTU-méretek javítják a tárolási és adatbeviteli hálózatokat.