Każdy komputer zawiera oprogramowanie dla całego zestawu protokołów. Protokoły z jednego stosu mogą nie współpracować z protokołamiz innego, jest to spowodowane tym, że różni producenci opracowywali je niezależnie.
Komputer może działać z więcej niż jednym stosem naraz (może być wyposażony w oprogramowanie dla kilku stosów). Stosy te mogą transmitować przez tę samą sieć fizyczną bez wzajemnych zakłóceń, ponieważ pole typu w każdej ramce identyfikuje stos, który powinien obsłużyć dany komunikat.