Den klient-server nettverk modellen krever ikke fancy eller state of the art hardware til å kjøre effektivt. I stedet , de fleste systemer , inkludert hjemme-PC med hell fungere som klienter eller servere på Internett hver dag . Det er noen grunnleggende hardware og software verktøy , som etablere nettverk infrastruktur og kommunikasjonsprotokoller som kreves for å sikre nettverket mellom klienter og servere. Network Interfaces
Både verten og klienten må ha kompatible nettverksgrensesnitt for å kommunisere via en klient - server-nettverk . Et nettverksgrensesnitt (også kalt nettverkskort) består av maskinvare og programvare som gjør at grensesnittet for å kommunisere med det fysiske nettverket , og operativsystemet til å kommunisere med grensesnittet . Denne består av maskinvare ( vanligvis en PCMIA -kort, USB eller seriell enhet) , firmware som går kortet ( innebygde programvaren på selve maskinvaren ) og operativsystemet driver å kommunisere med enheten . Kommersielle nettverksgrensesnitt kommer standard med all nødvendig maskinvare , firmware og driverprogramvaren .
Routing Infrastruktur
ruting infrastruktur , som består av nettverkskabel, trådløse tilgangspunkter , rutere og ryggrad Internett-koblinger er avgjørende for en Wide -Area Network ( WAN ) klient - tjener-modellen . Client trafikken rutes gjennom digitale motorveier består av nettverk og fiberoptisk kabel til serveren , og tilbake fra serveren for å fullføre datautveksling . Ruting infrastruktur gjør at hver server og klient å ha en adresse (vanligvis en IP-adresse ) , og å være entydig plassert på nettverket.
Network Protocol Etablering
< p > Nettverk protokoll etablere en felles metode for kommunikasjon mellom klienter og servere , mye som språk for mennesker. Forskjellen i datanettverksprotokoller er at hver datapakke ( mengde data ) inneholder en header med adresseinformasjon - ligner på en konvolutt . Nettverksprotokoller også etablere hvilken datamaskin (klienten eller serveren ) sender data først , og hva slags data sendes på hvert punkt i utvekslingen . De vanligste dataprotokoller er etablert under ISO (Internet Standards Organization ) , og dermed nettverksenhet og programvareprodusenter ofte rette seg etter disse standardene .
Kommunikasjon programvare
slutt programvareverktøy kjøre automatisk kommunikasjon mellom klient og server. Mest kjent blant kommunikasjon programvare er nettlesere , som Internet Explorer , Safari og Firefox , og e-postklienter som for eksempel Microsoft Outlook , Mozilla Thunderbird eller Apple Mail. Kommunikasjon programvare forenkler klient - server nettverk utveksling ved å tilby et brukergrensesnitt ( UI) og ved å automatisere innkapsling i pakker for overføring på nettverket - . Mye som postkontoret verifiserer adresse og gjelder nødvendig merking til postbrev