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 25. mars 2011 13:19
- Sist endret 31. mars 2011 16:28