Det finns inte en enda mjukvara som "styr" ett LAN (Local Area Network) på det sätt som ett enda program kan styra en enda dator. LAN -kontroll distribueras över flera programvarukomponenter, både på enskilda datorer och potentiellt på dedikerade nätverksenheter. Dessa inkluderar:
* Operativsystem Nätverksstack: Varje dator på LAN använder sitt operativsystemets nätverksstack (t.ex. TCP/IP -stack i Windows, Linux, MacOS) för att hantera sin egen nätverkskommunikation. Detta hanterar saker som IP -adressering, routing inom LAN och kommunikationsprotokoll.
* Network Management Software (NMS): För större eller mer komplexa LAN tillhandahåller nätverkshanteringsprogramvara (som SolarWinds, PRTG, Nagios, Zabbix) centraliserad övervakning, konfiguration och kontroll. Dessa verktyg kan övervaka nätverksprestanda, upptäcka och varna för problem och hantera nätverksenheter.
* Nätverksenhet Firmware/Software: Routrar, switchar och brandväggar har alla sin egen inbäddade programvara eller firmware som styr deras drift inom LAN. Denna programvara hanterar trafikflöde, säkerhet och andra nätverksfunktioner. Detta hanteras ofta via ett webbgränssnitt eller ett kommandoradsgränssnitt (CLI).
* DNS -serverprogramvara: En DNS (Domain Name System) -server översätter domännamn (som `exempel.com ') till IP -adresser, som är viktiga för enheter på LAN för att hitta varandra. Vanliga exempel inkluderar Bind och Windows DNS -server.
* DHCP -serverprogramvara: En DHCP -server (Dynamic Host Configuration Protocol) tilldelar automatiskt IP -adresser och andra nätverkskonfigurationsparametrar till enheter på LAN. Detta förenklar nätverksadministrationen. Vanliga exempel ingår i de flesta operativsystem och dedikerade nätverksenheter.
Kort sagt, LAN -kontroll är en distribuerad funktion som hanteras av en kombination av operativsystemen för datorerna i nätverket, firmware för nätverkshårdvaran och dedikerad nätverkshanteringsprogramvara. Det finns ingen enda mjukvara som dikterar allt.