9 olika typer av servrar i datornätverk (2022)

Vill du förstå vad alla olika typer av servrar är i datornätverk?

Låt oss lista dem alla snabbt och sedan gå igenom var och en av dem och förklara dem mer i detalj:

  1. web server
  2. Databasserver
  3. E-postserver
  4. Webbproxyserver
  5. DNS-server
  6. FTP-server
  7. Fil server
  8. DHCP-server
  9. grumlingsServer

 

Tja, du har redan använt klient-server-modellen utan att ens inse det om du läser det här inlägget just nu. Du (som klient) krävde en resurs (denna webbsida), som levererades av en webbserver.

Detta är den vanliga arkitekturen för modern kommunikation, där servrar tillhandahåller digital information till klienter.

Peer-to-peer, eller "P2P,"-modellen tenderar att förlita sig på datorer som ansluter till varandra för att utbyta information.

Klient-serverarkitektur, i motsats till P2P-modellen, är baserad på huvudwebbservern eller uppsättningen av maskiner anslutna till ett nätverk, vanligtvis i ett datacenter.

Klienter, eller vanliga datorer ansluten till internet eller ett lokalt nätverk, skicka paket till servern för att begära data.

När servern tar emot dessa krav har den tre alternativ: acceptera paketet, avvisa eller "släpp" paketet eller avbryt anslutningen tyst.

Server och klient måste skicka förfrågningar till och från varandra på rätt portar när de förlitar sig på "portar" för att styra dataflödet.

Ofta är dessa brandväggar konfigurerade för att ta emot olika typer av förfrågningar. Till exempel skulle de flesta servrar som använder Hypertext Transfer Protocol, eller "HTTP", bara acceptera förfrågningar om data över port 80 eller 443.

Om du skickar ett paket från en klient till en korrekt konfigurerad server på en annan port, kommer servern vanligtvis att släppa paket tyst.

Nu när vi har täckt grunderna om hur klient-server-modellen fungerar, låt oss titta på några av de vanligaste typerna av servrar som finns i kommunikationssystem och inom informationsteknologi i allmänhet.

Vi ska ta en titt på hur de fungerar, varför de gör hur de gör det och varför de är så viktiga i ett datornätverk.

1. Webbserver

Olika typer av servrar i ett datornätverk

Webbplatsen du tittar på just nu drivs av en webbserver. Denna typ av server serverar i första hand webbinnehåll till klienter.

Klienter skickar "GET" och "POST"-förfrågningar till webbservrar (bland andra verb).

En "GET"-begäran görs när en klient verkligen vill hämta data och inte har några data att skicka till servern.

En "POST"-begäran görs tvärtom när en klient har information att dela med servern och förväntar sig ett svar. Att fylla i ett formulär på en webbserver och klicka på skicka-knappen är till exempel ett "POST"-krav från klienten till servern.

Webbservrar är ofta "huvud".less.” Detta görs för att bevara serverminne och säkerställa att det räcker för att driva serverns operativsystem och applikationer.

Termen "huvudless” hänvisar till det faktum att den inte fungerar som en vanlig hemdator, utan bara serverar innehåll. Dessa servrars administratörer kan bara komma åt dem via kommandoradsterminaler.

Kom ihåg att dessa webbservrar, liksom din persondator, kan köra vilken typ av applikation som helst.

De kan också köras på vilket operativsystem som helst så länge de följer internets allmänna "regler".

Moderna webbapplikationer byggs vanligtvis i lager, som börjar med skript på serversidan och program som bearbetar data (t.ex. PHP, ASP.NET, etc.) och avslutas med skript på klientsidan (t.ex. Javascript) som anger hur data ska presenteras.

En webbläsare ger sedan innehållet för att visa sidan som du läser den just nu. Om du funderar på att skapa din egen webbserver kan vi göra några rekommendationer.

Microsoft IIS, Apache, Nginx och andra populära webbservrar listas nedan.

Webbservrar använder följande portar: Port 80 för HTTP (icke-krypterad) och Port 443 för HTTPs (krypterad). Webbservrar är idag de vanligaste typerna av servrar.

2. Databasserver

Databasserver - en vanlig typ av server

En databasserver används vanligtvis tillsammans med någon annan typ av server. Denna typ av server finns enbart för att lagra data i grupper.

Det finns många datalagringsmetoder baserade på olika teorier. En av de vanligaste är "SQL", som står för "Structured Query Language."

Databasprogrammerare kan bygga databaser på dessa servrar genom att skriva skript på databasens språk.

