To viktigste former for nettverk eksisterer : peer -to - peer og klient /server . Peer -to -peer- brukere få kontakt med andre stasjonære på deres nettverk og lar sine brukere å dele skrivere , filer og andre ressurser via deres nettverk. Sjansene er hvis du har et hjemmenettverk , du og de andre datamaskinene i huset ditt samhandle gjennom et peer -to - peer nettverk system.The klient /tjener-modellen er designet for større nettverk der brukerne aren ' t lokalisert og koble fra en rekke utenfor steder . De fleste av de nettstedene du besøker , er basert på dette oppsettet . Klient /tjener-modellen består av to store arkitektur typer - de to- lags og tre-lags . To- Tier
Two - tier er den enkleste av arkitektur typer , som består av bare serveren og klienten programmet. Serveren, også kjent som database, huser informasjon i et nettverk , mens kunden ber om å få tilgang til informasjonen . I en to -lags modell , er denne forespørselen direkte , og dermed enkelt å utvikle og vedlikeholde. Selv om denne arkitekturen typen er mer vanlig , er det vanligvis bare implementert i mindre, mindre krevende forhold .
Tre-lags
De tre- lags modellen legger et annet nivå til de to-lags oppsett. I stedet for klienten koble direkte til serveren som det gjør med de to-lags type, må klientprogrammet gjøre forespørsler til serveren via en server applikasjon . For eksempel, hvis du prøvde å få tilgang til et nettsted med en tre-lags arkitektur type, ville datamaskinen kobler til nettstedet ' s database applikasjon . Databasen søknaden vil da sende en forespørsel , på dine vegne , til hovedserveren. Den viktigste server ville behandle forespørselen og sende dette tilbake til database applikasjon, som da ville presentere informasjonen til deg .
Fordeler og ulemper
tre-lags arkitektur typen fungerer bedre på større nettverk hvor mange brukere etterspør informasjon på en gang . Den ekstra nivå av server-programmet fungerer som en tilrettelegger og gjør at flere brukere å koble mer effektivt og hente informasjon på en riktig måte .
To- lags typer utmerke seg i mindre, inneholdt miljøer der datamaskiner dele et felles nettverk og sikkerhetsrisikoer aren ' ta stor trussel .
Selv om tre-lags modell kan støtte et større antall kunder, er det utrolig kompleks og veier ned systemet med en rekke komponenter . I tillegg er det vanskeligere å opprettholde .