Transportlagret

TCP - Transport Control Protocol är det transportprotokoll som används för att leverera paket mellan datorer, hostar, utan förlust och i rätt ordning. TCP är ett förbindelseorienterat protokoll och det används då man kräver att paketen skall komma fram till användaren.

HH01518A.gif (838 bytes)

TCP erbjuder en kommunikation mellan två processer som körs på sammankopplade datorer eller hostar. TCP identifierar en host via IP-adressen och upprätthåller förbindelsen oberoende av var den andra hosten finns. Förbindelsen sker i full duplex, som betyder att bägge hostarna kan skicka och ta emot paket oberoende av varandra.

För att ange en adress fullständigt måste IP-adressen läggas till portnumret. Kombinationen av IP-adress och Portnummer kallas en Socket. En socket är ett unikt nummer på Internet.

En uppkoppling mellan två hostar på Internet beskrivs helt genom att ange respektive Socket.
(Ex. Port: 23, IP: 192.200.10.1)

 

UDP - Om man kan göra avkall på säkerheten väljer man User Datagram Protocol (UDP). UDP svarar inte för att paketen överförs rätt utan det får tillämpningsprogrammen ta hand om själva. Exempel på när UDP väljs är överföring av ljud, videofilmer och liknande där det inte spelar så stor roll om en liten del av informationen försvinner den blir användbar ändå.

HH01206A.gif (1993 bytes)

Portar - Informationen överförs mellan portar, man kan säga att en port är en process eller en användare. Det finns serverportar och användarportar. En serverport har en känd adress och tillhandahåller en tjänst som anropas av en användarport.

Om man gör ett anrop med Telnet från en PC till en server så tilldelas PC:n en användarport med ett tillfälligt portnummer. På servern är Telnet en tjänst med ett känt portnummer (23).

 

Kommunikationen
Från dator 1
  1. Tillämpningen skickar en kontinuerlig datasström.
  2. TCP delar upp dataströmmen i segment så att de passar den maximala storleken som ett IP-paket kan ha.
  3. IP delar upp segmenten i paket som passar in i nätverkets paket. Ethernet eller Token Ring fungerar som bärare i nätverket åt IP.
  4. Data Länk delar upp paketen i bitar.

 

Till dator 2
  1. Data Länk återskapar paketen från bitar.
  2. IP återskapar segment från paket.
  3. TCP återskapar dataströmmen från segment.
  4. Tillämpningen tar emot en kontinuerlig dataström.

 

Tillbaka till framsidan