? Det er allment kjent at i næringslivet en "klient " er noen som trenger din selskapets tjenester. I restauranten verden en "server" er personen som bringer mat og drikke til bordet ditt . Mer generelt , er en klient en forbruker av tjenester mens servere er en leverandør av tjenester. I dataverdenen en klient - server-nettverk er laget av av klienter som trenger ressurser og servere som har dem . Computer Networks
Et datanettverk er generelt definert som to eller flere datamaskiner koblet sammen av noen type medium. Lite nettverk kan ha så få som fem eller ti datamaskiner og skrivere tilkoblet, og er vanligvis begrenset til én bygning. Store nettverk kan ha tusenvis av datamaskiner som er koblet og kan strekke seg over hele kloden . Selvfølgelig , er Internett det største nettverket , eller internetwork i tilværelsen , kobler millioner av kunder til millioner av servere.
Klienter
i dataverdenen en klient er en datamaskin som bruker en tjeneste eller ressurs. Dette kan være en datamaskin som trenger å skrive ut et dokument på en nettverksskriver. Eller det kan være en datamaskin bygge en rapport ved å gå inn poster på selskapets database server. Uansett funksjon, er klienten som ber om en tjeneste fra en annen datamaskin eller enhet på nettverket.
Servere
I motsatt rolle , servere gir ressurser og tjenester til kunder . En server kan være en database server, en applikasjonsserver , en print server eller en Internett-brannmur . I hvert tilfelle servering datamaskinen svarer til en kundes forespørsel for en tjeneste eller ressurs . Servere er mer kritisk i et nettverksmiljø grunn av det faktum at som server er vanligvis en single point of failure . For eksempel , hvis databasen server går ned, kan ingen kunder komme til databasen. Dette er grunnen til server administratorer er ansvarlig for at serverne er sikkerhetskopiert på en jevnlig basis . Noen servere er så viktig at de er " samlet ", som innebærer at man kobler flere servere sammen på en måte at hvis en svikter , kan en annen plukke opp lasten og gi kontinuerlig oppetid for tjenesten .
Dual roller
i noen nettverk enkelte datamaskiner kan være en server ett minutt og en klient neste . For eksempel , når backup -serveren begynner å ta sikkerhetskopi av database -serveren , blir databaseserveren en klient til backup-serveren . I et lite nettverk der ingen dedikert server finnes , kan en datamaskin huse økonomiske data og en annen kan huset ansattes data . På noe punkt en av disse maskinene kan trenge å få tilgang til andre , bli en klient og gjøre den andre maskinen fylle rollen som server.