Lista 4.

Transkrypt

Lista 4.
Sieci komputerowe, ćwiczenia
dr inŜ. Krzysztof Urbański
Lista 4.
1) protokół HTTP 1.0, okno TCP wielkości 8 KB. Przesyłamy jeden plik wielkości 100 KB łączem o
przepustowości 1 Mbit/s. Opóźnienie między nadawcą i odbiorcą wynosi 100 ms. Ile potrwa przesłanie
pliku?
2) protokół HTTP 1.0, okno TCP wielkości 16 KB. Przesyłamy jeden plik wielkości 100 KB łączem o
przepustowości 1 Mbit/s. Opóźnienie między nadawcą i odbiorcą wynosi 10 ms. Ile potrwa przesłanie
pliku?
3) protokół HTTP 1.0, okno TCP wielkości 8 KB. Przesyłamy jeden plik wielkości 1000 KB łączem o
przepustowości 100 Mbit/s. Opóźnienie między nadawcą i odbiorcą wynosi 100 ms. W ilu procentach
zostanie wykorzystanie dostępne pasmo?
4) protokół HTTP 1.0, okno TCP wielkości 16 KB. Przesyłamy jeden plik wielkości 1000 KB łączem o
przepustowości 100 Mbit/s. Opóźnienie między nadawcą i odbiorcą wynosi 10 ms. W ilu procentach
zostanie wykorzystanie dostępne pasmo?
5) Mikrokontroler obsługuje tylko jedno połączenie TCP w danej chwili. HTTP bez przetwarzania
potokowego. Okno TCP wielkości 8 KB. Przesyłamy jeden plik wielkości 1000 KB łączem o
przepustowości 10 Mbit/s. Opóźnienie między nadawcą i odbiorcą wynosi 100 ms. Ile potrwa transmisja?
W ilu procentach zostanie wykorzystanie dostępne pasmo?
6) Mikrokontroler obsługuje tylko jedno połączenie TCP w danej chwili. HTTP bez przetwarzania
potokowego. Okno TCP wielkości 8 KB. Przesyłamy 10 plików wielkości 100 KB kaŜdy łączem o
przepustowości 10 Mbit/s. Opóźnienie między nadawcą i odbiorcą wynosi 100 ms. Ile potrwa transmisja?
W ilu procentach zostanie wykorzystanie dostępne pasmo?
7) Jaką optymalną wielkość okna TCP naleŜy dobrać, aby w przypadkach 1..6 jak najszybciej przesłać dane?
8) Jakie rozwiązanie zaproponujesz w punkcie 6, w celu zwiększenia efektywności transmisji?
9) Oszacuj zuŜycie pamięci RAM w przypadku implementacji stosu TCP obsługującego jednocześnie 10
połączeń. Zakładamy maksymalną wielkość okna nadawczego i odbiorczego równą 2KB.
10) Oszacuj przybliŜoną liczbę operacji procesora związanych z obsługą stosu TCP, jeśli rozmiar segmentu
TCP wynosi 1KB, utrzymywanych jest jednocześnie 10 połączeń, zaś obserwowany w sieci ruch
skierowany do rozpatrywanego urządzenia to średnio 1 MB/s.