Netværksoperativsystem - Network operating system

Et netværksoperativsystem ( NOS ) er et specialiseret operativsystem til en netværksenhed såsom en router , switch eller firewall .

Historisk set blev operativsystemer med netværksfunktioner beskrevet som netværksoperativsystem, fordi de tillod pc'er at deltage i computernetværk og delt fil- og printeradgang inden for et lokalt netværk (LAN). Denne beskrivelse af operativsystemer er nu stort set historisk, da almindelige operativsystemer inkluderer en netværksstak til understøttelse af en klient-servermodel .

Historie

Tidlige mikrocomputeroperativsystemer som CP / M , MS-DOS og klassisk Mac OS blev designet til en bruger på en computer. Pakkeskiftende netværk blev udviklet til at dele hardwarressourcer, såsom en mainframe-computer , en printer eller en stor og dyr harddisk . Da lokalnetværksteknologi blev tilgængelig, opstod der to generelle tilgange til håndtering af deling af ressourcer på netværk.

Historisk set var et netværksoperativsystem et operativsystem til en computer, der implementerede netværksfunktioner. Operativsystemer med en netværksstak tillod personlige computere at deltage i en klientserverarkitektur, hvor en server gør det muligt for flere klienter at dele ressourcer, såsom printere . Tidlige eksempler på klientserver-operativsystemer, der blev leveret med fuldt integrerede netværksfunktioner, er Novell NetWare ved hjælp af IPX-netværksprotokollen ( Internetwork Packet Exchange ) og Banyan VINES, som benyttede en variant af Xerox Network Systems (XNS) -protokoller.

Disse begrænsede klient- / servernetværk blev gradvist erstattet af peer-to-peer- netværk, der brugte netværksfunktioner til at dele ressourcer og filer placeret på en række computere i alle størrelser. Et peer-to-peer-netværk indstiller alle tilsluttede computere ens; de deler alle de samme evner til at bruge de tilgængelige ressourcer på netværket. De mest populære peer-to-peer-netværk fra og med 2020 er Ethernet , Wi-Fi og Internetprotokol-pakken . Software, der tillod brugere at interagere med disse netværk, på trods af manglende netværksstøtte i den underliggende producents operativsystem, blev undertiden kaldt et netværksoperativsystem. Eksempler på sådan tilføjelsessoftware inkluderer Phil Karn's KA9Q NOS (tilføjelse af internetstøtte til CP / M og MS-DOS), PC / TCP-pakkedrivere (tilføjelse af Ethernet og internetstøtte til MS-DOS) og LANtastic (til MS-DOS , Microsoft Windows og OS / 2 ) og Windows til arbejdsgrupper (tilføjelse af NetBIOS til Windows). Eksempler på tidlige operativsystemer med peer-to-peer-netværksfunktioner indbygget inkluderer MacOS (ved hjælp af AppleTalk og LocalTalk ) og Berkeley Software Distribution .

I dag er distribueret databehandling og groupware- applikationer blevet normen. Computeroperativsystemer inkluderer en netværksstak som en selvfølge. I løbet af 1980'erne voksede behovet for at integrere forskellige computere med netværksfunktioner, og antallet af netværksenheder voksede hurtigt. Dels fordi det tillod interoperabilitet mellem flere leverandører og kunne dirigere pakker globalt i stedet for at være begrænset til en enkelt bygning, blev internetprotokolpakken næsten universelt vedtaget i netværksarkitekturer. Derefter havde computeroperativsystemer og firmware på netværksenheder tendens til at understøtte internetprotokoller.

Netværksenhedens operativsystemer

Netværksoperativsystemer kan integreres i en router eller hardware-firewall, der styrer funktionerne i netværkslaget ( lag 3 ). Bemærkelsesværdige netværksoperativsystemer inkluderer:

Proprietære netværksoperativsystemer

NetBSD, FreeBSD eller Linux-baserede operativsystemer

Se også

Referencer

eksterne links