En server är en dator utformad för att behandla förfrågningar och leverera data till en annan dator över internet eller ett lok alt nätverk. En välkänd typ av server är en webbserver där webbsidor kan nås över internet via en klient som en webbläsare. Det finns dock flera typer av servrar, inklusive lokala som filservrar som lagrar data i ett intranätnätverk.
Vad gör en server i ett datornätverk?
Även om vilken dator som helst som kör den nödvändiga programvaran kan fungera som en server, refererar den mest typiska användningen av ordet till de enorma, kraftfulla maskiner som pushar och hämtar data från internet.
De flesta datornätverk stöder en eller flera servrar som hanterar specialiserade uppgifter. Som regel gäller att ju större nätverket är vad gäller klienter som ansluter till det eller mängden data som det flyttar, desto mer sannolikt är det att flera servrar spelar en roll, var och en dedikerad till ett specifikt syfte.
Servern är programvaran som hanterar en specifik uppgift. Den kraftfulla hårdvaran som stöder denna programvara kallas dock även en server. Detta beror på att serverprogramvaran som koordinerar ett nätverk med hundratals eller tusentals klienter kräver hårdvara som är mer robust än datorer för konsumentbruk.
Vanliga typer av servrar
Medan vissa dedikerade servrar fokuserar på en funktion, till exempel en skrivarserver eller databasserver, använder vissa implementeringar en server för flera ändamål.
Ett stort, allmänt nätverk som stöder ett medelstort företag distribuerar sannolikt flera typer av servrar, inklusive:
- Webserver: En webbserver visar sidor och kör appar via webbläsare. Servern som din webbläsare är ansluten till nu är en webbserver som levererar den här sidan och bilderna på den. Klientprogrammet, i det här fallet, är en webbläsare som Internet Explorer, Chrome, Firefox, Opera eller Safari. Webbservrar används för många uppgifter förutom att leverera enkel text och bilder, som att ladda upp och säkerhetskopiera filer online via en molnlagringstjänst eller onlinetjänst för säkerhetskopiering.
- E-postserver: E-postservrar skickar och tar emot e-postmeddelanden. Om du har en e-postklient på din dator ansluts programvaran till en IMAP- eller POP-server för att ladda ner dina meddelanden till din dator, och en SMTP-server för att skicka meddelanden tillbaka via e-postservern.
- FTP-server: FTP-servrar flyttar filer via File Transfer Protocol-verktyg. FTP-servrar är tillgängliga på distans med hjälp av FTP-klientprogram, som ansluter till filresursen på servern, antingen genom serverns inbyggda FTP-funktioner eller med ett dedikerat FTP-serverprogram.
- Identity Server: Identitetsservrar stöder inloggningar och säkerhetsroller för auktoriserade användare.
Hundratals specialiserade servertyper stöder datornätverk. Förutom de vanliga företagstyperna använder hemanvändare ofta gränssnitt med onlinespelservrar, chattservrar och ljud- och videoströmningsservrar, bland annat.
Vissa servrar finns för ett specifikt syfte men interageras inte nödvändigtvis med på något meningsfullt sätt. DNS-servrar och proxyservrar är några exempel.
Typer av nätverksservrar
Många nätverk på internet använder en klient-server-nätverksmodell som integrerar webbplatser och kommunikationstjänster.
En alternativ modell, kallad peer-to-peer-nätverk, gör att alla enheter i ett nätverk kan fungera som antingen en server eller klient vid behov. Peer-nätverk erbjuder en högre grad av integritet eftersom kommunikationen mellan datorer är snävt målinriktad. Men, delvis på grund av bandbreddsbegränsningar, är de flesta implementeringar av peer-to-peer-nätverk inte tillräckligt robusta för att stödja stora trafiktoppar.
Förstå serverkluster
Ordet kluster används brett i datornätverk för att hänvisa till en implementering av delade datorresurser. Vanligtvis integrerar ett kluster resurserna för två eller flera datorenheter som annars skulle kunna fungera separat för något gemensamt syfte (ofta en arbetsstation eller serverenhet).
En webbserverfarm är en samling nätverksanslutna webbservrar, var och en med tillgång till innehåll på samma webbplats. Dessa servrar fungerar som ett kluster konceptuellt. Purister diskuterar dock den tekniska klassificeringen av en serverfarm som ett kluster, beroende på detaljerna i hårdvaru- och mjukvarukonfigurationen.
Datorservrar hemma
Eftersom servrar är programvara kan människor köra servrar hemma, tillgängliga antingen för enheter som är anslutna till deras hemnätverk eller enheter utanför nätverket. Till exempel använder vissa nätverksmedvetna hårddiskar serverprotokollet Network Attached Storage för att tillåta olika datorer i ett hemnätverk att komma åt en delad uppsättning filer.
Plex mediaservermjukvara hjälper användare att se digitala medier på TV-apparater och underhållningsenheter oavsett om data finns i molnet eller på en lokal dator.
Om ditt nätverk är inställt för att tillåta vidarebefordran av portar kan du acceptera inkommande förfrågningar utanför ditt nätverk för att få din hemmaserver att fungera som en server från ett stort företag som Facebook eller Google (där alla kan komma åt dina resurser).
Men inte alla hemdatorer och internetanslutningar är lämpliga för mycket trafik. Bandbredd, lagring, RAM och andra systemresurser är faktorer som påverkar hur stor hemmaserver du kan stödja. De flesta hemmaoperativsystem saknar även serverrelaterade funktioner.
Mer information om servrar
Eftersom drifttiden är ytterst viktig för de flesta servrar är servrar inte utformade för att stängas av utan körs istället dygnet runt. Men ibland går servrar ner avsiktligt för schemalagt underhåll, vilket är anledningen till att vissa webbplatser och tjänster meddelar användarna om schemalagd driftstopp eller schemalagt underhåll. Servrar kan också gå ner oavsiktligt under något som en DDoS-attack.
En webbserver som rapporterar ett fel på grund av driftstopp - oavsett om det är avsiktligt eller inte - kan göra det med en standard
När en webbserver tar ner information permanent, eller till och med tillfälligt, kanske du fortfarande kan komma åt dessa filer om en tredjepartstjänst har arkiverat den. Wayback Machine är ett exempel på en webbarkiverare som lagrar ögonblicksbilder av webbsidor och filer lagrade på webbservrar.
Stora företag som har flera servrar har vanligtvis inte åtkomst till dessa servrar lok alt, som med tangentbord och mus, utan istället genom fjärråtkomst. Dessa servrar är ibland också virtuella maskiner, vilket innebär att en lagringsenhet kan vara värd för flera servrar, vilket sparar fysiskt utrymme och pengar.
FAQ
Vad gör en proxyserver?
En proxyserver fungerar som ett extra lager av skydd mellan dig och de webbplatser du besöker. Anslutning till en proxyserver döljer din IP-adress från de andra servrarna du ansluter till eftersom de ser proxyserverns adress istället. Gör en internetsökning efter "gratis proxyservrar" för att hitta dussintals alternativ.
Vad gör en DNS-server?
DNS-servrar lagrar databaser med offentliga IP-adresser. När du anger en URL i din webbläsare översätter en DNS-server den till en IP-adress, så att du kan ansluta till lämplig webbserver.
Vad gör en DHCP-server?
DHCP-servrar är ansvariga för att tilldela IP-adresser med hjälp av Dynamic Host Configuration Protocol (DHCP). I de flesta Wi-Fi-hemnätverk gör routern det här jobbet, men större nätverk kan ha en dedikerad DHCP-server.
Vad är en Discord-server?
Discord är ett verktyg för text-, röst- och videochatt som är inriktat på spelgemenskaper. Du går med i eller skapar en Discord-server för att kommunicera med människor från hela världen med liknande intressen. Discord-servrar kan vara offentliga eller privata.