Являясь конечным узлом, компьютер осуществляет только прием и отправку пакетов, не решая задачу маршрутизации. Транспортные протоколы при этом реализуются в виде стандартных драйверов системы ввода-вывода.
Сетевые компоненты универсальной ОС реализуются в виде многоуровневых драйверов подсистемы ввода-вывода и фоновых служб. Как правило, в виде драйверов оформляются протоколы канального, сетевого и транспортного уровней, а прикладные работают как службы.
Модули сетевых протоколов, несмотря на дополнения в виде драйверов, напрямую с аппаратурой не взаимодействуют и находятся в промежуточном программном слое.
Аппаратными драйверами являются драйвера сетевых адаптеров, выполняющих функции низкоуровневых канальных протоколов.