• Let op: Dit is het archief van het Provider Forum. De berichten die je hier ziet zijn gedateerd en er kan niet meer op worden gereageerd.

Aanpassen TCP Receive Window

  • Onderwerp starter Onderwerp starter Bruce the Boss
  • Startdatum Startdatum
B

Bruce the Boss

TCP is het protocol dat op internet wordt gebruikt. De data wordt in pakketjes van zo'n 500 tot 1500 bytes verzonden.

Als de zender een pakketje verstuurd dan moet de ontvanger een acknowledgement pakketje terug sturen aan de zender. De zender weet dan dat het pakketje goed is aangekomen. Als de zender niet binnen een bepaalde tijd zo'n acknowledgement pakketje heeft ontvangen dan wordt er opnieuw een pakketje verzonden van de zender naar de ontvanger.

Als elke pakketje nu een ACK nodig heeft dan zou er vertraging onstaan. Daarom is er een Receive Window! Deze is bij windows zo'n 8 tot 16 kbyte groot. Hierdoor ontvang je netzolang pakketjes totdat het window vol is. Op dat moment wordt er een ACK verstuurd. 8 kbyte is te weinig voor kabel modems, daarom is het intressant om deze waarde aan te passen.

Als vuist regel geldt het volgende :

Snelle verbindingen (ping < 100) , stel dan een Receive window in van 32K
Minder snelle verbindingen (ping > 200) , stel dan een Receive windows in van 64K
Hoe stel ik het in?

Door de volgende file in je registry te importeren, daarna de computer herstarten :

Snelle verbindingen Minder snelle verbindingen
Windows 95 / 98 / ME Windows 95 / 98/ME
Windows NT Windows NT
Windows 2000 / XP Windows 2000 / XP

Maar hoe weet ik nu of ik een snelle of langzame verbinding heb ?

Jacco
 
als je af wilt gaan op bovenstaande quote ... dan moet je in het Startmenu "Uitvoeren"/"Run" kiezen en daar "cmd" intikken gevolgd door [enter]/[return].

Tik in de prompt "cd \windows\system32" als je XP / Win2000 hebt.
Tik "ping.exe chello.nl" om chello.nl te pingen.

Je krijgt zoiets te zien:
Code:
Pinging chello.nl [213.46.242.72] with 32 bytes of data:

Reply from 213.46.242.72: bytes=32 time=25ms TTL=248
Reply from 213.46.242.72: bytes=32 time=26ms TTL=248
Reply from 213.46.242.72: bytes=32 time=27ms TTL=248
Reply from 213.46.242.72: bytes=32 time=23ms TTL=248

Ping statistics for 213.46.242.72:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 23ms, Maximum = 27ms, Average = 25ms
. Ik heb een ping van 25ms ... das een "snelle verbinding" volgens bovenstaande quote...

[edit]Let wel ... het pingresultaat heeft ook te maken met de snelheid van de ontvangende kant. Probeer ook eens andere domeinen of IPs.[/edit]
 
Antwoord van 213.46.242.72: bytes=32 tijd=12 ms TTL=245
Antwoord van 213.46.242.72: bytes=32 tijd=12 ms TTL=245
Antwoord van 213.46.242.72: bytes=32 tijd=8 ms TTL=245
Antwoord van 213.46.242.72: bytes=32 tijd=10 ms TTL=245

Ping-statistieken voor 213.46.242.72:
    Pakketten: verzonden = 4, ontvangen = 4, verloren = 0
    (0% verlies).De gemiddelde tijd voor het uitvoeren van één bewerking in mill
iseconden:
    Minimum = 8ms, Maximum = 12ms, Gemiddelde = 10ms


Gemiddelde = 10 ms    dus ook een snelle verbinding.

Bedankt.

Jacco ;)
 
Terug
Bovenaan