Server je računar dizajniran za obradu zahteva i isporuku podataka drugom računaru preko interneta ili lokalne mreže. Dobro poznati tip servera je web server na kojem se web stranicama može pristupiti preko interneta putem klijenta kao što je web pretraživač. Međutim, postoji nekoliko tipova servera, uključujući lokalne kao što su serveri datoteka koji pohranjuju podatke unutar intranet mreže.
Šta server radi u računarskoj mreži?
Iako bilo koji računar sa potrebnim softverom može funkcionisati kao server, najtipičnija upotreba riječi upućuje na ogromne, moćne mašine koje guraju i izvlače podatke sa interneta.
Većina računarskih mreža podržava jedan ili više servera koji se bave specijalizovanim zadacima. U pravilu, što je mreža veća u smislu klijenata koji se na nju povezuju ili količine podataka koje prenosi, to je vjerojatnije da nekoliko servera igra ulogu, svaki posvećen određenoj namjeni.
Server je softver koji obrađuje određeni zadatak. Međutim, moćan hardver koji podržava ovaj softver naziva se i server. To je zato što serverski softver koji koordinira mrežu od stotina ili hiljada klijenata zahtijeva hardver koji je robusniji od računara za potrošačku upotrebu.
Uobičajeni tipovi servera
Dok se neki namenski serveri fokusiraju na jednu funkciju, kao što je server za štampanje ili server baze podataka, neke implementacije koriste jedan server za više namena.
Velika mreža opće namjene koja podržava kompaniju srednje veličine vjerovatno postavlja nekoliko tipova servera, uključujući:
- Web server: Web server prikazuje stranice i pokreće aplikacije kroz web pretraživače. Server na koji je vaš pretraživač sada povezan je web server koji isporučuje ovu stranicu i slike na njoj. Klijentski program, u ovom slučaju, je pretraživač kao što je Internet Explorer, Chrome, Firefox, Opera ili Safari. Web serveri se koriste za mnoge zadatke osim za isporuku jednostavnog teksta i slika, kao što je učitavanje i pravljenje rezervnih kopija datoteka na mreži putem servisa za pohranu u oblaku ili online sigurnosne kopije.
- Email server: Serveri e-pošte šalju i primaju e-poruke. Ako imate klijent e-pošte na svom računaru, softver se povezuje na IMAP ili POP server da preuzme vaše poruke na vaš računar i SMTP server da šalje poruke nazad preko servera e-pošte.
- FTP server: FTP serveri premještaju datoteke putem alata File Transfer Protocol. FTP serverima se može pristupiti sa daljine pomoću FTP klijentskih programa, koji se povezuju na deljenje datoteka na serveru, bilo preko ugrađenih FTP mogućnosti servera ili sa namenskim FTP serverskim programom.
- Identity Server: Serveri identiteta podržavaju prijave i sigurnosne uloge za ovlaštene korisnike.
Stotine specijalizovanih tipova servera podržavaju računarske mreže. Osim uobičajenih korporativnih tipova, kućni korisnici često se povezuju sa serverima za igre na mreži, serverima za ćaskanje i serverima za audio i video streaming, između ostalog.
Neki serveri postoje za određenu svrhu, ali ne moraju nužno biti u interakciji s njima na bilo koji smislen način. DNS serveri i proxy serveri su neki od primjera.
Vrste mrežnih servera
Mnoge mreže na internetu koriste klijent-server mrežni model koji integriše web stranice i komunikacijske usluge.
Alternativni model, nazvan peer-to-peer umrežavanje, omogućava svim uređajima na mreži da funkcionišu kao server ili klijent po potrebi. Peer mreže nude veći stepen privatnosti jer je komunikacija između računara usko ciljana. Međutim, dijelom zbog ograničenja propusnosti, većina implementacija peer-to-peer umrežavanja nije dovoljno robusna da podrži velike skokove prometa.
Razumevanje klastera servera
Riječ klaster se široko koristi u računarskom umrežavanju da se odnosi na implementaciju zajedničkih računarskih resursa. Tipično, klaster integriše resurse dva ili više računarskih uređaja koji bi inače mogli da funkcionišu odvojeno za neke zajedničke svrhe (često radna stanica ili serverski uređaj).
Farma web servera je kolekcija umreženih web servera, od kojih svaki ima pristup sadržaju na istoj stranici. Ovi serveri konceptualno funkcioniraju kao klaster. Međutim, puristi raspravljaju o tehničkoj klasifikaciji farme servera kao klastera, ovisno o detaljima hardverske i softverske konfiguracije.
Kompjuterski serveri kod kuće
Budući da su serveri softver, ljudi mogu pokrenuti servere kod kuće, dostupni ili uređajima povezanim na njihovu kućnu mrežu ili uređajima izvan mreže. Na primjer, neki čvrsti diskovi koji su svjesni mreže koriste protokol servera za mrežnu pohranu kako bi omogućili različitim računarima na kućnoj mreži pristup zajedničkom skupu datoteka.
Softver Plex media servera pomaže korisnicima da gledaju digitalne medije na televizorima i uređajima za zabavu bez obzira da li podaci postoje u oblaku ili na lokalnom računaru.
Ako je vaša mreža podešena da dozvoljava prosljeđivanje portova, možete prihvatiti dolazne zahtjeve izvan vaše mreže kako bi vaš kućni server djelovao kao server velike kompanije kao što je Facebook ili Google (gdje svako može pristupiti vašim resursima).
Međutim, nisu svi kućni računari i internet konekcije pogodni za veliki promet. Propusni opseg, skladištenje, RAM i drugi sistemski resursi su faktori koji utiču na to koliko veliki kućni server možete podržati. Većina kućnih operativnih sistema takođe nema funkcije vezane za server.
Više informacija o serverima
Budući da je produženje rada kritično važno za većinu servera, serveri nisu dizajnirani da se gase, već rade 24/7. Međutim, serveri se ponekad namjerno pokvare zbog planiranog održavanja, zbog čega neke web stranice i usluge obavještavaju korisnike o zakazanom prekidu rada ili planiranom održavanju. Serveri se takođe mogu nenamjerno pokvariti tokom nečega poput DDoS napada.
Web server koji prijavljuje grešku zbog prekida rada-bilo namjerno ili ne-može to učiniti koristeći standardni HTTP statusni kod.
Kada web server trajno, ili čak privremeno, skine informacije, možda ćete i dalje moći pristupiti tim datotekama ako ih je arhivirala usluga treće strane. Wayback Machine je jedan primjer web arhivera koji pohranjuje snimke web stranica i fajlova pohranjenih na web serverima.
Velike kompanije koje imaju više servera obično ne pristupaju ovim serverima lokalno, kao što je tastatura i miš, već putem daljinskog pristupa. Ovi serveri su ponekad i virtuelne mašine, što znači da jedan uređaj za skladištenje može ugostiti više servera, što štedi fizički prostor i novac.
FAQ
Šta radi proxy server?
Proxy server služi kao dodatni sloj zaštite između vas i web lokacija koje posjećujete. Povezivanje na proxy server skriva vašu IP adresu od drugih servera s kojima se povezujete jer umjesto toga vide adresu proxy servera. Potražite na internetu "besplatne proxy servere" da pronađete desetine opcija.
Šta radi DNS server?
DNS serveri pohranjuju baze podataka javnih IP adresa. Kada unesete URL u svoj pretraživač, DNS server ga prevodi u IP adresu, omogućavajući vam da se povežete sa odgovarajućim web serverom.
Šta radi DHCP server?
DHCP serveri su odgovorni za dodjelu IP adresa korištenjem Dynamic Host Configuration Protocol (DHCP). U većini kućnih Wi-Fi mreža, ruter radi ovaj posao, ali veće mreže mogu imati namjenski DHCP server.
Šta je Discord server?
Discord je alatka za tekstualne, glasovne i video razgovore koja je usmjerena na igračke zajednice. Pridružite se ili napravite Discord server da biste komunicirali sa ljudima iz cijelog svijeta sa sličnim interesima. Discord serveri mogu biti javni ili privatni.