Сетевые операционные системы (ОС) выполняют функции уровней, начиная с сетевого и выше, согласно модели OSI.
В общем случае сетевая ОС, установленная на отдельном компьютере, состоит из следующих частей:
1) средств управления локальными ресурсами компьютера,
2) серверной части, обеспечивающей предоставление ресурсов и услуг в общее пользование,
3) клиентской части (редиректора), обеспечивающей распознавание и перенаправление запросов к удаленным ресурсам от приложений и пользователей, а также осуществляющей прием ответов от серверов.
4) коммуникационных средств, осуществляющих адресацию сообщений, выбор маршрута передачи сообщения по сети, надежности передачи и т.д.
По мощности тех или иных компонент сетевых ОС различают одноранговые сетевые ОС и ОС с выделенным сервером.
Одноранговые сетевые ОС используются для построения одноранговых сетей, где каждый компьютер может выполнять функции как клиента, так и сервера. К одноранговым относят практически все современные локальные ОС. Они имеют ограниченные функции для управления сетью и обладают низкой производительностью. Зато просты в установке, настройке и эксплуатации.
Сетевые ОС с выделенным сервером используются для построения более сложных клиент-серверных сетей. В зависимости от основного сервиса (файловый сервер, сервер печати, сервер приложений и т.д) на компьютеры-серверы устанавливаются специальные варианты сетевых ОС. Такие ОС обладают мощными сетевыми возможностями, однако, для установки настройки и администрирования требуют специальной квалификации.