Guten Morgen zusammen,
ich bin gestern Abend darüber gestolpert, das die MTU Size an meinem LTE Huawei B525s-23a wohl 1024 sein muss.
Da ich neben PCs auch einige Router dahinter betreibe und diese auch Tunnel aufziehen können, gab es dementsprechend immer wieder Abbrüche, besonders bei UDP-lastigen Verbindungen. Diese hatten obwohl auf “automatisch” eine MTU von 1500 herausgefunden.
Wahrscheinlich kein Wunder, da der Huawei im Bridge Betrieb läuft und so der erste Router, der die WAN Adresse bekommt die ETH MTU von 1500 erkennt und anwendet.
Alle daran angeschlossenen Geräte wurden dann über diesen Router mit zu großer MTU geführt.
ich habe nun sowohl auf der Gegenstelle, als auch auf meiner Seite die MTU Size entsprechend reduziert und dadurch viele Probleme behoben (UDP Tunnel reagieren sehr penibel auf fragmentierte Pakete wie ich gestern gelernt habe^^). Aber auch der Websiteaufbau an Windows PCs läuft gefühlt schneller.
Eventuell gehören nun auch die elendigen Verbindungsabbrüche in Spielen der Vergangenheit an *nachdenk*.
Ich würde mich freuen wenn ihr mal testen könntet was bei euren Homespots dort ausgespuckt wird.
So testet ihr es unter Windows:
https://kb.netgear.com/19863/Ping-Test-to-determine-Optimal-MTU-Size-on-Router
"ping ir.gendeineadres.se -f -l 1500"
Gibt hier die Kommandozeile aus das kein Ping empfangen wurde, so ist das Paket mit 1500 zu groß und man kann einen kleineren Wert wählen und sich Stück für Stück nähern.
Werden Pings beantwortet, ist es gut und man kann größere Werte wählen.
Der “gute” Wert beim Ping +28 ist dann die MTU Größe.
Alternativ und etwas komfortabler geht es hiermit:
https://www.iea-software.com/products/mtupath/
Das Programm muss ebenfalls über die Kommandozeile aufgerufen werden.
Unter Linux habe ich:
tracepath zielhost
benutzt.
Mein Ziel wäre es herauszufinden ob und wie die unterschiedlichen Router sich hier anders verhalten.
Ich würde mich sehr über einige Antworten freuen.