On Wed, 2008-03-26 at 09:21 +0100, Francesco Conti wrote:
> Ho provato anche io a giocare di MTU ma senza risultati apprezzabili
> (solo certi siti diventano piu' o meno navigabili)
> Confermo che il tutto funziona se lancio l'autenticazione PPPOE da
> Linux.
Uhm... se forzi l' ethernet della macchina linux con cui fai le prove ad
avere un MTU uguale a quello dell'interfaccia wan del router? (oppure un
MTU arbitrariamente basso, tipo 1000?)
E poi comunuqe Alice supporta anche pppoa, che e` un pelo piu`
efficiente perche` riduce l'overhead, e in teoria permette MTU di 1500
non essendo vincolato al frame ethernet. Temo pero` che la telecom tenga
l' MTU uguale (1492) sia sul PPPoE (dove e` necessario) che sul PPPoA.
Non ne vedo il motivo, e crea problemi, pero` lo fanno.
Io proverei abbassando l' MTU sull'interfaccia ethernet della macchina
da cui fai le prove, diciamo mettendolo a meno di quello della
interfaccia wan del router. Se funziona, provi a rialzare, e secondo me
dovresti fare centro a 1492.
Se cosi` funziona, dovresti dire al router di ridurre l' MSS al valore
dell' MTU dell'interfaccia pubblica. Questo trucco per me ha funzionato
diverse volte, e permette di lasciare l' MTU della ethernet dei client
nella LAN a 1500, anche se quello della adsl e` piu` basso.
Prendendo a prestito gli appunti passatimi da Pasquale, che di Cisco ne
sa (io non ne so una cippa) credo che il comando per fare questo sia:
ip tcp adjust-mss 1492
Da inserire come parametro dell'interfaccia ethernet0 del router, non
della interfaccia Dialer0.
--
Fabio "Kurgan" Muzzi
La diagnosi del tecnico:
La stampante e` convinta di essere un router
|