Op deze pagina ...
Optimaliseren van TCP/IP voor Windows
Op deze pagina kun je eventueel handige
info vinden met betrekking tot het optimaliseren van TCP/IP voor
Windows. De ervaringen die ik heb opgedaan met een thuisnetwerk,
ISDN en Internetten via Satelliet hebben me wat dat betreft zinvolle
informatie opgeleverd.
Deze informatie kan bovendien bruikbaar
zijn voor andere verbindingen zoals GPRS en ADSL.
De informatie hieronder is gebaseerd op
informatie van de EuropeOnline
helpdesk en van JHPS
Networking.
|
|
Dialup Indicator ?
bron: Europe
Online Helpdesk
Laten we eerst gaan kijken wat de indicator rechts onderin
het scherm weergeeft, de dialup-indicayor of externe toegangindicator.
In de windows SysTray (dus rechts onderin het scherm
van Windows 9x/NT) geeft zenden (Tx) en ontvangen (Rx) van data aan.
Bij de nieuwere Windows versies (2000 en XP bijvoorbeeld)
zien we een soortgelijke icon in de systray, deze wordt niet alleen voor
inbelverbindingen gebruikt maar ook voor gewone Ethernet of Wireless Lan
verbindingen:
Dit kan erg handig zijn als je werkt met twee verschillende
data connecties (b.v. Internet via Satelliet).
Aanbevolen Registry instellingen
voor Windows 95:
bron: JHPS
Networking
Optimale packetomvang:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\000n
(Waarbij "000n" het gewenste TCP/IP protocol betreft. De waarde
"TCP/IP" toegewezen aan "DriverDesc" vind je hier ook terug.)
Key: MaxMTU
Waarde : 1500 (maximum)
Je kunt zelf bepalen wat de maximale MaxMTU waarde kan zijn door jouw
eigen ISP server te "pingen" m.b.v.:
Ping -f -l 1500 www.myisp.com
Als je een "Packet needs to be fragmented but DF set." melding krijgt,
verminder dan de packomvang naar 1472, als je een antwoord krijgt, gebruik
dan een waarde van "1500" voor MaxMTU. Indien dat niet zo is, verminder
dan de waarde tot je wel een reply krijgt, gebruik dan de hoogste waarde
die een reply oplevert.
Aanbevolen Registry instellingen
voor Windows 98:
bron: JHPS
Networking
Windows 98 heeft enkele verbeteringen in zijn TCP/IP,
waar onder "Large Window" ondersteuning, en ondersteuning
voor "Selective Acknowledgments", "Fast Retransmission"
en "Fast Recovery". De volgende registry key's helpen
je daar bij.
Optimale packetomvang:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\000n
(Waarbij "000n" het gewenste TCP/IP protocol betreft. De waarde
"TCP/IP" toegewezen aan "DriverDesc" vind je hier ook terug.)
Key: MaxMTU
Waarde : 1500 (maximum)
Je kunt zelf bepalen wat de maximale MaxMTU waarde kan zijn door jouw
eigen ISP server te "pingen" m.b.v.:
Ping -f -l 1500 www.myisp.com
Als je een "Packet needs to be fragmented but DF set." melding krijgt,
verminder dan de packomvang naar 1472, als je een antwoord krijgt, gebruik
dan een waarde van "1500" voor MaxMTU. Indien dat niet zo is, verminder
dan de waarde tot je wel een reply krijgt, gebruik dan de hoogste waarde
die een reply oplevert.
Optimale Recievewindow:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
Key : DefaultRcvWindow
Waarde : 372300
Data Type : REG_DWORD
Decimale variabele, of string variabele, welke een meervoud
van de MSS-waarde zijn voor de beste resultaten, b.v. (MaxMTU-40) x nummer.
Het maximum van deze setting is 2*30, or 1Gb in Windows 98.
Aanbevolen waarden (in deze volgorde): 372300, 186880, 93440, 64240, 32120
en 8760
Key : DefaultTTL
Waarde : 128
String variabele; 32, 64 of 128.
Key : PMTUDiscovery
Waarde : 0
Data Type : DWORD
Decimale variabele, nul voor optimale performance.
Key : PMTUBlackHoleDetect
Waarde : 0
Data Type : DWORD
Decimale variabele, nul voor optimale performance.
Timestamps:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\MSTCP\Parameters
Key : Tcp1323Opts
Waarde : 3
Aanbevolen waarde: 3.
Mogelijke waarden : |
0 - Geen Windowscaling en Timestamp opties |
|
1 - Windowscaling maar geen Timestamp opties |
|
3 - Windowscaling en Timestamp opties |
Key : SackOpts
Waarde : 1
Aanbevolen waarde: 1.
Mogelijke waarden : |
0 - Geen Sack opties |
|
1 - Sack Opties aan |
Key : MaxDupAcks
Waarde : 3
Data Type : DWORD
Decimale variabele, gehele getallen (integer) van 2 t/m N.
Aanbevolen waarde: 3
|