Ukesoppgaver uke 11

1. Metningskontroll (congestion control)

  1. Definer begrepene 'metning' og 'metningskontroll' i forhold til nettverk. Hvor og hvordan oppst?r metning i et nettverk?
  2. Er det noen forskjell p? metningskontroll i hhv. forbindelsesorienterte og -fire nettverk?
  3. Forklar begrepene back pressure og soft state
  4. Redegj?r for hvilke lag i OSI-modellen vi finner metningskontroll, hvordan mekanismen fungerer p? disse lagene, og evt hvordan de samspiller (utnytter tjenester).
  5. Redegj?r for ulike typer k?disiplin (relatert til switcher/rutere) , og diskuter fordeler/ulemper ved disse typene.
  6. Beskriv ulike strategier for ? unng? metning.
  7. Forklar hvordan metningskontroll er implementert i TCP, og knytt din forklaring til begrepene slow start, fast retransmit og fast recovery.
  8. 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?
  9. 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?
  10. 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

  1. Hva er RPC, og beskriv hvordan det fungerer.
  2. Redegj?r for de fire ulike kallsemantikkene RPC kan operere med .
Publisert 5. apr. 2011 18:44 - Sist endret 8. apr. 2011 10:14