Основные составляющие сетевых ОС следующие:
- Средства управления локальными ресурсами
(реализуют функции ОС автономного компьютера)
- Сетевые средства:
- Серверная часть ОС (средства для предоставления локальных ресурсов и услуг в общее пользование)
- Клиентская часть ОС (средства запроса доступа к удаленным ресурсам и услугам)
- Транспортные средства ОС (совместно с коммуникационной системой обеспечивают передачу сообщений между компьютерами):
- формируют сообщения,
- разбивают сообщения на части (пакеты, кадры),
- преобразуют имена компьютеров в числовые адреса,
- организуют надежную доставку сообщений,
- определяют маршрут в сложной сети и др.
Правила взаимодействия компьютеров при передачи сообщений по сети фиксируются в коммуникационных протоколах (Ethernet, Token Ring, IP, IPX и др).
Основные функции клиентской части
- способность отличить запрос к удаленному файлу от запроса к локальному файлу, т.е. клиентская часть ОС сама распознает и перенаправляет (redirect) запрос к удаленной машине (клиентскую часть часто называют редиректором);
- Преобразование форматов запросов к ресурсам:
принимает запросы от приложений на доступ к сетевым ресурсам в форме, принятой в локальной части ОС. Выполняет преобразование запроса в соответствии с требованиями серверной части ОС, работающей на компьютере, где расположен требуемый ресурс. Принимает ответы от серверной части и преобразует их в локальный формат.