Siden begynnelsen av datanettverk i 1960, har klient-server -nettverk fungerte som bærebjelkene for datautveksling og global handel. Klient-server- nettverk er den klart mest populære nettverket modellen , som den klart definerte forholdet mellom klient og server bidrar til å effektivisere dataoverføring og berike brukeropplevelsen. Klient-server- nettverk er ganske enkel å sette opp, og mange programvare nettverk verktøy er lett tilgjengelig. Historie
Det globale nettverket modell av i dag startet tidlig på 1960-tallet med klynger av laboratoriet datamaskiner koblet sammen med modemer via telefon system. I 1968 foreslo Bob Taylor av Defense Advanced Research Projects Agency ( DARPA ) et globalt nettverk infrastruktur , kalt ARPANET . Denne modellen er grunnlaget for den moderne Internett , og inkludert en klient-server skjema for PC- tilkobling . Klient-server -nettverk , i sin moderne form , utveksle mange former for data, for eksempel nettsider, e-post og online kjøp informasjon .
Betydning
klient-server nettverk bokstavelig talt kjøre Internett. Fordi denne modellen klart definerer forholdet mellom server ( data host) og klient ( data forbruker) , tilkoblinger er effektiv og strømlinjeformet mellom datamaskiner , på en ryddig utveksling av data . Nettverkstilkoblinger basert på klient-server -modellen har fanget markedsandel på server og klient -programvare, inkludert e-post og web hosting på grunn av påliteligheten av data i transitt . Takket være spesielle feilkorrigering algoritmer , er klient-server dataoverføring nesten fri for uregelmessighet .
Typer
Client server nettverk kjører på toppen av en rekke nettverk "lag ", som gir alt fra fysisk tilkobling ( kablet /trådløst ) til adressene datamaskiner ( Internet Protocol - IP) . Klient-server -nettverk ofte bruker TCP ( Transmission Control Protocol ) , som gir en ryddig og feilfri metode for å koble til servere . Som en fordel over peer -to - peer-nettverk , klient-server tilkoblinger er sentralisert , skalerbar , fleksibel , interoperable og tilgjengelig for mange ulike typer datamaskiner drevet av klienter.
Ulemper
p Det er noen mindre ulemper til klient-server nettverk modell . Nettverk kjører over TCP ( Transmission Control Protocol ) ta ekstra data og tid overhead å gjennomføre sine feilretting algoritmer . Sentraliserte servere er mer utsatt for hacker angrep enn peer -to - peer-systemer . I tillegg kan servere være gjenstand for overveldende trafikkbelastning , ettersom de er de eneste som lagrer data (i motsetning til sky eller peer -to -peer datasystemer ) . Til tross for disse ulempene , er klient-server modell overveldende den mest populære formen for nettverk som i 2010.
Advantanges
Fordelene med å bruke en klient-server -nettverk system er mange. Ofte , bedrifter og hjemmebrukere ønske den sentralisert tilgang til data i en database eller andre lagringsmedier skjema. Standard protokoller , for eksempel IP ( Internet Protocol ) adressering og DNS (Domain Name System ) gjør det enkelt å sette opp og skalere en klient-server nettverk til å arbeide med flere forskjellige klienter. Det primære målet for klient-server -nettverk er å være tilgjengelig for kunder med forskjellige operativsystemer og maskinvare gjennom et felles grensesnitt .