? Det er almindeligt kendt , at der i erhvervslivet en "kunde" er en person, der har brug for din virksomheds services. I restauranten verden til et "server " er den person, der bringer dit mad og drikke til dit bord . Mere generisk , en klient er en forbruger af tjenester, mens en server er en udbyder af tjenester. I computeren verden en klient-server -netværk er lavet af op af kunder, der har brug for ressourcer og servere , der har dem . Computer Networks
En computer-netværk er generelt defineret som to eller flere computere forbundet med hinanden gennem en form for medie. Lille netværk kan have så få som fem eller ti computere tilsluttet og printere , og er typisk begrænset til en bygning. Store netværk kan have tusindvis af knyttet computere, og kan spænde over hele kloden . Selvfølgelig er internettet det største net, eller internetwork i eksistens , der forbinder millioner af kunder til millioner af servere.
Kunder
computeren verden en klient er en computer, der bruger en service eller ressource. Dette kan være en computer, der har brug for at udskrive et dokument på en netværksprinter. Eller det kan være en computer opbygge en rapport ved at få adgang optegnelser om virksomhedens databaseserver. Uanset funktion , er kunden anmoder om en tjeneste fra en anden computer eller enhed på netværket.
Servere
I modsat rolle servere giver ressourcer, og tjenester til kunderne. En server kan være en database -server, en applikationsserver , en printerserver eller en Internet firewall. I hvert tilfælde betjener computeren reagerer på en kundes anmodning om en tjeneste eller ressource. Servere er mere kritiske i et netværk miljø på grund af det faktum, at som server er typisk en single point of failure . For eksempel, hvis databaseserveren går ned kan ingen kunder får til databasen . Dette er grunden til server administratorer er ansvarlige for at sikre, at servere er bakket op på en regelmæssig basis. Nogle servere er så kritisk, at de er " klynger ", som indebærer tilslutning af flere servere sammen på en måde , at hvis man fejler , kan en anden afhente belastning og yde ubrudt oppetid for tjenesten .
Dual roller
nogle netværk nogle computere kan være en server ene øjeblik og en klient den næste. For eksempel, når backup serveren begynder at sikkerhedskopiere databaseserveren databaseserveren bliver en klient til backup serveren . I et lille netværk, hvor ingen dedikeret server eksisterer, kan en computer rumme finansielle data og en anden May House medarbejderdata . På ethvert tidspunkt enten af disse maskiner skal muligvis at få adgang til den anden , bliver en klient og gøre den anden computer udfylde rollen som server.