Hva er definisjonen på en klient-server nettverk?

Hva er definisjonen på en klient-server nettverk?


Klient-server er den vanlige modellen for nettverksbygging kommunikasjon. En server har ressurser, slik at mange mindre datamaskiner på et nettverk for å få tilgang til mer data enn sin egen maskinvare kunne holde. Vanligvis, en server i et nettverk er mye større enn klientmaskinene. Det vil være mange flere klienter i et nettverk enn servere.

Terminologi

Klientdatamaskiner og serverdatamaskiner få sitt navn fordi serveren serverer en klient ved å levere en ressurs eller tjeneste. Begge begrepene kan også gjelde for søknader. En server program er det som gjør en datamaskin til en server maskin. Server programmer lytte etter innkommende forespørsler og direkte krav til andre programmer. En klient beskriver også programmer. E-postklienter som Outlook og nettlesere er begge eksempler på klientprogramvare.

Roller

Et viktig trekk ved klient-server-kommunikasjon er at klienten starter kontakten. Av denne grunn er servere forventet å ha innkommende forbindelser og klienter er ikke. Dette gjør det mulig for brannmuren for å beskytte klienter, fordi ingen innkommende melding bør forventes dersom det er som svar på en anmodning fra den beskyttede datamaskinen. Klient-server-tilkoblinger er alltid konfigurert som en-til-en-kommunikasjon. En klient sender en anmodning til en server og serveren svarer.

Hensikt

Fordelen med en klient-server-nettverk er at det gjør mange datamaskiner i et nettverk for å utvide sine maskinvarefunksjoner. En sentralisert filserver gjør at brukeren kan få tilgang til mer fillagring enn den lokale PC kan gi. Denne sentraliserings fungerer også fjerner redundans. Der det er en ressurs som mange datamaskiner i nettverket trenger, som en hjelp fil, fjerner lagring på serveren kravet for hver datamaskin til å holde en kopi. Dette resulterer i mer effektiv bruk av ressursene.

Server Eksempler

Moderne kommersielle nettverk omfatter servere med en rekke funksjoner. Nettverkstilgang er vanligvis styrt av en Network Access Server, eller en Remote Access Server. NAS eller RAS er en autentiseringsserver som validerer brukerens legitimasjon. Utgående Internett-tilgang er vanligvis styrt av en proxy-server, som fokuserer eksponeringen mot virus på en maskin og også begrenser tilgangen til uønskede nettsteder. De fleste kontorarbeidere er sikkert kjent med filservere, og mange bedrifter bruke den samme arkitekturen til levering av applikasjoner, også, ved å sentralisere dem på en applikasjonstjener. funksjoner nettverksserver kan outsources, og slik at kundene kan være nødvendig å få tilgang til disse serverfunksjoner over Internett. Andre tjenester blir ofte forventes å være utenfor nettverket. Disse inkluderer webservere, som holder websider og VoIP-servere, som kobler sammen brukere av Internett-telefoni.