Un server este un computer conceput pentru a procesa cereri și a livra date către un alt computer prin internet sau o rețea locală. Un tip binecunoscut de server este un server web în care paginile web pot fi accesate prin internet printr-un client, cum ar fi un browser web. Cu toate acestea, există mai multe tipuri de servere, inclusiv cele locale, cum ar fi serverele de fișiere, care stochează date într-o rețea intranet.
Ce face un server într-o rețea de calculatoare?
Deși orice computer care rulează software-ul necesar poate funcționa ca server, cea mai obișnuită utilizare a cuvântului se referă la mașinile enorme, de mare putere, care împing și extrag date de pe internet.
Majoritatea rețelelor de computere acceptă unul sau mai multe servere care se ocupă de sarcini specializate. De regulă, cu cât rețeaua este mai mare în ceea ce privește clienții care se conectează la ea sau cantitatea de date pe care o mută, cu atât este mai probabil ca mai multe servere să joace un rol, fiecare dedicat unui anumit scop.
Serverul este software-ul care se ocupă de o anumită sarcină. Cu toate acestea, hardware-ul puternic care acceptă acest software se mai numește și server. Acest lucru se datorează faptului că software-ul server care coordonează o rețea de sute sau mii de clienți necesită hardware mai robust decât computerele pentru uzul consumatorilor.
Tipuri comune de servere
În timp ce unele servere dedicate se concentrează pe o singură funcție, cum ar fi un server de imprimare sau un server de baze de date, unele implementări folosesc un server în mai multe scopuri.
O rețea mare, de uz general, care acceptă o companie de dimensiune medie, probabil că implementează mai multe tipuri de servere, inclusiv:
- Server web: un server web arată pagini și rulează aplicații prin browsere web. Serverul la care este conectat browserul dvs. acum este un server web care furnizează această pagină și imaginile de pe ea. Programul client, în acest caz, este un browser precum Internet Explorer, Chrome, Firefox, Opera sau Safari. Serverele web sunt folosite pentru multe sarcini, pe lângă furnizarea de text și imagini simple, cum ar fi încărcarea și copierea de rezervă a fișierelor online printr-un serviciu de stocare în cloud sau un serviciu de backup online.
- Server de e-mail: serverele de e-mail trimit și primesc mesaje de e-mail. Dacă aveți un client de e-mail pe computer, software-ul se conectează la un server IMAP sau POP pentru a vă descărca mesajele pe computer și la un server SMTP pentru a trimite mesaje înapoi prin serverul de e-mail.
- Server FTP: serverele FTP mută fișiere prin instrumentele Protocolului de transfer de fișiere. Serverele FTP sunt accesibile de la distanță folosind programe client FTP, care se conectează la partajarea fișierelor de pe server, fie prin capabilitățile FTP încorporate ale serverului, fie cu un program de server FTP dedicat.
- Server de identitate: serverele de identitate acceptă autentificare și roluri de securitate pentru utilizatorii autorizați.
Sute de tipuri de servere specializate acceptă rețele de computere. În afară de tipurile obișnuite de companii, utilizatorii casnici adesea interacționează cu servere de jocuri online, servere de chat și servere de streaming audio și video, printre altele.
Unele servere există pentru un anumit scop, dar nu interacționează neapărat cu ele într-un mod semnificativ. Serverele DNS și serverele proxy sunt câteva exemple.
Tipuri de servere de rețea
Multe rețele de pe internet folosesc un model de rețea client-server care integrează site-uri web și servicii de comunicare.
Un model alternativ, numit rețea peer-to-peer, permite tuturor dispozitivelor dintr-o rețea să funcționeze fie ca server, fie ca client, după cum este necesar. Rețelele de la egal la egal oferă un grad mai mare de confidențialitate, deoarece comunicarea între computere este vizată îndeaproape. Cu toate acestea, din cauza limitărilor lățimii de bandă, majoritatea implementărilor de rețele peer-to-peer nu sunt suficient de robuste pentru a suporta creșteri mari de trafic.
Înțelegerea clusterelor de servere
Cuvântul cluster este utilizat pe scară largă în rețelele de calculatoare pentru a se referi la o implementare a resurselor de calcul partajate. De obicei, un cluster integrează resursele a două sau mai multe dispozitive de calcul care altfel ar putea funcționa separat pentru un scop comun (de multe ori o stație de lucru sau un dispozitiv server).
O fermă de servere web este o colecție de servere web în rețea, fiecare cu acces la conținutul de pe același site. Aceste servere funcționează conceptual ca un cluster. Cu toate acestea, puriștii dezbat clasificarea tehnică a unei ferme de servere ca cluster, în funcție de detaliile configurației hardware și software.
Servere de computer de acasă
Deoarece serverele sunt software, oamenii pot rula servere acasă, accesibile fie dispozitivelor atașate la rețeaua lor de domiciliu, fie dispozitivelor din afara rețelei. De exemplu, unele hard disk-uri compatibile cu rețea folosesc protocolul serverului de stocare atașată la rețea pentru a permite diferitelor PC-uri dintr-o rețea de domiciliu să acceseze un set partajat de fișiere.
Software-ul de server media Plex îi ajută pe utilizatori să vizualizeze media digitale pe televizoare și dispozitive de divertisment, indiferent dacă datele există în cloud sau pe un computer local.
Dacă rețeaua dvs. este configurată pentru a permite redirecționarea portului, puteți accepta solicitări primite din afara rețelei pentru a face serverul dvs. de acasă să acționeze ca un server de la o companie mare precum Facebook sau Google (unde oricine vă poate accesa resursele).
Cu toate acestea, nu toate computerele de acasă și conexiunile la internet sunt potrivite pentru mult trafic. Lățimea de bandă, spațiul de stocare, memoria RAM și alte resurse de sistem sunt factori care afectează cât de mare puteți suporta un server de acasă. Majoritatea sistemelor de operare de acasă sunt, de asemenea, lipsite de funcții legate de server.
Mai multe informații despre servere
Deoarece timpul de funcționare este extrem de important pentru majoritatea serverelor, serverele nu sunt proiectate să se închidă, ci rulează 24/7. Cu toate acestea, uneori serverele se defectează în mod intenționat pentru întreținere programată, motiv pentru care unele site-uri web și servicii notifică utilizatorii cu privire la întreținerea programată sau la întreținerea programată. Serverele ar putea, de asemenea, să se defecteze neintenționat în timpul unui atac DDoS.
Un server web care raportează o eroare din cauza timpului de nefuncționare, intenționat sau nu, poate face acest lucru folosind un cod de stare HTTP standard.
Când un server web elimină informații în mod permanent sau chiar temporar, este posibil să puteți accesa acele fișiere dacă un serviciu terță parte le-a arhivat. Wayback Machine este un exemplu de arhivare web care stochează instantanee ale paginilor web și fișierelor stocate pe servere web.
Companiile mari care au mai multe servere nu accesează de obicei aceste servere local, cum ar fi cu o tastatură și un mouse, ci prin acces de la distanță. Aceste servere sunt, de asemenea, uneori mașini virtuale, ceea ce înseamnă că un dispozitiv de stocare poate găzdui mai multe servere, ceea ce economisește spațiu fizic și bani.
Întrebări frecvente
Ce face un server proxy?
Un server proxy servește ca un strat suplimentar de protecție între dvs. și site-urile pe care le vizitați. Conectarea la un server proxy vă ascunde adresa IP de celel alte servere la care vă conectați, deoarece acestea văd în schimb adresa serverului proxy. Căutați pe internet „servere proxy gratuite” pentru a găsi zeci de opțiuni.
Ce face un server DNS?
Serverele DNS stochează baze de date cu adrese IP publice. Când introduceți o adresă URL în browser, un server DNS o traduce într-o adresă IP, permițându-vă să vă conectați la serverul web corespunzător.
Ce face un server DHCP?
Serverele DHCP sunt responsabile pentru alocarea adreselor IP utilizând protocolul DHCP (Dynamic Host Configuration Protocol). În majoritatea rețelelor Wi-Fi de acasă, routerul face această sarcină, dar rețelele mai mari pot avea un server DHCP dedicat.
Ce este un server Discord?
Discord este un instrument pentru chat-ul text, vocal și video, care este orientat către comunitățile de jocuri. Vă alăturați sau creați un server Discord pentru a comunica cu oameni din întreaga lume cu interese similare. Serverele Discord pot fi publice sau private.