[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Sid] Tuning configurazione ADSL...



automatic_jack wrote:
Ciao a tutti,

dopo aver letto "DSL HOWTO for Linux", "Enabling High Performance Data
Transfers" all' indirizzo:

http://www.psc.edu/networking/perf_tune.html

e diversi forum inerenti tali argomenti (in particolare la sezione
'Adsl, flat e connettività' di Html.it) ho più o meno chiara quale che
sia la configurazione ottimale per la mia linea ADSL 640/256, in
particolare (senza entrare in discorsi di natura tecnica, non ne sarei capace):

*MTU* = 1500 (settato via hardware essendo relativo al router)
*MSS* = 1460 (MTU - 40, autosettante)
*RWIN* -> merita un discoro a parte in ambito Linux
*Path MTU Discovery* = ON (valore di default su sistemi Linux based)
*TTL* = 64 (valore di default su sistemi Linux based)
*Timestamps* = OFF (valore di default su sistemi Linux based)
*Tcp Seclective Acknowledgments* = ON
*Window Scaling* = ON


Ringuardo l' RWIN, alcune tra le fonti sopracitate riportano che esso è di natura dinamica su sistemi Linux based, ovvero varia in un range settabile dall' utente!


In merito a tale configurazione, mi piacerebbe avere le vostre considerazioni...certo più fondate delle mie deduzioni ;)


Grazie



Ciao,

sperando in una risposta cumulativa ;) salto al passo successivo: il settaggio (permanente) dei parametri sopracitati!

Essi dovrebbero essere `gestiti` dal filesystem virtuale *proc* che, in quanto tale (virtuale), viene creato dinamicamente ad ogni reboot secondi valori di default (sono impostati nel kernel?)...

Dovrei, quindi, creare uno script che, all' avvio, attui i settaggi in proc secondo le mie necessità...

I link riportati nel post precedente evidenziano due procedure distinte:

- la prima consiste nell' usare una serie di comandi del tipo:
  echo [valore] /proc/sys/*/parametro

- la seconda, invece, prevede l' utilizzo del comado `sysctl`, il quale
  configura i parametri del kernel al runtime

Pur avendo il medesimo effetto, vorrei chiederVi se vi sono delle differenze tra i due e quale sia il modo migliore di operare?


Grazie e scusatemi se, come è probabile, ho scritto delle inesattezze...



Reply to: