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.
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.
|
|
| 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å.
|
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
|
Till dator
2
|