Hardware og programvare for Client Server databehandling

Hardware og programvare for Client Server databehandling


Den klient-server nettverk modellen krever ikke fancy eller state of the art maskinvare for å kjøre effektivt. I stedet, de fleste systemer, inkludert hjemmedatamaskiner hell tjene som klienter eller servere på Internett hver dag. Det er noen grunnleggende maskinvare og programvare verktøy, som etablerer nettverksinfrastruktur og kommunikasjonsprotokoller som kreves for å sikre nettverksforbindelse mellom klienter og servere.

nettverksgrensesnitt

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 tillater grensesnitt for å kommunisere med det fysiske nettverket, og operativsystemet til å kommunisere med grensesnittet. Denne består av grensesnittet maskinvare (vanligvis en PCMIA kort, USB eller seriell enhet), firmware som går kortet (innebygd programvare på selve maskinvaren) og operativsystemet driver å kommunisere med enheten. Kommersielle nettverksgrensesnitt leveres som standard med all nødvendig maskinvare, firmware og driverprogramvare.

routing Infrastruktur

Den ruteinfrastruktur, 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. Klient trafikk ledes gjennom digitale motorveier består av nettverk og fiberoptisk kabel til serveren, og tilbake fra serveren for å fullføre datautveksling. Den ruteinfrastruktur kan hver server og klient å ha en adresse (vanligvis en IP-adresse), og for å være entydig lokalisert på nettverket.

Network Protocol Etablering

Nettverksprotokoll 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 overskrift med adresseinformasjon - ligner en konvolutt. Nettverksprotokoller også etablere hvilken datamaskin (klienten eller serveren) sender data først, og hva slags data sendes på hvert punkt i utveksling. De vanligste dataprotokoller er etablert under ISO (Internet Standards Organization), og dermed nettverksenheten og programvareprodusenter ofte rette seg etter disse standardene.

kommunikasjon Programvare

Endelig programvareverktøy kjøre automatisk kommunikasjon mellom klient og server. Mest kjent blant kommunikasjonsprogramvare er nettlesere, for eksempel Internet Explorer, Safari og Firefox; og e-postklienter som Microsoft Outlook, Mozilla Thunderbird eller Apple Mail. Kommunikasjon programvare forenkler klient-server nettverk utveksling ved å tilby et brukergrensesnitt (UI) og ved å automatisere innkapsling inn pakker for sending på nettverket - mye som postkontoret verifiserer adresse og gjelder nødvendig merking for postforsendelser.