Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 81

Jaką przepustowość ma sieć przesyłająca 500 MB danych w 10 sekund?

  1. A40 Mbps
  2. B50 Mbps
  3. C500 Mbps
  4. D400 MbpsPoprawna

Wyjaśnienie

W tym zadaniu najważniejsze jest rozróżnienie jednostek: MB oznacza megabajty, a Mbps oznacza megabity na sekundę. Sieci komputerowe prawie zawsze opisuje się w bitach na sekundę, zgodnie z typową praktyką branżową używaną przez producentów kart sieciowych, routerów i operatorów internetu. Najpierw liczymy tempo przesyłu w bajtach: 500 MB / 10 s = 50 MB/s. Potem trzeba zamienić bajty na bity, bo 1 bajt = 8 bitów. Czyli 50 MB/s × 8 = 400 Mb/s, a to zapisujemy jako 400 Mbps. Moim zdaniem to jeden z tych przykładów, które dobrze pokazują, czemu mała litera b i duża litera B robią sporą różnicę. W praktyce przy testach łącza, np. w iperf, Speedtest albo monitoringu routera, wynik zwykle zobaczysz w Mbps, ale pobieranie plików w systemie może być pokazane jako MB/s. Dodatkowo realna przepustowość aplikacyjna bywa trochę niższa przez narzut protokołów Ethernet, IP, TCP czy Wi-Fi, więc warto odróżniać przepustowość teoretyczną od rzeczywiście osiąganego transferu.