En server er en computer designet til at behandle anmodninger og levere data til en anden computer over internettet eller et lok alt netværk. En velkendt type server er en webserver, hvor websider kan tilgås over internettet gennem en klient som en webbrowser. Der er dog flere typer servere, herunder lokale som filservere, der gemmer data i et intranetnetværk.
Hvad gør en server i et computernetværk?
Selvom enhver computer, der kører den nødvendige software, kan fungere som en server, refererer den mest typiske brug af ordet til de enorme, kraftige maskiner, der skubber og trækker data fra internettet.
De fleste computernetværk understøtter en eller flere servere, der håndterer specialiserede opgaver. Som regel gælder det, at jo større netværket er med hensyn til klienter, der forbinder til det, eller mængden af data, det flytter, jo mere sandsynligt er det, at flere servere spiller en rolle, hver dedikeret til et bestemt formål.
Serveren er den software, der håndterer en bestemt opgave. Den kraftfulde hardware, der understøtter denne software, kaldes dog også en server. Dette skyldes, at serversoftwaren, der koordinerer et netværk af hundreder eller tusinder af klienter, kræver hardware, der er mere robust end computere til forbrugerbrug.
Almindelige typer servere
Mens nogle dedikerede servere fokuserer på én funktion, såsom en printserver eller databaseserver, bruger nogle implementeringer én server til flere formål.
Et stort netværk til generelle formål, der understøtter en mellemstor virksomhed, implementerer sandsynligvis flere typer servere, herunder:
- Webserver: En webserver viser sider og kører apps gennem webbrowsere. Den server, din browser er forbundet til nu, er en webserver, der leverer denne side og billederne på den. Klientprogrammet er i dette tilfælde en browser som Internet Explorer, Chrome, Firefox, Opera eller Safari. Webservere bruges til mange opgaver ud over at levere simpel tekst og billeder, såsom upload og sikkerhedskopiering af filer online gennem en cloud storage-tjeneste eller online backup-tjeneste.
- E-mail-server: E-mail-servere sender og modtager e-mail-beskeder. Hvis du har en e-mail-klient på din computer, opretter softwaren forbindelse til en IMAP- eller POP-server for at downloade dine meddelelser til din computer, og en SMTP-server til at sende meddelelser tilbage gennem e-mail-serveren.
- FTP-server: FTP-servere flytter filer gennem File Transfer Protocol-værktøjer. FTP-servere er tilgængelige på afstand ved hjælp af FTP-klientprogrammer, som forbinder til fildelingen på serveren, enten via serverens indbyggede FTP-funktioner eller med et dedikeret FTP-serverprogram.
- Identity Server: Identitetsservere understøtter logins og sikkerhedsroller for autoriserede brugere.
Hundredevis af specialiserede servertyper understøtter computernetværk. Bortset fra de almindelige virksomhedstyper, bruger hjemmebrugere ofte grænseflader med blandt andet online spilservere, chatservere og audio- og videostreamingservere.
Nogle servere eksisterer til et bestemt formål, men der bliver ikke nødvendigvis interageret med dem på nogen meningsfuld måde. DNS-servere og proxyservere er nogle eksempler.
Typer af netværksservere
Mange netværk på internettet anvender en klient-server-netværksmodel, der integrerer websteder og kommunikationstjenester.
En alternativ model, kaldet peer-to-peer-netværk, gør det muligt for alle enheder på et netværk at fungere som enten en server eller klient efter behov. Peer-netværk tilbyder en større grad af privatliv, fordi kommunikationen mellem computere er snævert målrettet. Men, delvis på grund af båndbreddebegrænsninger, er de fleste implementeringer af peer-to-peer-netværk ikke robuste nok til at understøtte store trafikstigninger.
Forstå serverklynger
Ordet klynge bruges bredt i computernetværk for at henvise til en implementering af delte computerressourcer. Typisk integrerer en klynge ressourcerne fra to eller flere computerenheder, der ellers kunne fungere separat til et fælles formål (ofte en arbejdsstation eller serverenhed).
En webserverfarm er en samling af netværksforbundne webservere, hver med adgang til indhold på det samme websted. Disse servere fungerer konceptuelt som en klynge. Purister diskuterer dog den tekniske klassificering af en serverfarm som en klynge, afhængigt af detaljerne i hardware- og softwarekonfigurationen.
Computerservere i hjemmet
Fordi servere er software, kan folk køre servere derhjemme, der er tilgængelige enten for enheder, der er tilsluttet deres hjemmenetværk, eller enheder uden for netværket. Nogle netværksbevidste harddiske bruger f.eks. Network Attached Storage-serverprotokollen til at give forskellige pc'er på et hjemmenetværk adgang til et delt sæt filer.
Plex medieserversoftware hjælper brugere med at se digitale medier på tv'er og underholdningsenheder, uanset om dataene findes i skyen eller på en lokal pc.
Hvis dit netværk er konfigureret til at tillade port forwards, kan du acceptere indgående anmodninger fra uden for dit netværk for at få din hjemmeserver til at fungere som en server fra en stor virksomhed som Facebook eller Google (hvor alle kan få adgang til dine ressourcer).
Det er dog ikke alle hjemmecomputere og internetforbindelser, der er egnede til masser af trafik. Båndbredde, lagerplads, RAM og andre systemressourcer er faktorer, der påvirker, hvor stor en hjemmeserver du kan understøtte. De fleste hjemmeoperativsystemer er også uden serverrelaterede funktioner.
Flere oplysninger om servere
Da oppetid er yderst vigtig for de fleste servere, er servere ikke designet til at lukke ned, men kører i stedet 24/7. Servere går dog nogle gange ned med vilje til planlagt vedligeholdelse, hvilket er grunden til, at nogle websteder og tjenester giver brugerne besked om planlagt nedetid eller planlagt vedligeholdelse. Servere kan også gå ned utilsigtet under noget som et DDoS-angreb.
En webserver, der rapporterer en fejl på grund af nedetid - uanset om det er tilsigtet eller ej - kan gøre det ved hjælp af en standard
Når en webserver fjerner oplysninger permanent eller endda midlertidigt, kan du muligvis stadig få adgang til disse filer, hvis en tredjepartstjeneste arkiverede dem. Wayback Machine er et eksempel på en webarkiver, der gemmer snapshots af websider og filer gemt på webservere.
Store virksomheder, der har flere servere, får typisk ikke adgang til disse servere lok alt, f.eks. med et tastatur og en mus, men i stedet via fjernadgang. Disse servere er også nogle gange virtuelle maskiner, hvilket betyder, at én lagerenhed kan være vært for flere servere, hvilket sparer fysisk plads og penge.
FAQ
Hvad gør en proxyserver?
En proxyserver tjener som et ekstra lag af beskyttelse mellem dig og de websteder, du besøger. Tilslutning til en proxyserver skjuler din IP-adresse fra de andre servere, du forbinder med, da de i stedet ser proxyserverens adresse. Foretag en internetsøgning efter "gratis proxyservere" for at finde dusinvis af muligheder.
Hvad gør en DNS-server?
DNS-servere gemmer databaser med offentlige IP-adresser. Når du indtaster en URL i din browser, oversætter en DNS-server den til en IP-adresse, så du kan oprette forbindelse til den relevante webserver.
Hvad gør en DHCP-server?
DHCP-servere er ansvarlige for at tildele IP-adresser ved hjælp af Dynamic Host Configuration Protocol (DHCP). I de fleste Wi-Fi-hjemmenetværk udfører routeren dette job, men større netværk kan have en dedikeret DHCP-server.
Hvad er en Discord-server?
Discord er et værktøj til tekst-, stemme- og videochat, der er rettet mod spilfællesskaber. Du tilmelder dig eller laver en Discord-server for at kommunikere med mennesker fra hele verden med lignende interesser. Discord-servere kan være offentlige eller private.