Optimisation de l'ADSL
 
image
image
image




Optimiser l'ADSL
Choisir le protocole PPP0A ou PPPoE Si vous avez une connexion ADSL pour internet, vous avez surement installe un de ces deux protocoles:

PPPoA (Point to Point Protocole Over ATM) ce qui signifie protocole transportant des données du modem au fournisseur d'accès Internet pour le modem Alcatel Speed Touch USB

PPPoE (Point to Point Protocole Over Ethernet) ce qui signifie protocole très répandu, supporte par la majorité des routeurs ou logiciels. En France il est supporte par quelques modems Alcatel.

image

Dans les deux cas il faudra installer le protocole recommande par votre fournisseur d'accès internet, une opération qui se déroule automatiquement a l'aide du CD d'installation de votre fournisseur d'accès internet. N'oubliez pas qu'il est très important de ne jamais installer les deux protocoles! Le logiciel Dr TCP pourra vous aider à configurer tout ça. Le logiciel zigstack pourra apporter les modifications nécessaires pour l'optimisation de votre connexion ADSL


Téléchargez l'application DrTCP


Tutoriaux-Excalibur Étape 1: Optimisation de sa connexion ADSL sous XP
  • Évitez les CD d'installation des FAI, téléchargez les derniers drivers de votre modem disponibles sur http://www.touslesdrivers.com/
  • Ou allez sur le site du fabriquant de votre modem


Tutoriaux-Excalibur Étape 2: Docteur TCP
  • Déterminez les paramètres, la vitesse et tweaker

  • Vérifiez la vitesse de d/l ICI ADSL Cliquer ici

  • Vérifiez vos paramètres avant et après modifications : TCP/IP Analyzer

  • Les paramètres indiqués sont ceux pour PPPoE ou RASPPPoE. Voir sous l'image pour les autres protocoles, les seules valeurs a modifié TCP receive Windows et le MTU.

  • Protocole PPPoA : 1500 64240 Avec Windows Scaling 128480 256960 512920
  • Protocole PPPoE : 1492 63888 Avec Windows Scaling 127786 255552 511104
  • PPPoE Natif : 1480 63360 Avec Windows Scaling 126720 253440 506880
  • Vu la qualité des lignes actuelles, le Windows scaling est conseille et permet de passer la barrière théorique de 65535.
  • Les valeurs brunes sont des valeurs alternatives qui donnent parfois de meilleurs résultats.
  • Remarque : le PPPoE natif est par défaut configure pour les standards américains.



Tutoriaux-Excalibur Étape 3: Modifier le registre manuellement

Pour le modifier (la modification n'est pas prise en compte) il faut modifier
les clés suivantes dans la Base de Registre :

1. Regedit (ou Regedt32.exe)

2. Se rendre a la clé :
HKEY_LOCAL_MACHINE\System\Ccs\Services\Ndiswan\Parameters

3. Dans le menu Edition, Cliquer Nouvelle Clé et ajouter la clé : Protocols

4. La mettre en surbrillance et dans le menu Edition, cliquer Ajouter
Nouvelle clé et ajouter la clé :
0

5. Dans le Menu Edition, cliquer Ajouter la valeur et entrer ce qui suit :

a. Value name: ProtocolType
Data Type: REG_DWORD
Value Data: 0x0800 (dec 2048)

b. Value name: PPPProtocolType
Data Type: REG_DWORD
Value Data: 0x0021 (dec 33)

c. Value name: ProtocolMTU
Data Type: REG_DWORD
Value Data: 1492 (decimal value)

Quelques tweaks rapides :

Augmenter le cache DNS :

Modifier les valeurs suivantes

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
" CacheHashTableBucketSize"=dword:00000001
" CacheHashTableSize"=dword:00000180
" MaxCacheEntryTtlLimit"=dword:0000fa00
" MaxSOACacheEntryTtlLimit"=dword:0000012d

Accélérer l'accès aux sites en augmentant le nombre maximum de threads :

Modifier les clés suivantes :

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\
" MaxConnectionsPerServer"=dword:20 (decimal)
" MaxConnectionsPer1_0Server"=dword:10 "

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\
" MaxConnectionsPerServer"=dword:20 (decimal)
" MaxConnectionsPer1_0Server"=dword:10 "

Accélérer l'accès au réseau

Au démarrage en évitant la recherche de taches planifiées sur des
lecteurs réseaux :

Aller a la clé : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
Explorer\RemoteComputer\NameSpace

Supprimer la valeur : {D6277990-4C6A-11CF-8D87-00AA0060F5BF}

Accélérer l'accès et les échanges du réseau local :

Aller a la clé : [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
NetBT\Parameters]

Ajuster les valeurs :

"BcastNameQueryCount"=dword:00000001
" BcastQueryTimeout"=dword:00000020
" NameSrvQueryCount"=dword:00000001
" NameSrvQueryTimeout"=dword:00000020

Des réglages plus pointus sont possibles en écumant les sites spécialises
mais le gain sera très minime.

Pour les réseaux locaux, il est souvent nécessaire d'ajuster le MTU des clients
pour qu'il soit inferieur à celui du serveur.

A déterminer comme suit :
En invite de commande, depuis un client : ping -f -l [taille du paquet]
[1er routeur du FAI]
La taille du paquet à envoyer est le MTU à appliquer diminue de 28
(20 octets pour les headers de l'IP et 8 pour l'ICMP)
La taille exacte à appliquer est la plus grande valeur obtenue sans un message
" le paquet doit être fragmente..."
Par exemple si un message avec 1441 et plus de message avec 1440,
La valeur du MTU à entrer sur les clients est 1440 + 28 = 1468.

Alternative : Moins précis si vous ne cherchez pas le dernier carat (MTU = 1400) :
fusionner XPclientMTU.reg Redémarrer.



Tutoriaux-Excalibur Étape 4: Renforcez votre sécurité en DOS
  • Renforcer la securite contre les attaques DDoS

    Telechargez Zigstack : il modifie diverses valeurs dans le registre. Tout sur Enable sauf "path maximum transmission unit protection" qui penalise d'environ 10 % la vitesse d'upload. Dezipper le et cliquer sur l'executable.