Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Hensikten med metningskontrollen i TCP er å oppnå så høy ytelse som mulig, uten at det skulle oppstå trafikkforstoppelse. For dette blir det brukt en rekke mekanismer, som blant annet passer på at raten dataen blir sendt med, holder seg under det som ville forårsaket forstoppelse. 




3. Virkemåter

En TCP-forbindelse kan beskrives som en endelig tilstandsmaskin med 3 hovedfaser; opprettelse av forbindelse, dataoverføring og avslutning av forbindelse. I hver av disse fasene har vi også mindre faser. Overgang mellom faser skjer ved at de aktuelle enhetene sender meldinger mellom hverandre. Kortfattet så har vi 3 forskjellige meldinger som brukes:

...

Legg merke til at det ligger en timeout på slutten av denne fasen (TIME-WAIT). Dette er for å sikre at vi får bekreftet den siste FIN-meldingen og unngår overlapp med en eventuell ny forbindelse på samme port.


4. Referanser