10.1-10.3 Flashcards
Vad krävs för att kunna ha flera applikationer igång samtidigt?
> För att inkommande data skall kunna skickas till rätt applikation krävs det att varje applikation har en unik adress → en portadress
Dessutom måste data från olika applikationer kunna multiplexeras så att samma transportsprotokoll användas av flera applikationer samtidigt
Vilka 3 typer av portar har ICANN definierat?
> Well-known port → tilldelas och styrs hos IANA
registered port → registreras hos IANA
dynamic port → kontrolleras eller styrs inte
WHO DIS IANA?
> Internet assigned number authority
Hur får man en socker-adress och varför behövs det?
> Kombinera IP aderess med port
Identifierar en specefik process på en viss dator
Möjliggör mutliplexering av processer
Protokollet kan separera meddelanden från olika processer genom portadresser
Transportprotokollet skickar vidare ett meddelande till nätprotokollet(IP) som använder IP adressen för att skicka det till rätt mottagardator
Mottagaten fördelar/demultiplexerar inkommande meddelanden till rätt applikation eller process utifrån portarna
§
Hur fungerar transportprotokollet UDP?
> best effort dataöverföring → tillhandhåller en förbindelsefri dataöverföring utan felhantering eller flödeskontroll(precis som IP)
Använder checksum
Hur fungerar transportprotokollet TCP?
> Tillhandahåller en förbindelseorienterad dataöverföring med felhantering och flödeskontroll. >TCP använder Checksum och en Go-back-N ARQ algoritm.
TCP skickas över IP som är förbindelsefritt, segmenten kan därflr komma i fel ordning. TCP sparar segmenten som inte kommer i ordningsfäljd och sorterar om dem innan de levereras till applikationen