Ukesoppgaver uke 10
1. Transportlaget
- Hvorfor sier vi at transportlaget danner et skille i OSI modellen? Hva er den fundamentale forskjellen p? lagene over og under transportlaget?
- Hvilke hovedkrav m? transportlaget oppfylle dersom det har det fulle ansvaret for p?liteligheten i kommunikasjonen mellom to transport-bruker entiteter?
- P? hvilket grunnlag velges transportprotokoll (eks TCP eller UDP i TCP/IP) for en applikasjon? N?r gj?res valget?
- Beskriv feltene i henholdsvis UDP og TCP headeren. Hvorfor er de s? ulike?
- Transportprotokollen UDP er som IP forbindelsesl?s, hvorfor har vi en forbindelsesl?s transportprotokoll?
- Beskriv prinsippet for p?litelig etablering av en transportforbindelse ved hjelp av tre-veis h?ndtrykk.
- Fragmentering og reassemblering blir tatt h?nd om av IP. Betyr det at TCP ikke trenger ? bekymre seg om at data kan komme frem feil rekkef?lge?
2. Oppgaver basert p? Computer Networks 4th edition
- Hva om vi kun hadde et to-veis h?ndtrykk. Hvorfor bruker vi ikke dette?
- Hva med et tre-veis h?ndtrykk? L?ser dette problemene med to-veis h?ndtrykket?
- Hva er "The two army's problem" og hvordan relaterer det seg til nedkobling av en connection i TCP?
- Trenger man egentlig UDP protokollen? Kunne man ikke like godt bare sende rene IP pakker?
- B?de UDP og TCP bruker portnumre for ? identifisere en prosess. Hvorfor oppfant man en ny type ID for prosesser (portnummer) i stedet for ? bruke prosessIDen som allerede var i bruk da man designet disse protokollene?
- Hvorfor er maksimum nyttelast (payload) for et TCP segment 65.495 bytes?
Publisert 16. mars 2012 13:05