Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Datakom høsten 20021 Datakommunikasjon høsten 2002 Forelesning nr 8, mandag 7. oktober TCP flytkontroll.

Liknende presentasjoner


Presentasjon om: "Datakom høsten 20021 Datakommunikasjon høsten 2002 Forelesning nr 8, mandag 7. oktober TCP flytkontroll."— Utskrift av presentasjonen:

1 Datakom høsten 20021 Datakommunikasjon høsten 2002 Forelesning nr 8, mandag 7. oktober TCP flytkontroll

2 Datakom høsten 20022 Øvingsoppgaver Oppgave 1 To noder A og B benytter sliding window protokoll med 3 bits sekvensnr. Vindusstørrelse=7 Vis vindussituasjonen for følgende: a)Før A sender noen rammer. b)Etter at A har sendt ramme 0, 1, 2, og 3 og B har bekreftet mottak av 0, 1 og 2. c)Etter at A har sendt ramme 4 og 5, og B har bekreftet 3. Oppgave 2 Filen ftplog_øving 10. oktober viser en FT oppkobling. For Frame 7, 8 og skal du forklare alt som vises. For resten kun hva som skjer med FTP.

3 Datakom høsten 20023 Credit Scheme zGreater control on reliable network zMore effective on unreliable network zDecouples flow control from ACK yMay ACK without granting credit and vice versa zEach octet has sequence number zEach transport segment has seq number, ack number and window size in header

4 Datakom høsten 20024 Use of Header Fields zWhen sending, sequence number is that of first octet in segment zACK includes AN (Ack Number)=i, W (Window)=j zAll octets through SN (Sequence Number)=i-1 acknowledged yNext expected octet is i zPermission to send additional window of W=j octets yi.e. octets through i+j-1

5 Datakom høsten 20025 TCP Flow Control zreceive side of TCP connection has a receive buffer: z speed-matching service: matching the send rate to the receiving app’s drain rate zapp process may be slow at reading from buffer sender won’t overflow receiver’s buffer by transmitting too much, too fast flow control

6 Datakom høsten 20026 TCP Flow control: how it works (Suppose TCP receiver discards out-of-order segments)  spare room in buffer = RcvWindow = RcvBuffer-[LastByteRcvd - LastByteRead]  Rcvr advertises spare room by including value of RcvWindow in segments  Sender limits unACKed data to RcvWindow yguarantees receive buffer doesn’t overflow

7 Datakom høsten 20027 Credit Allocation 200 oktetter sendes i hvert segment Initial credit = 1400

8 Datakom høsten 20028 Sending and Receiving Perspectives


Laste ned ppt "Datakom høsten 20021 Datakommunikasjon høsten 2002 Forelesning nr 8, mandag 7. oktober TCP flytkontroll."

Liknende presentasjoner


Annonser fra Google