Varje dator levereras med ett operativsystem (OS) och nätverksfunktioner är inbyggda i alla moderna operativsystem. OS består av programvara som hanterar appar, funktioner och hårdvara på en enhet, och det tillhandahåller ett gränssnitt som används för att interagera med dessa funktioner. OS-programvara körs på bärbara datorer, stationära datorer, smartphones, surfplattor, nätverksroutrar och andra smarta enheter.
Typer av operativsystem
De mest välkända och vanligaste operativsystemen är de som finns på persondatorer, som Microsoft Windows, macOS och Linux (ett UNIX-liknande operativsystem).
Vissa operativsystem är designade för vissa typer av utrustning, inklusive följande:
- Apple iOS, iPadOS och Google Android för smartphones och surfplattor.
- Solaris, HP-UX, DG-UX och andra varianter av Unix för serverdatorer.
- DEC VMS (virtuellt minnessystem) för stordatorer.
- Apple tvOS för Apple TV digitala mediaspelare.
- Wear for Google smartwatches.
Andra operativsystem som var vanliga förr:
- Novell Netware var ett populärt operativsystem för Windows-datorer på 1990-talet.
- IBM OS/2 var ett tidigt Windows-operativsystem som konkurrerade med Microsoft Windows under en tid men hade begränsad framgång på konsumentmarknaden.
- Multics var ett innovativt operativsystem skapat för stordatorer på 1960-talet. Det påverkade utvecklingen av Unix.
Nätverksoperativsystem
Ett modernt operativsystem innehåller inbyggd programvara utformad för att förenkla nätverksarbete. Typisk OS-programvara inkluderar en implementering av TCP/IP och relaterade hjälpprogram som ping och traceroute, tillsammans med enhetsdrivrutiner och annan programvara för att automatiskt aktivera Ethernet eller trådlöst gränssnitt för en enhet.
Operativsystemen för mobila enheter tillhandahåller norm alt program för att möjliggöra Wi-Fi, Bluetooth och annan trådlös anslutning.
Tidiga versioner av Microsoft Windows gav inte stöd för datornätverk. Microsoft lade till grundläggande nätverksfunktioner från och med Windows 95 och Windows for Workgroups.
Microsoft introducerade funktionen Internet Connection Sharing (ICS) i Windows 98 Second Edition (Win98 SE) och Windows HomeGroup för hemnätverk i Windows 7. Jämför det med Unix, som designades från början för nätverk.
I dag är nätverksstöd normen snarare än undantaget. De flesta moderna operativsystem kvalificerar sig som nätverksoperativsystem eftersom de möjliggör internetåtkomst och stöder hemnätverk.
Inbäddade operativsystem
Ett inbäddat operativsystem stöder ingen eller begränsad konfiguration av dess programvara. Inbäddade operativsystem som de i routrar, till exempel, inkluderar en förkonfigurerad webbserver, DHCP-server och vissa verktyg, men tillåter inte installation av nya program. Exempel på inbyggda operativsystem för routrar inkluderar:
- Cisco IOS (Internetwork Operativsystem)
- DD-WRT
- Juniper Junos