Novell Corporation
Banyan System Corporation
Apple Computer Corporation
Digital Equipment Corporation
IBM
(wielu producentów)
Netware
VINES
Apple Talk
DECENT
SNA
TCP/IP
Każda warstwa reprezentuje pewną funkcję, wykonywaną podczas przekazywania danych za pośrednictwem sieci między współpracującymi aplikacjami. Reprezentowane protokoły przypominają stos zbudowany z bloków ustawionych jeden na drugim. Ze względu na to podobieństwo, struktura ta nazywana jest stosem lub stosem protokołów.
Poszczególne warstwy nie definiują żadnego konkretnego protokołu. Jednak określają funkcje komunikacyjne, które mogą być wykonane przez wiele protokołów.
Każdy z protokołów musi realizować dokładnie zadania które są przeznaczone dla danej warstwy.
Model warstwowy konkretnie określa współdziałanie poszczególnych warstw. Kiedy oprogramowanie protokołów wysyła lub odbiera dane, każda warstwa komunikuje się tylko z warstwą sąsiednią.