Webbapplikationer använder vanligtvis komponenter på serversidan som ansluter till en databasserver för att hämta data när användarna matar in den.

Det är en bra idé att ha webbservrar och databasservrar på separata maskiner. Databasservrar bör existera på egen hand av säkerhetsskäl.

Om en hacker får tillgång till hela webbservern men inte databasservern kommer han eller hon omedelbart att kunna hämta eller ändra informationen som finns lagrad på databasservern.

MySQL, MariaDB, Microsoft SQL, Oracle Database och andra populära databasservrar listas nedan.

Databasservrar använder följande portar: Port 3306 (MySQL, MariaDB), Port 1433 (MS-SQL) och Port 1521. (Oracle DB). Databasservrar är vanligtvis lika vanliga som webbservrar eftersom de flesta webbservrar kräver en databasserver.

3. e-postserver

e-postserver

En e-postserver drivs vanligtvis av "SMTP" eller "Simple Mail Transfer Protocol." Andra protokoll kan användas av nyare e-postservrar, men SMTP förblir det dominerande protokollet.

E-posttjänster drivs av en e-postserver. Dessa servrar accepterar helt enkelt e-postmeddelanden från en klient till den andra och vidarebefordrar data till någon annan server.

Eftersom data förenklas när de skickas via SMTP, går viss information, såsom webbformatering, vanligtvis förlorad i e-posttransaktioner.

E-postservrar är vanligtvis ihopkopplade med webbservrar i det moderna tillvägagångssättet. Detta gör det möjligt för användare att ha en "webbklient" som visar data grafiskt på en webbsida. Vissa nyare webbappar kan till och med simulera en e-postklient för hemdatorer utan att kräva någon installation.

Portar som används av e-postservrar inkluderar Port 25 (SMTP), Port 587 (Secure SMTP) och Port 110. (POP3).

E-postservern är en annan typ av server än webbservern och är vanligtvis less allmänning.

4. Webbproxyserver

En webbproxyserver kan köras på vilket som helst av flera protokoll, och ändå gör de alla samma sak.

De tar emot användarförfrågningar, filtrerar dem och agerar sedan på användarens vägnar. Den vanligaste typen av webbproxyserver är utformad för att kringgå skol- och företagswebbfilter.

Eftersom webbtrafik dirigeras via en enda IP-adress och en webbplats som ännu inte har blockerats, kan användare få tillgång till webbplatser som är förbjudna via dessa filter.

En organisatorisk proxyserver är en less vanlig typ. Det har samma effekt, men det är vanligtvis auktoriserat av ett företag.

Den samlar in webbtrafik från användare, loggar den för senare analys och skickar den till Internet.

Detta samlar användartrafik så att en enhet inte kan särskiljas öppet från en annan. Den här typen av server är inte lika vanlig.

5. DNS-server

dns-server

En DNS-server, även känd som en "Domain Name Service"-server, används ofta för att översätta domännamn till IP-adresser.

När du väl har skrivit ett domännamn i din webbläsare och tryckt på Enter hänvisar det till denna server. Poängen är att användare inte behöver memorera IP-adresser, och organisationer kommer att kunna ha ett passande namn.

DNS-servrar tillhandahålls vanligtvis av Internet Service Providers (ISP) till sina kunder. Det finns dock många organisationer som erbjuder denna uppslagstjänst gratis (som den populära Google DNS-server med IP 8.8.8.8).

Dessa alternativa DNS-servrar används ofta av användare som är oroliga för sin integritet online.

När användare skapar ett nytt domännamn nås även DNS-servrar. Eftersom DNS-servrar fungerar på ett hierarkiskt sätt är vissa mer "auktoritativa" än andra.

Domännamnet är registrerat med en DNS-server på högre nivå, som refereras till av andra DNS-servrar på lägre nivå. Denna registrering sprider sig vanligtvis över hela världen i en process som tar allt från tre till fyra dagar.

6. FTP-server

ftp-server - vanlig men inte så användbar typ av server

FTP-servrar, även kända som "File Transfer Protocol"-servrar, tjänar ett enda syfte: att vara värd för filutbyten mellan användare.

Eftersom dessa servrar inte tillhandahåller typ av kryptering som standard, används ofta ett antal säkrade versioner av protokollet i deras ställe (som sFTP som är FTP över säkert SSH-protokoll).

Efter autentisering med en FTP-klient kan användare ladda upp eller ladda ner filer från denna typ av server. Användare kan också bläddra bland filerna på servern och ladda ner filtyper efter behov.

FTP-servrar använder följande portar: 20, 21 och 22 för FTP och 22 för sFTP.

