wynik dzialania
Wynik działania tego kodu jest przekazywany na kolejny poziom, odpowiedzialny za kodowanie i dekodowanie. Jeszcze wyższy poziom steruje wysyłaniem i odbieraniem pakietów, podziałem danych na części i składaniem ich w całość oraz interpretacją standardów opisujących zawartość pakietów. Na samym szczycie tej hierarchii znajduje się aplikacja, na przykład przeglądarka sieciowa. Oprogramowanie każdego poziomu jest implementowane osobno, co można uznać za komputerowy odpowiednik biurokracji. W rezultacie duża część kodu zajmuje się komunikacją między poziomami. Wyraźne wyodrębnienie warstw oprogramowania ułatwia opracowanie standardów i umożliwia wymianę kodu na jednym z poziomów bez modyfikowania pozostałych. Oczywiście, taka struktura.elektryczne biegnące w kablach Ethernetu lub w przewodach telefonicznych podłączonych do modemu.