Todo computador é fornecido com um sistema operacional (SO) e os recursos de rede são incorporados a todos os sistemas operacionais modernos. O sistema operacional consiste em um software que gerencia os aplicativos, funções e hardware em um dispositivo e fornece uma interface usada para interagir com esses recursos. O software do SO é executado em laptops, computadores desktop, smartphones, tablets, roteadores de rede e outros dispositivos inteligentes.
Tipos de sistemas operacionais
Os sistemas operacionais mais conhecidos e comumente usados são aqueles encontrados em computadores pessoais, como Microsoft Windows, macOS e Linux (um SO semelhante ao UNIX).
Alguns sistemas operacionais são projetados para certos tipos de equipamentos, incluindo o seguinte:
- Apple iOS, iPadOS e Google Android para smartphones e tablets.
- Solaris, HP-UX, DG-UX e outras variantes do Unix para computadores servidores.
- DEC VMS (sistema de memória virtual) para computadores mainframe.
- Apple tvOS para players de mídia digital Apple TV.
- Wear for Google smartwatches.
Outros sistemas operacionais que eram comuns no passado:
- Novell Netware era um sistema operacional popular para computadores Windows na década de 1990.
- IBM OS/2 foi um dos primeiros sistemas operacionais Windows que competiu com o Microsoft Windows por um tempo, mas teve sucesso limitado no mercado consumidor.
- Multics foi um sistema operacional inovador criado para mainframes na década de 1960. Influenciou o desenvolvimento do Unix.
Sistemas Operacionais de Rede
Um sistema operacional moderno contém software integrado projetado para simplificar a rede. O software de SO típico inclui uma implementação de TCP/IP e programas utilitários relacionados, como ping e traceroute, juntamente com drivers de dispositivo e outros softwares para habilitar automaticamente a interface Ethernet ou sem fio para um dispositivo.
Os sistemas operacionais de dispositivos móveis normalmente fornecem programas para habilitar Wi-Fi, Bluetooth e outras conectividades sem fio.
As primeiras versões do Microsoft Windows não ofereciam suporte para redes de computadores. A Microsoft adicionou recursos básicos de rede a partir do Windows 95 e Windows for Workgroups.
A Microsoft introduziu o recurso Compartilhamento de Conexão com a Internet (ICS) no Windows 98 Segunda Edição (Win98 SE) e o Windows HomeGroup para rede doméstica no Windows 7. Compare isso com o Unix, que foi projetado desde o início para rede.
Hoje, o suporte de rede é a norma e não a exceção. A maioria dos sistemas operacionais modernos se qualificam como sistemas operacionais de rede porque permitem acesso à Internet e suportam redes domésticas.
Sistemas operacionais embarcados
Um SO embutido não suporta configuração alguma ou limitada de seu software. Os SOs incorporados, como os de roteadores, por exemplo, incluem um servidor web pré-configurado, servidor DHCP e alguns utilitários, mas não permitem a instalação de novos programas. Exemplos de sistemas operacionais embarcados para roteadores incluem:
- Cisco IOS (Sistema Operacional de Internet)
- DD-WRT
- Juniper Junos