Przepustowość użyteczna
Gdy dane są przesyłane za pośrednictwem medium komunikacyjnego, takiego jak Internet lub lokalna sieć komputerowa (LAN), średnia szybkość transferu jest często określana jako przepustowość. Pomiar ten obejmuje wszystkie dodatkowe informacje związane z protokołem, takie jak nagłówki pakietów i inne dane uwzględniane w procesie transferu. Obejmuje również pakiety przesyłane ponownie z powodu konfliktów lub błędów w sieci. Z kolei przepustowość użyteczna mierzy tylko przepustowość danych pierwotnych.
Przepustowość użyteczną można obliczyć, dzieląc rozmiar przesyłanego pliku przez czas potrzebny na jego przesłanie. Ponieważ obliczenie to nie uwzględnia dodatkowych informacji przesyłanych między systemami, wartość przepustowości użytecznej zawsze będzie mniejsza lub równa przepustowości. Na przykład maksymalna jednostka transmisji MTU połączenia Ethernet wynosi 1500 bajtów. Dlatego każdy plik większy niż 1500 bajtów musi zostać podzielony na wiele pakietów. Każdy pakiet zawiera informacje nagłówkowe, zwykle o rozmiarze 40 bajtów, co zwiększa łączną ilość danych, które trzeba przesłać. Dlatego przepustowość użyteczna połączenia Ethernet zawsze będzie nieco mniejsza od jego przepustowości.
Chociaż przepustowość użyteczna jest zwykle zbliżona do wartości przepustowości, kilka czynników może powodować jej spadek. Na przykład przeciążenie sieci może prowadzić do kolizji danych, co wymaga ponownego wysłania pakietów. Wiele protokołów wymaga również potwierdzenia odebrania pakietów przez drugą stronę, co zwiększa dodatkową ilość informacji w procesie transferu. Za każdym razem, gdy do transferu danych dodawane są dodatkowe informacje, zwiększa się różnica między przepustowością a przepustowością użyteczną.
Sprawdź swoją wiedzę