Può capitare che una connessione attraverso un router ADSL Netgear DG834 abbia problemi di navigazione. I DNS funzionano, il ping verso gli host su internet funziona perfettamente, ma ci sono problemi a visualizzare le pagine web, che appaiono solo in parte o non appaiono del tutto. Lo status del router sembra a posto ed i log non riportano anomalie.La soluzione è nel valore del parametro MTU, che si trova nel menu WAN Setup. Il valore di default 1500 è troppo alto. Impostando il valore di MTU size a 1492 tutti i problemi scompaiono e la navigazione funziona perfettamente.Ciò accade perché i pacchetti che passano attraverso una connessione ADSL hanno un certo overhead che va compensato riducendo il valore di MTU, altrimenti sono troppo grossi. Se durante il percorso questi pacchetti trovano un dispositivo con un MTU più basso ed il flag DF (don’t fragment) attivo, essi vengono semplicemente scartati, causando i problemi descritti.

(Tip per ricordare il valore corretto: 1492 è la data della scoperta dell’America).

Si ringrazia www.AndreaBeggi.net per la segnalazione.