Site icon bintorosoft.com

“Nur manche Apps gehen”: MTU, MSS und Path Issues erkennen

Ein häufiges Problem bei Remote-Access-VPNs ist, dass „nur manche Apps gehen“ – bestimmte Anwendungen funktionieren, während andere blockiert scheinen. Ursachen liegen oft in MTU- und MSS-Einstellungen oder Path Issues wie Fragmentierung, VPN-Encapsulation oder Firewall-Einstellungen. Dieses Tutorial zeigt praxisnah, wie MTU, MSS und Path-Probleme erkannt, analysiert und behoben werden können, um die Stabilität aller Anwendungen über den Tunnel zu gewährleisten.

MTU und MSS Grundlagen

MTU (Maximum Transmission Unit) definiert die maximale Paketgröße auf einem Interface, während MSS (Maximum Segment Size) die maximale TCP-Segmentgröße beschreibt. In VPN-Szenarien reduziert die Tunnel-Encapsulation die effektive MTU, was zu Fragmentierung oder Blockierung bestimmter Apps führen kann.

Typische Symptome

Path MTU Discovery und MSS Clamping

Path MTU Discovery (PMTUD) erkennt automatisch die maximale Paketgröße auf dem Pfad. MSS Clamping passt die TCP-Segmentgröße an, um Fragmentierung im Tunnel zu vermeiden.

Beispiel MSS Clamping auf Cisco ASA

policy-map global_policy
 class class-default
  set connection advanced-options tcp-mss 1350
service-policy global_policy global

Tipps

MTU auf Interfaces prüfen und anpassen

Eine falsche MTU-Einstellung auf Client, Gateway oder VPN-Tunnel kann bestimmte Apps blockieren. Prüfen Sie die MTU auf allen beteiligten Interfaces und passen Sie diese an die Tunnel-Overhead an.

Beispiel CLI Checks

show interface GigabitEthernet0/1
ping 8.8.8.8 size 1400 df-bit
ip mtu 1400

Path Issues und Fragmentierung erkennen

Path Issues entstehen durch VPN-Tunnel, NAT, Firewalls oder ISP-Fragmentierung. PMTUD-Probleme zeigen sich, wenn ICMP-Pakete blockiert werden oder bestimmte Anwendungen keine großen Pakete senden können.

Diagnosemethoden

Beispiel Ping-Test

ping 10.20.0.1 df-bit size 1400
ping 10.20.0.1 df-bit size 1300

NAT- und Firewall-Fragmentierungsprobleme

Manche Firewalls oder NAT-Geräte blockieren fragmentierte Pakete. Prüfen Sie NAT- und Firewall-Regeln und passen Sie MTU/MSS entsprechend an.

Beispiel CLI Checks

show nat
show access-list
show conn
show log | include "fragment"

Monitoring und Performance-Metriken

Kontinuierliches Monitoring unterstützt die Identifikation von MTU/MSS- oder Path-Problemen und die Optimierung der Remote-Access-Performance.

Empfohlene Metriken

Beispiel CLI Monitoring Cisco ASA

show conn detail
show vpn-sessiondb detail
show interface
show log | include "fragment"

Subnetz- und IP-Planung

Eine strukturierte IP-Planung reduziert Konflikte und erleichtert die Fehlerdiagnose bei MTU- oder Path-Problemen.

Beispiel Subnetzplanung

Remote VPN Clients: 10.10.10.0/24
Corporate Resources: 10.20.0.0/24
Internet Traffic via NAT: 203.0.113.10/30
Management: 10.30.10.0/24

Subnetzberechnung für Concurrent Users

Beispiel: 250 gleichzeitige VPN-User

Hosts = 250, BenötigteIPs = 250 + 2 = 252
2^n ge 252
n = 8 → 256 IPs (/24)

Best Practices MTU/MSS Troubleshooting

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3

Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.

Meine Leistungen umfassen:

Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.

Exit mobile version