Berechnen effektive MTU nach Verkapselung über Kopf, visualisieren Fragmentierung und Fehlerbehebung PMTUD Probleme
📌 Basierend auf:Azure
🏗️ Verkapselung Stapel
Keine Verkapselungsschichten hinzugefügt. Fügen Sie eine Ebene unten, um zu sehen, wie es die MTU betrifft.
Effektive Payload MTU
ANHANG
Bytes verfügbar für Daten
Nicht gespeichert
Vorherige Sitzung gefunden!
📖 Wie man dieses Tool verwendet
Schnellstart:
Kundenspezifische Berechnung:
Ergebnisse:
Fragmentierung:
Fehlerbehebung:
Performance Impact:
MTU Berechnungsergebnisse
Effektive Payload MTU
ANHANG
Bytes verfügbar für Daten
Insgesamt
0)
Bytes konsumiert
Empfohlene TCP MSS
1460
MTU - 40 (IP+TCP-Header)
Basis MTU:
Verkapselung Overhead:
Effektive MTU:
IP + TCP Header:
Maximale TCP Nutzlast:
Effizienz:
📊 Fragment Visualisierung
◆⚠ Fragmentation Entdeckt:
💸 Bandbreite Abfallrechner
Reinigungsmittel (Warnung)
0)
Mbps verloren zu Bruch über Kopf
✗ Overhead Prozentsatz (Kritisch)
0%
Gesamtbandbreite verschwendet
✓ Extra Fragmente (Warnung)
0)
zusätzliche Pakete pro Sekunde
Fragmente pro Originalverpackung:1
Kopf pro Packung:0 Bytes
Total Overhead pro Sekunde:0 Bytes
Empfohlene Aktion:MTU erhöhen oder PMTUD aktivieren
🔍 Path MTU Discovery (PMTUD) Interaktive Fehlerbehebung
i️ Interaktives Flussdiagramm:
🚀 Start: Haben Paketverlust oder langsame Leistung?
Klicken Sie, um den Diagnoseprozess zu beginnen. Wir gehen durch systematische Fehlerbehebungsschritte.
↓
❓ Können Sie mit kleinen Paketen pingen (64 Bytes)?
Prüfung: (Linux) oder (Windows)
↓
🔴 Layer 1/2 Problem - Nicht MTU Related
Fehlerbehebungsschritte:
Überprüfen Sie physische Verbindungen und Kabelintegrität
Überprüfen Sie den Schnittstellenstatus: show interface
Prüfen Sie Fehler/Discards auf Schnittstellen
Routing- und ARP-Tabellen überprüfen
Überprüfen Sie Firewall-Regeln und ACLs
❓ Können Sie mit großen Paketen (1472 Bytes) pingen?
Prüfung: (Linux) oder (Windows)
Hinweis: 1472 Daten + 20 IP + 8 ICMP = 1500 Byte Paket
↓
✅ Keine MTU-Ausgaben
❓ Können Sie mit DF (nicht Fragment) Bit Set?
Prüfung: (Linux) oder (Windows)
↓
🔴 PMTUD Schwarzes Loch entdeckt!
Lösungen:
1. TCP MSS Clamping (empfohlen):
Cisco IOS/IOS-XE
Schnittstelle GigabitEthernet0/0
ip tcp just-mss 1460Juniper JunOS
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
2. Lassen ICMP Typ 3 Code 4:
Cisco ACL
icmp alle Pakete zu großen
# iptables
iptables -A INPUT -p icmp --icmp-type fragmentation-needed -j ACCEPT
3. Reduzieren Sie die Schnittstelle MTU:
Cisco!
Schnittstelle GigabitEthernet0/0
ip mtu 1400
✅ PMTUD richtig arbeiten
Empfohlene Aktionen:
TCP MSS Klemmen für optimale Leistung
Berücksichtigen Sie, die MTU auf Schnittstellen zu reduzieren, falls erforderlich
Monitor für Paketverlust und Retransmissionen
Dokumentieren Sie Ihre MTU-Einstellungen für zukünftige Referenz
🔧 Konfigurationsbeispiele
i️ TCP MSS Clamping:
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