Каждый компьютер поставляется с операционной системой (ОС), а сетевые возможности встроены во все современные операционные системы. ОС состоит из программного обеспечения, которое управляет приложениями, функциями и оборудованием на устройстве, и предоставляет интерфейс, используемый для взаимодействия с этими функциями. Программное обеспечение ОС работает на ноутбуках, настольных компьютерах, смартфонах, планшетах, сетевых маршрутизаторах и других интеллектуальных устройствах.
Типы операционных систем
Самые известные и часто используемые операционные системы - это те, которые устанавливаются на персональные компьютеры, такие как Microsoft Windows, macOS и Linux (UNIX-подобная ОС).
Некоторые операционные системы предназначены для определенных типов оборудования, включая следующее:
- Apple iOS, iPadOS и Google Android для смартфонов и планшетов.
- Solaris, HP-UX, DG-UX и другие варианты Unix для серверных компьютеров.
- DEC VMS (система виртуальной памяти) для мейнфреймов.
- Apple tvOS для цифровых медиаплееров Apple TV.
- Wear для умных часов Google.
Другие операционные системы, которые были распространены в прошлом:
- Novell Netware была популярной ОС для компьютеров Windows в 1990-х годах.
- IBM OS/2 была ранней ОС Windows, которая какое-то время конкурировала с Microsoft Windows, но имела ограниченный успех на потребительском рынке.
- Multics была инновационной операционной системой, созданной для мэйнфреймов в 1960-х годах. Это повлияло на развитие Unix.
Сетевые операционные системы
Современная ОС содержит встроенное программное обеспечение, предназначенное для упрощения работы в сети. Типичное программное обеспечение ОС включает в себя реализацию TCP/IP и сопутствующие служебные программы, такие как ping и traceroute, а также драйверы устройств и другое программное обеспечение для автоматического включения интерфейса Ethernet или беспроводного интерфейса для устройства.
Операционные системы мобильных устройств обычно содержат программы для включения Wi-Fi, Bluetooth и других беспроводных соединений.
Ранние версии Microsoft Windows не обеспечивали поддержку компьютерных сетей. Microsoft добавила базовые сетевые возможности, начиная с Windows 95 и Windows для рабочих групп.
Microsoft представила функцию общего доступа к подключению к Интернету (ICS) в Windows 98 Second Edition (Win98 SE) и Windows HomeGroup для домашней сети в Windows 7. Сравните это с Unix, который с самого начала был разработан для работы в сети.
Сегодня сетевая поддержка является скорее нормой, чем исключением. Большинство современных операционных систем можно отнести к сетевым операционным системам, поскольку они обеспечивают доступ в Интернет и поддерживают работу в домашних сетях.
Встраиваемые операционные системы
Встроенная ОС не поддерживает или ограничивает конфигурацию своего программного обеспечения. Встроенные ОС, такие как, например, в маршрутизаторах, включают предварительно настроенный веб-сервер, DHCP-сервер и некоторые утилиты, но не позволяют устанавливать новые программы. Примеры встроенных операционных систем для маршрутизаторов включают:
- Cisco IOS (межсетевая операционная система)
- DD-WRT
- Juniper Junos