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