Innføring i datakommunikasjon Øving til kapittel 4: Transportlaget Oppgave 1 a) Hva er hovedoppgaven til transportlaget? Svar: b) Hvilke to hovedprotokoller finner vi på transportlaget? Hva er hovedforskjellen mellom disse? Svar: c) Hva kalles programmeringsgrensesnittet som applikasjonen bruker for å sende og motta data over nettet? Svar: d) Hva er forskjellen på kortlivde og velkjente portnummer? Svar: e) Hvilken metode bruker TCP og UDP for å kontrollere at datapakken ikke har bitfeil? Svar: f) Når har man behov for glidende vindu-mekanismen, og hva er formålet med denne metoden? Svar: Oppgave 2 a) Hva er de tre fasene man går gjennom når man overfører data med TCP? Svar: b) Hvilke flagg i TCP pakkeheader brukes for å kople opp en forbindelse? Hvor mange pakker utveksles? Svar: c) Dersom den første TCP-pakken sender 450 byte med nyttelast, hva er da sekvensnummeret i denne pakken? Hvilket kvitteringsnummer vil vi få tilbake i første returpakke? Svar: d) TCP bruker kumulative kvitteringer, hva innebærer det? Svar: e) Hva er formålet med flytkontroll? Hvilken verdi i TCP pakkeheader styrer dette? Svar: f) Hva er formålet med metningskontroll? Hva er det TCP baserer metningskontroll på? Svar: Oppgave 3 UDP har upålitelig overføring av data. Når er det en akseptabel tjeneste? Svar: Innføring i datakommunikasjon. Øvingen © Olav Skundberg http://datakom.no/