moccar
Goto Top

MTU 1425 einstellen ?

Router und Betriebssystem einstellen ?

Hi

als erstes habe ich dsl und das ganze läuft mit einem Router jetzt die frage muss ich nur im Router
MTU 1492 eintragen oder ist es besser im Betriebssystem auch gleich zu konfigurieren ?

danke im voraus

Content-ID: 27332

Url: https://administrator.de/contentid/27332

Ausgedruckt am: 23.11.2024 um 00:11 Uhr

Dieter-56
Dieter-56 03.03.2006 um 20:50:33 Uhr
Goto Top
hallo,

die mtu wird nur am router eingestellt, etwas andres wäre mir neu.

gruß
dieter
moccar
moccar 04.03.2006 um 14:53:46 Uhr
Goto Top
Hi ich habe jetzt Linux 10 und da kann ich das bei der Netzwerk karte einstellen
und deswegen frage ich ob ich MTU 1500 da lassen soll oder besser 1492 einstellen soll
Dieter-56
Dieter-56 04.03.2006 um 16:57:41 Uhr
Goto Top
hallo,

die mtu ist abhängig vom provider nicht vom betriebssystem.
also schau in deinen unterlagen nach. wenn da 1425 steht, sollte das die richtige sein.
ansonsten probier es einfach aus, was andres kann ich dir von der ferne nicht sagen.

gruß
dieter
aqui
aqui 05.03.2006 um 12:06:06 Uhr
Goto Top
Nein, mit dem Provider hat das nichts zu tun ! Die MTU (Maximum Transfer Unit) ist festgelegt auf den Routern im Verbindungspfad. Vor Verbindungsaufbau führt TCP/IP in der Regel eine MTU Path Discovery durch um die max. MTU auf diesem Pfad festzulegen. Negotiatet dein Client 1500 Byte weil dein DSL Router falsch eingestellt ist kann es mit dem DSL PPPoE Overhead zwischen DSLAM und Router zu Problemen führen in der Art das du einzelne Server nicht mehr erreichen kannst.
Manche alte oder einfache Router supporten eine MTU Einstellung nicht (Neuere allerdings schon, so das hier eine manuelle Einstellung nicht erforderlich ist, meist stehen die alle auf "auto 1492") Kannst du die MTU nicht anpassen dann hast du keine Chance und musst deine Clients anpassen. Für Windows macht das z.B. Die freie Software Dr. TCP

http://www.dslreports.com/drtcp

recht zuverlässig.
Die Problematik ist hier nochmal in Englisch genau beschrieben:

Why the MTU Size Must Be Changed

When a user requests a web site, a client/server negotiation occurs between the PC and the web server that hosts the web site. During the negotiation, a maximum MTU size is negotiated. Since the PC negotiates and its default MTU size is 1500 bytes (Windows 3x, 9x, NT, ME, and so forth), the web server negotiates an MTU size of 1500 bytes. Therefore, regardless of the MTU size you configure on the router, the web server still sends packets up to 1500 bytes in size.

The reason why some pages do not fully load is that the router fragments IP packets if the PC MTU is misconfigured and a packet greater than 1492 bytes is sent to the router. This fragmentation does not occur on the return path through the DSLAM (DSL Verteiler in der Vermittlung). When the DSLAM receives a packet greater than 1492 bytes, the packet is dropped, and the DSLAM generates and sends an Internet Control Message Protocol (ICMP) message to the web server that sent the oversized packet. The ICMP informs the web server that it sent an oversized packet and that it needs to resend the packet with a smaller MTU.

Das man übrigens mit MTU Tuning DSL schneller machen kann wie auf vielen Webseiten zu lesen ist, ist ein Märchen !
Blade-
Blade- 07.03.2006 um 13:37:54 Uhr
Goto Top
Das stimmt nicht ganz der MTU hängt teils auch vom Provider ap.

Es gibt aber volgende möglichkeit den Richtigen MTU für dich herauszufinden...

Im MSDOS volgendes eingeben...

ping yahoo.com -f -l 1482

falls du volgende Antwort bekommst:

- Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.

mach noch einen Ping aber anstatt 1482 mit 1472 (minus 10)
das ganze widerholst du solange bis du eine Antwort bekommt ohne die Meldung das das Paket fragmentiert werden müsste.

Danach nimmst du den Wert mit dem du eine Antwort bekommen hast zb: 1462
und addierst immer +2 dazu bis wieder die meldung kommt das Paket müsse fragmentiert werden.

Diesen wert (Zb: 1464) nimmst du und zählst 28 dazu (also... 1464 + 28 = 1492)

nun weisst du den MTU Wert den du für deinen Provider benutzen solltest MTU = 1492

Gruss
hildefeuer
hildefeuer 01.09.2007 um 19:24:14 Uhr
Goto Top
Hatte Probleme mit falschem MTU Wert auf einem XP-Prof Rechner.
Fehler: E-mail Versand (Outlook Express) ging nur mit wenig Text (5-7 Wörter). Mail-Server antwortete bei längerem Mails nicht.
Habe mit TCP-Opimizer den Wert geändert in 1492 stand bei 578.

War offensichtlich für ISDN opitmiert. War Fritz soft drauf, da zuvor via ISDN gesurft wurde.
Der Router (Acer) erlaubte keinen anderen MTU einzustellen.

Ändert die Fritz-Software die Registry Einträge nicht zurück wenn man sie deinstalliert?
Hatte die ISDN-Karte rausgezogen und dann die Capi-Treiber und Soft deinstalliert.
Offensichtlich wurden die alten Registry-Einträge nicht zurückgeändert.