Siccome ho recentemente cambiato pc mi sono reso conto ....solo ieri ... che non avevo ottimizzato questa parte.
Non sono un esperto in materia, ma quel poco che so lo metto a disposizione , magari puo' aiutare ad ottimizzare la trasmissione di dati durante i collegamenti ad internet e quindi durante i collegamenti al server per le gare.
Sono diversi i miglioramenti da apportare al registro per adeguarlo alla banda larga ADSL. Conviene comunque usare degli appositi Tools invece di configurare manualmente il registro.
Iniziamo a dare un'occhiata alle principali impostazioni da effettuare,queste sono le definizioni che ho trovato in rete :
* La prima modifica riguarda un'impostazione nota come TCP Receive Window o RWIN che determina la quantità di dati ricevibili dal computer prima che il sistema riconosca le informazioni ricevute. Se il valore di RWIN è troppo basso, il sistema subirà un rallentamento, poiché più lenta sarà la procedura di riconoscimento di ogni pacchetto di dati necessaria per passare ai dati successivi. Se, al contrario, RWIN è impostato a un valore troppo alto, tale funzione potrebbe non riuscire a supportare il flusso di dati e alcuni pacchetti potrebbero perdersi o danneggiarsi.
* La seconda modifica è applicabile all'impostazione denominata MTU (Maximum Transmission Unit) e si riferisce al più grande pacchetto di dati che una rete può trasmettere. Se l'impostazione di MTU non è adeguata alla dimensione dei pacchetti da trasferire, la comunicazione deve essere frazionata in più pacchetti, con un conseguente rallentamento.
* Un'altra impostazione che può influire sulla velocità di connessione è la cosiddetta MSS (Maximum Segment Size). Il valore di MSS definisce il segmento più grande di dati TCP che Winsock può ricevere. Quando si stabilisce una connessione, i due sistemi coinvolti confrontano le reciproche impostazioni MSS e scelgono di utilizzare il valore più piccolo. Se il valore di MSS impostato per il vostro sistema è troppo basso, il trasferimento dei dati richiederà più tempo.
Il tool piu' comune e' DoctorTcp . (scaricabile qui http://www.dslreports.com/drtcp)
Per modificare i parametri precedentemente indicati bisogna procedere come segue :
MTU
1. Lanciate il file DoctorTCP.exe : si aprirà una finestra come quella che segue.

2. Se la connessione è PPPoA cliccare sul menu a tendina sotto la scritta Adapter Settings e selezionare Dispositivo di Accesso Remoto dopo di che specificare affianco a IPMTU il valore di MTU che si vuole utilizzare.
3. Se invece la connessione è una connessione PPPoE cliccare sul menu a tendina sotto la scritta Adapter Settings e selezionare la scheda ethernet cui è collegato il modem dopo di che speicifcare affianco a IPMTU il valore di MTU che si vuole utilizzare.
4. Cliccare il tasto Apply e poi il tasto Exit e riavviare il computer.
Questa è una tabella di report dell' MTU
Byte
1500
Spiegazione
La massima dimensione MTU possibile per un pacchetto su internet senza che venga frammentato. Questa dimensione può essere utilizzata da chi utilizza un protocollo di connessione diverso dal PPPoe e una connessione non VPN.
Byte
1492
Spiegazione
La massima dimensione MTU consigliata per chi utilizza il PPPoE.
Byte
1472
Spiegazione
La massima dimensione delle informazioni trasportate dal singolo pacchetto non PPPoE a non VPN (dovete considerare che anche il pacchetto ha una dimensione in bytes che varia da 28 a 48 bytes, vedi dopo).
Byte
1464
Spiegazione
La massima dimensione delle informazioni trasportate dal singolo pacchetto PPPoE
Byte
576
Spiegazione
Il setaggio MTU consigliato se si usa un modem analogico tradizionale
Byte
48
Spiegazione
La somma degli header IP, TCP e PPPoE (il pacchetto nelle connessioni PPPoE)
Byte
40
Spiegazione
La somma degli header IP e TCP (il pacchetto nelle connessioni non PPPoE)
Byte
28
Spiegazione
La somma degli header IP e ICMP.
Quindi se ne deduce che se la connessione usata è una PPPoA conviene portare l'mtu a 1500 mentre se la connessione è una PPPoE conviene portare l'mtu a 1492.
Attenzione non tutte le schede ethernet tollerano un settaggio mtu di 1492 per cui conviene verificare che il settaggio vada bene. Come?
Un volta modificato l'mtu cliccare sul tasto avvio -> programmi -> Prompt di MsDos e digitate quanto segue:
ping -f -l 1464 www.microsoft.com
Con questo comando possiamo capire se la nostra scheda è in grado di spedire informazioni per 1464 bytes . Se si riceve un " packet needs to be fragmented " vuol dire che il settaggio non va bene e si dovrà ridurre l'mtu ulteriormente. Riprovare il ping abbassando il valore 1464 gradualmente finchè non vi sarà più l'errore packet needs to be fragmented per stabilire il max mtu.
EDIT
Percui nella prova col ping qua sopra bisogna sottrarre 28 al valore che poi indicherai nella MTU di docorTCP.
Se si decide di partire col valore max 1492 MTU , nelle prove di ping si parte da 1464 (1492-28=1464 )e si scende di uno 1463, 1462...fino a che sparisce " packet needs to be fragmented ". Una volta trovato il valore corretto col ping si aggiunge 28 e lo si inserisce nel MTU di docorTCP.
Chiaramente se gia' a 1464 non da quel messaggio allora va bene il valore max di MTU 1492
FINE EDIT
RWIN
Esiste una equazione per calcolare l'rwin ideale:
Tempo di ping medio aumentato del 50% moltiplicato Velocità della propria connessione in kbit diviso 8.
La velocità di solito usata da ADSL è la 640 Kbit o 256 Kbit
Il tempo di ping o latenza varia a seconda del sito che ci si collega.
Per sapere quant'e' agire come segue: Menu Avvio -> Programmi -> Prompt di Msdos à digitare ping <nome sito> ad es ping www.google.it.
In basso si legge il tempo approssimativo percorsi andata/ritorno in millisecondi minimo massimo e medio. Conviene fare diverse prove con diversi siti e calcolare il ping medio ottenuto. Si aumenti del 50% tale valore ottenendo il valore da inserire in equazione. Si ricodi che se il valore ottenuto è inferiore a 8000 bytes si suggerisce di mantenere comunque il valore di 8000.
1. Lanciare il file DoctorTCP.exe : verrà visualizzato una finestra come quella che segue.
2. Cliccare nella finestrella bianca affianco a Tcp Receive Window e inserire il valore che si preferisce (nell'esempio 14.000).

3. Cliccare il tasto Apply -> Exit e riavviate il computer.
Verificare quali sono gli attuali settaggi di RWIN e MTU in questa maniera:
Sulla pagina del http://www.dslreports.com/tweaks (Tweak Test di DSLReports) cliccare sul tasto START e attendere che il test venga eseguito.
Al termine si attiverà il tasto RESULTS e si verrà mandati sulla pagina dei risultati.
RWIN e l'attuale valore impostato (nell'esempio 14.000) mentre Max size packet send/recd indica l'mtu (nell'esempio 1.500)

Questa e' un'altra guida x l'ottimizzazione di questi parametri :
http://www.disteland...ucchi/drtcp.htm
Le misurazioni dei ping , trasmissione di pacchetti , errori in trasmissione sono INDIVIDUALI , cioe' ogni pc collegato alla ADSL ,ha una situazione UNICA , in base per esempio alla distanza dalla centrale di trasmissione,
alla velocita' di trasmissione di quella zona, alla qualita' della linea di quella zona etc... percui le impostazioni che vanno bene per un pc in una zona d'italia non e' detto che vadano bene per un altro pc in un'altra zona d'italia.
Questo e' quanto piu' o meno so sull'argomento .... e che adesso mi tocchera' effettuare per ottimizzare la mia connessione....
Se qualcun altro e' piu' ferrato in materia , e legge che ho scritto caxxate , non esiti a correggerle in modo che possa diventare una guida completa per i settaggi ADSL
Ciaoooo

Connettiti
Registrati
Aiuto




























