Welche MTU-Größe sollte ich für VPN in den Modemrouter-Einstellungen verwenden?

1922
Joie11

In diesem TP-Link-Artikel wurde erwähnt, dass http://www.tp-link.us/FAQ-190.html "VPNs aufgrund zusätzlicher Komplikationen eine andere Art von MTU-Test erfordern." Ich habe einen ADSL2 + -Modell-Router. Die MTU-Größe für mein Netzwerk ist 1432 + 28 = 1460. Ich verwende ein ADSL-Modell, und der Konfigurationsmodus ist PPPOE

Jetzt habe ich eine Verbindung zu einem der VPN-Server hergestellt und dann den Befehl (ping www.google.com -f -l 1472) ausgeführt, um die MTU zu überprüfen. Die MTU-Größe fiel bei der Verbindung mit dem VPN 1472 + 28 = 1500 anders aus als bei 1432 + 28 = 1460, wenn ich nicht mit dem VPN verbunden bin.

Also, was für eine MTU ich in meine Modemrouter-Einstellungen 1500 oder 1460 oder einen anderen Wert setzen sollte, sagte mir jemand, ich solle 1492 verwenden.

0

1 Antwort auf die Frage

0
nKn

Ich denke, da gibt es ein paar Konzepte:

  • Ethernet-MTU ist 1500 Byte.
  • Der IP-Overhead beträgt 20 Bytes, und der TCP-Overhead beträgt weitere 20 Bytes. Dies definiert die MSS (Maximum Segment Size) (Maximale Segmentgröße), also 1460 Bytes. Mit anderen Worten ist die MSS die "Nutzlast", die jedes Paket tragen kann.
  • Die 1492 Byte lange MTU wird normalerweise für PPPoE-Verbindungen verwendet (also würden Sie diese in Ihrem Fall verwenden), dh 1500 minus 8 Byte, die dieses Protokoll auf die ursprüngliche MTU-Größe abbildet.
  • Denken Sie immer daran, dass MTU die maximale Übertragungseinheit ist. Dies bedeutet nicht, dass dies tatsächlich die endgültige Paketgröße ist, sondern die maximale Größe, die es verarbeiten kann. Der Client muss mit dem Server verhandeln und eine tatsächliche Paketgröße vereinbaren, die er unter Berücksichtigung der MTU von beiden verwenden wird.