You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

 

TDAT 2004 Datakommunikasjon med nettverksprogrammering

Oppgavenummer 26 -  Tilstandsdiagram
 

Skrevet av Håvard Aasmo og Aner Glavovic

Innledning

Tilstandsdiagrammer i TCP hører til transportlageret, og blir brukt til å vise livslinjen til en forbindelse. En forbindelseprosess går igjennom en serie av tilstander gjennom sitt livsløp. For å gjøre det enkelt, er det vanlig å dele opp i 3 tilstander. Forbindelse mellom TCP-enhetene må være i orden før den går videre til neste tilstand. Når en forbindelse har blitt opprettet, kan dataoverføringen mellom de to TCP-enhetene foregå. Etter at dataoverføringen er fullført går den til siste tilstand som lukker alle kretsene og ressursene mellom de to enhetene.


Ønsket funksjonalitet


Pålitelig overføring:

TCP bruker et sekvensnummer for å identifisere hver byte av data. På denne måten kan data som blir borte bli gjenoppbygget dersom packet loss skulle oppstå under overføringen. Pålitelighet oppnås ved at senderen oppdager data som har blitt tapt gjennom RTO og DupAcks, og sender den på nytt. Selvom tapt data blir gjensendt, er det likevel andre ting som kan 



Virkemåter


Referanser 

  • No labels