l2tp update and fix mtu

Tim Niemeyer tim at tn-x.org
Sa Mär 3 13:15:06 CET 2018


Am Mittwoch, den 21.02.2018, 17:28 +0100 schrieb Robert Langhammer:
> [PATCH 1/2] Update tunneldigger
> 
> There are a few more patches left.
> 
> [PATCH 2/2] fff-tunneldigger: set fix MTU for l2tp tunnel.
> 
> Active pmtu is definitely preferable, but we have seen CPU load
> issues when many tunnels are connected to a broker. This can be fixed
> with a fixed mtu.
Wo kommt da die hohe CPU Last her? Client und Server sollten am Anfang
einmal die richtige MTU ausloten und dann wird das VPN auf ein Wert
gestellt.

Batman wird diesen Wert dann nutzen und größere Pakete fragmentieren.
Wird ein 1500 Byte Paket übermittelt wird immer durch batman
fragmentiert, ganz egal wie hoch die MTU vom Tunnel ist, so lange sie
nicht >= 1500+Batman_Overhead hat.

> When pmtu is disabled at the broker, the tunneldigger sets the mtu to
> 1488, regardless of the broker's settings.
> This mtu is too big. This results in a considerable (up to 80% I've
> measured) break in the upload throughput.
> A little too small mtu is irrelevant. Since only very few tunnels
> have a mtu <1438, this value seems to me to be a good compromise.
Was passiert denn, wenn jemand so ein Knoten an einer Leitung mit
kleinerer MTU verwendet? Gehen die Pakete dann kaputt? Der Kompromiss
könnte für ein paar wenige Leute das Netz kaputt machen, oder?

> If pmtu is enabled, this patch has no effect.
Wo wird denn pmtu aktiviert?

Tim
> 
> Robert
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 488 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20180303/a1907aca/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev