Please enable JavaScript.
Coggle requires JavaScript to display documents.
Transport lager (Anslutningslös UDP (UDP checksumma (Sändare (behandla…
Transport lager
Anslutningslös UDP
Barbent transport protokoll
Bästa försök
leverera i oordning till app
förlust
ingen handskakning
mellan sändare & mottagare
Varje UDP segement
hanteras inviduelt
används av
multimedia streaming
DNS & SNMP
För pålitlig tansport
Förbättringar på appliktions nivå
UDP checksumma
Upptäcker fel
i skickat segment
Sändare
behandla segment innehåll
16-bit
integer sekvens
checksumma = addera segments innehåll
lägger checksumma
I UDP Checksumma fält
mottagare
Beräkna
Mottagen checksumma
Kolla checksumma stämmer
Mot checksumma fält
Om inte error
sam inget error
TCP (Transmission control protokoll)
En sändare, en mottagare
pålitlig & i ordning
Pipeline
Trängsel & flödes kontroll
sändare överflödar ej
sändare håller koll
mottagare buffet inte blir full
dubble riktat dataflöde
Anslutningsorienterad
handskakning
sändare initiera
mottagare svarar
sedan data byts
RTT = round trip time
bestämmer timeout timmer
behöver vara större än RTT
För lång = långsam segments reaktion
För kort = skickar onödiga dubbleter
congestion control
skickar för mycket data för ett nätverk att hantera
annorlunda för Flödeskontroll
Förlorade packet
buffert full
lång kö
sätt att hantera
router med oändlig buffer
skickar om vid time out
Flera sändare
flera vägar
Transport sevrvice
logisk kommunikation
mellan host
Transport protokoll kör på end system
Ex: TCP & UDP
betyder
från host/ process synvinkel
som de vore direkt kopplade
Trots lång mellan
Sändar sidan
Delar upp meddelandet
i segment
mottagare sidan
sätter ihop segement
till meddelande
Nätverks lagret
Logik kommunikation mellan host
Transport lagret
logisk kommunikation mellan processer
behöver nätverkslagret
Förstärker det
3.4
Ack = mottagare meddela att paket anlänt
Nak = paket inte anlänt
sändare skickar ny
korrupt ACK&NAK
sändare vet inte vad har hänt
kan inte skicka dubblet
sändare skickar
sedan väntar på mottagare
varje paket sekvens nummer
mottagare kastar dubblet
pipelining protokoll
sändare
tillåter flera paket i luften samtidigt
istället för att skicka nytt när ACK kommer
större avstånd på sekvens nummer
buffring hos sändare eller mottagare
Två sorter
go-BACK-N
sändare kan ha N paket i pipeline
Har timer för
Äldsta skickade paket
timmer slut
Skicka alla på nytt
mottagare bara sänder
ACKs
ACK inte om det är luckor
Kan ge dubbleter
Behöver bara hålla en timer
selektive reapet
sändare kan ha N icke-kollade paket i pipeline
Har Timer för varje paket
mottagare
sänder Inviduella ACk för paket
mindre dubbleter
hålla flera timers
Multi & demiplexing
Multiplexing
Hantera data
Flera socket
Lägger till transport header
Demiplexing
använder header
för segment till rätt socket
Fungera
host får IP-datagram
varje datagram har
source IP
destinations IP
transport layer segment
har
source & destinations port nummer
Använder IP & port nummer
Rikta segment till rätt socket