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

Slides:



Advertisements
Liknende presentasjoner
DROPS simulator - konspetet •En ny tilnærming til å forhindre DROPS •En interaktive 3D simulering av riggen, som gjør det mulig for brukeren å: - utføre.
Advertisements

Everyone Print Kalle Snarheim.
Jara NetBusiness Vedlikeholdsrelease , 11. februar 2008.
DESEMBERKONFERANSEN Kristian Siem SS7 New Vessels
Organization and board
Régis Laurent Director of Operations, Global Knowledge Competencies include: Gold Learning Silver System Management Touch, flip and fold Håvard Haukeberg.
Gruppemedlemmer Gruppa består av: Magnus Strand Nekstad – s156159
The Trondheim Toll Ring System
Ledelsesinformasjonsystem
Datakom. Gruppeundervisning 21. november. Prøveeksamen •Gjennomgang onsdag 27. november.
Slide 2:. Forretningsmodellen forklart på engelsk og norsk
Mobile Phone authorised Services through Near Field Communications Hans-Christian Haugli, Elin Melby, Josef Noll.
Det er ganske underlig med disse sentrale salmene. Selv om du ikke er religiøs burde du lese dette.
Nettverk Software Protocol Hierarchies
Nettverk Software Protocol Hierarchies
SINTEF Fiskeri og havbruk AS 1 Yngelfôr til torsk Kan vi erstatte levendefôr med nytt formulert fôr nå? Jose Rainuzzo Seniorforsker SINTEF Fiskeri og Havbruk.
: Application from 2009 resubmitted, adapted to new organization Results known September 2011 Reorganization of Notur into kjernetjenester.
Konseptuell modell Hvordan skal dette se ut ifra brukeren?
Men hva mener de som har klart det? Børge Haugset (NTNU&SINTEF)
Versjon 1.0 / Kap 2: Applikasjonslaget1 Kapittel 2 Application Layer Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition.
1 Information search for the research protocol in IIC/IID Medical Library, 2013.
SUKSESS ELLER FIASKO I PROSJEKTER TIDLIGE ”SYKDOMSTEGN”
Triggere Mutasjoner i basen. Triggers Triggers are stored procedures that execute automatically when something (event) happens in the database: : data.
Oversikt: What is the Internet? What is a protocol? End systems
Bærekraft i Agder og Telemark. Definisjoner og dialog Stina Torjesen, UiA.
Forskningsetikk og premiering av deltakere i forskning: Hva sier NESHs retningslinjer og hvilke forskningsetiske spørsmål reises? Bergen, 27, februar 2009.
Økonomiske forutsetninger Gullfaks landsbyen 2007.
GullfaksLandsbyen – Prosjektforslag 2007
Citation and reference tools for your master thesis
Trondheim 6. mars 2014 Mørke skyer i horisonten?.
Netværksbaserede indsatser som integreret tilgang The grass is always greener on the other side …
INTERNASJONAL PRIVATRETT Lovvalg i kontrakt – uten partenes valg Professor dr. juris Giuditta Cordero Moss.
R OTARYS UTDANNINGSPROGRAM FOR UNGDOMSLEDERE. TEMA.
Publisering i åpne kanaler Anne Storset Institutt for mattrygghet og Infeksjonsbiologi.
Prosjekt nr: 057EHovedprosjekt, 2HKI vår Hovedprosjekt vår 2002 Tittel:RMC på web Title:RMC goes to web.
Problem set 2 By Thomas and Lars PS: Choose the environment, choose many pages per sheet. Problem set 2 Exercise 11/29 Laget av: Thomas Aanensen og Lars.
Planning and controlling a project Content: Results from Reflection for action The project settings and objectives Project Management Project Planning.
PIMEX for kontroll av støyeksponering Filmer fra Sunndalsøra 16. februar 2007 Kristin Brørs.
Regresjonsanalyse Korrelasjon
Evaluering høst Evaluering av miljø og kjemi høst 2002 Det ble mandag den gjennomført en evaluering av faget miljø og kjemi for energi og.
Online symbolske tjenester Pensum: Olsen, kap. 19 og 20 ”Case studier”
Presentasjon til NFR’s konferanse: CSR in the Petroleum Industry
Internprising F. Zimmer V06.
The Thompson Schools Improvement Project Process Improvement Training Slides (Current State Slides Only) October 2009.
Primary French Presentation 10 Colours L.I. C’est de quelle couleur?
Lave oljepriser kan bremse utvinningen på norsk sokkel Thina Margrethe Saltvedt, Sjefanalytiker Makro/Olje (Ph. D.) Mars
Sjekk bibelen. Joh Men da det alt var midt i høytiden, gikk Jesus opp i templet og lærte. Judeerne undret seg og sa: Hvor har han skriftkunnskapen.
MikS WP1/WP2 Planned work from SINTEF.
The Norwegian Hydrografic Pilot
Eksempel fra Nevrologisk avdeling
Relevant questions for the Reference Group
Course PEF3006 Process Control Fall 2017 Plant-wide control
Design driven Innovation Programme (DIP)
Course PEF3006 Process Control Fall 2017 Sequential control
Av Finn Aakre Haugen IA3112 Automatiseringsteknikk og EK3112 Automatiseringsteknikk for elkraft Høstsemesteret 2018 Foroverkopling.
Detaljerte funksjoner i datanett
Fra idé til forskningsprosjekt Hilde Afdal & Odd Tore Kaufmann
Kick-off Good morning everybody. Nice to see so many well known faces on a big day like this. My name is Audun Pettersen and I`m Head of Tourism.
MEDLEMSKAP OG KLUBBUTVIKLING
TBS-prosess.
A review of exploration activity and results on the NCS
Course PEF3006 Process Control Fall 2018 Split-range control
Course PEF3006 Process Control Fall 2017 Split-range control
Course PEF3006 Process Control Fall 2018 Plant-wide control
LO2 – Understand Computer Software
ALL vectors have two components (x and y)
How to evaluate effects of inspections on the quality of care?
L4S A gradual deployable simplifying clean-slate opportunity
The Very Short Summary Friday, October 18, 2019
Utskrift av presentasjonen:

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

Datakom høsten Ø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.

Datakom høsten 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

Datakom høsten 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

Datakom høsten 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

Datakom høsten 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

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

Datakom høsten Sending and Receiving Perspectives