Ukesoppgaver uke 11
1. Metningskontroll (congestion control)
- Definer begrepene 'metning' og 'metningskontroll' i forhold til nettverk. Hvor og hvordan oppstår metning i et nettverk?
- Er det noen forskjell på metningskontroll i hhv. forbindelsesorienterte og -fire nettverk?
- Forklar begrepene back pressure og soft state
- Redegjør for hvilke lag i OSI-modellen vi finner metningskontroll, hvordan mekanismen fungerer på disse lagene, og evt hvordan de samspiller (utnytter tjenester).
- Redegjør for ulike typer kødisiplin (relatert til switcher/rutere) , og diskuter fordeler/ulemper ved disse typene.
- Beskriv ulike strategier for å unngå metning.
- Forklar hvordan metningskontroll er implementert i TCP, og knytt din forklaring til begrepene slow start, fast retransmit og fast recovery.
- Anta at vi har en rundetid på 10 msec og ingen metning. Mottakervinduet er på 24 KB og maksimumssegmentet (maximum segment size/MSS) er 2 KB. Hvor lang tid tar det før det første fulle vinduet blir sendt?
- Anta at TCP sitt metningsvindu er på 18 KB og en timeout forekommer. Hvor stort vil vinduet være hvis de neste 4 tranmisjonene er vellykkede?
- En TCP maskin sender fulle vinduer på 65.535 bytes over en 1-Gbps linje med en 10 msec forsinkelse. Hva er maksimal gjennomstrømning (throughput)? Hvor mye av linjen utnyttes?
2. RPC
- Hva er RPC, og beskriv hvordan det fungerer.
- Redegjør for de fire ulike kallsemantikkene RPC kan operere med .
Publisert 21. mars 2012 18:24