FTP-servrar är vanligtvis utplacerade som en del av webbservrar, så de är lika produktiva som webbservrar, men i dag är deras användning less uttalad.

7. Filserver

En filserver är inte detsamma som en FTP-server. Denna server är modernare och kan vanligtvis "mappa" nätverksfiler till andra enheter. Detta innebär att användare kan bläddra i mappar med hjälp av deras hemskrivbords filläsare.

Den största fördelen med denna typ av server är att den tillåter användare att ladda upp och ladda ner filer och data. Administratören är ansvarig för filbehörigheter.

Filservrar finns vanligtvis i företagsnätverk, antingen i en Windows Active Directory-miljö eller i ett Linux-operativsystem. När fler människor går mot molnlagring, blir dessa typer av servrar less och less gemensamt på plats.

8. DHCP-server

En DHCP-server konfigurerar klientdatorernas nätverksinställningar med hjälp av DHCP (Dynamic Host Communication Protocol).

Istället för att manuellt konfigurera statiska IP-adresser och andra inställningar på datorsystem i ett stort nätverk, konfigurerar en DHCP-server i nätverket dessa nätverksinställningar på LAN-datorer adaptivt.

9. Molnserver

Sanningen att säga är en molnserver inte en TYP av server. I verkligheten är alla ovanstående servrar strängt taget alla molnservrar, eftersom de alla är utplacerade i molnet, dvs med de flesta moderna arkitekturer är de flesta av dessa typer av servrar distribuerade på distans, snarare än i ett företags fysiska lokaler. .

Även om vissa större företag fortfarande har lokala servrar.

 Nu när vi har tittat på de olika typerna av servrar kommer vi att se olika plattformar där dessa kan finnas.

Typer av serverplattformar

Fysiska servrar och virtuella servrar är de två vanligaste typerna av servrar som förekommer i nätverk. Här är hur de är lika och hur de inte är.

1. Den fysiska servern

I slutändan är det en fysisk server som serverar data. Moderna fysiska servrar, som körs på metall och elektricitet, är ofta kapabla att betjäna mycket mer än en användare någonsin kommer att behöva.

Värdföretag brukar hysa dessa i datacenter för att betjäna en mängd olika kunder. Större organisationer som förlitar sig på dessa är det enda undantaget; i dessa fall äger organisationerna vanligtvis nätverket av fysiska servrar.

Tidigare var varje server i ett nätverk (till exempel en webbserver, en databasserver och så vidare) värd på sin egen dedikerade fysiska server. Detta koncept fasas ut till förmån för virtualiseringsteknologier, som gör att varje server kan vara en virtuell maskin i en större fysisk maskin.

2. Virtuell maskin

A virtuell server är en del av en fysisk server som har partitionerats. Majoriteten av "servrarna" på internet är virtuella servrar. De får ofta en viss mängd fysiska serverresurser att arbeta med (som RAM, CPU, lagringsutrymme).

Virtuella servrar kan hyras för en bråkdel av kostnaden för en fysisk server. Detta beror på det faktum att värdföretag vanligtvis äger eller hyr den fysiska servern till en grossistkostnad, och sedan tjänar på att sälja delar av den fysiska maskinen till användare med mindre publik åt gången.

Innan vi avslutar, låt oss se några vanliga frågor om typer av servrar.

Vanliga frågor om typer av servrar

Vad är egentligen en server i ett datornätverk?

En server är en dator som är länkad till ett nätverk av andra arbetsstationer som kallas "klienter". Klientdatorer använder nätverket för att begära data från servern. En serverdator utför vanligtvis "arbete" som en klientdator inte kan göra själv, eftersom den har en speciell mjukvara eller nätverksarkitektur för att kunna utföra specialiserade funktioner

Hur fungerar datorservrar?

En server saknar vanligtvis en dedikerad skärm och ett tangentbord. Och medan din dator lagrar dokument och register som du har placerat på den, lagrar en server all information i kombination med de webbplatser som den är värd för och delar den informationen med alla enheter som kräver åtkomst till dem.

Varför behöver vi en server?

En server krävs för att tillhandahålla alla tjänster som krävs över ett nätverk, oavsett om det är för stora företag eller för privata webbanvändare.

Om författaren
Shahzad Saeed
Författare: Shahzad Saeedwebbplats: http://shahzadsaeed.com/
Shahzaad Saaed har visats på ett stort antal myndighetswebbplatser, som en WordPress-expert. Han specialiserar sig på innehållsmarknadsföring för att hjälpa företag att öka sin trafik.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...