serwer

Wyjaśniamy, czym jest serwer, jego główne cechy i do czego służy. Co to jest serwer WWW, klasyfikacja i przykłady.

Serwery działają w oparciu o model komunikacji klient-serwer.

Co to jest serwer?

w przetwarzanie danych, jest znany jako serwer (od angielskiego server) do a komputer który jest częścią śieć komputerowa i udostępnia pewne usługi reszcie swoich komputerów, zwanych stacjami lub klientami. Wspomniany komputer musi mieć określoną aplikację zdolną do spełniania żądań różnych klientów i zapewniania im terminowej odpowiedzi, a więc w rzeczywistości w obrębie tego samego fizycznego komputera (sprzęt komputerowy) może pracować kilka serwerów jednocześnie (oprogramowanie), o ile dysponują niezbędnymi zasobami logistycznymi.

Serwery działają w oparciu o model Komunikacja (lub „architektury”) klient-serwer, dzieląc zadania pomiędzy dostawców dostępnych zasobów, oferując w ten sposób ich klienci możliwość dzielenia się dane, Informacja specyficzne i dostęp do określonych zasobów oprogramowania i sprzętu, takich jak określona aplikacja lub urządzenie peryferyjne. Tak działają np. strony internetowe i usług e-mail.

Powszechnie serwery można podzielić według ich dostępności na dedykowane i współdzielone. Serwery dedykowane to takie, które mają wszystkie swoje zasoby sprzętowe i przetwarzania do obsługi żądań klientów; podczas gdy serwery współdzielone to te, które wraz z otrzymywaniem żądań od klientów za pośrednictwem Internet, obsługują procesy lokalnie, poza siecią.

Charakterystyka serwera

Serwery muszą mieć stałe zasilanie.

Ponieważ serwery są komputerami odpowiedzialnymi za spełnianie wymagań klientów sieciowych, jedną z ich głównych cech jest to, że muszą mieć stale dostępne zasoby, aby sieć działała przez cały czas. Innymi słowy, muszą być zawsze włączone, zawsze dostępne. Dlatego czasami strona internetowa lub jej zasoby nie mogą zostać załadowane: jeśli serwer ulegnie awarii lub awarii, określony segment sieci, za który jest odpowiedzialny, nie będzie już dostępny dla klientów.

Z drugiej strony, serwery to zazwyczaj wysokiej klasy komputery, wyposażone w wystarczającą moc przetwarzania, aby obsłużyć wiele żądań klientów z minimalnym zakresem opóźnień. Oznacza to również posiadanie stałej podaży Elektryczność oraz inne zasoby fizyczne gwarantujące jego działanie. W rzeczywistości w wielu przypadkach serwery są przechowywane w bardzo dobrze klimatyzowanych pomieszczeniach: w wystarczająco chłodnym i wolnym od kurzu środowisku unika się przegrzania systemu.

Do czego służy serwer?

Serwery gier umożliwiają dostęp do programu rekreacyjnego.

Serwery, jak powiedzieliśmy, są odpowiedzialne za spełnianie żądań klientów określonej sieci i zarządzanie dostępnymi dla niej zasobami, tak aby każdy klient mógł uzyskać dostęp do informacji lub urządzeń peryferyjnych, których potrzebuje. W tym sensie serwery mogą pełnić bardzo różne funkcje, takie jak:

  • Serwery plików. Przechowują pliki lub pliki informacji i przesyłać je do sieci.
  • Active Directory / serwery domen. Zarządzają informacjami związanymi z Internet, ich użytkownicy, zespoły i grupy wewnętrzne.
  • Serwer druku. Zarządza zestawem drukarek dostępnych w sieci, udzielając do nich dostępu i zarządzając kolejką wydruku.
  • Serwer poczty elektronicznej. Zarządza przepływem wiadomości e-mail między, od i do klientów sieci, wysyłając i odbierając wiadomości oraz przechowując ich historię.
  • Serwer proxy. Jego rolą jest tworzenie kopii zapasowych, przechowywanie na czas i w Pamięć podręczna kopię stron internetowych dostępnych w sieci, aby przyspieszyć dostęp do nich lub umożliwić odzyskanie danych, jeśli oryginał nie działa.
  • serwer internetowy. Przechowuje treść niezbędną dla jednej lub więcej stron internetowych i zarządza uporządkowanym dostępem do niej, tak aby przeglądarki klientów mogły „renderować” stronę internetową.
  • Serwer DNS. Przechowuje informacje niezbędne do skojarzenia nazwy domena z serią adresów IP połączonych z nim komputerów (serwerów internetowych).
  • DHCP serwer. Odpowiedzialny za przypisywanie dynamicznych (zmieniających się) adresów IP klientom łączącym się z siecią.
  • Serwer FTP. Przechowuje określone informacje o użytkowniku i umożliwia prywatny dostęp do nich między komputerami.
  • Serwer gry. Te specjalnie przeznaczone do przechowywania informacji, aby klienci mogli jednocześnie uzyskać dostęp do programu rekreacyjnego (ogólnie masowe gry wideo).

serwer internetowy

Serwer WWW umożliwia połączenia za pośrednictwem protokołów takich jak HTTP.

Serwery internetowe są programy (oprogramowanie) do codziennego użytku w Internet, który pośredniczy między serwerem, na którym hostowane są żądane przez klienta dane, a jego własnym komputerem, umożliwiając połączenia za pośrednictwem różnych protokołów danych, takich jak znany HTTP (HyperText Transfer Protocol lub Transfer Protocol) Hipertekst). Innymi słowy są to programy, które pośredniczą między przeglądarką internauty a miejscem, w którym znajduje się poszukiwana lub potrzebna mu informacja.

Termin ten jest również używany w odniesieniu do samego komputera (sprzętu), na którym przechowywane są pliki składające się na stronę internetową, wraz z oprogramowaniem niezbędnym do zapewnienia zgodności z połączeniem internetowym.

Rodzaje serwerów WWW

Serwery internetowe mogą być dwojakiego rodzaju, w zależności od ich zawartości:

  • Serwery statyczne. Jest to nazwa nadawana komputerom, na których przechowywane są informacje, których szuka użytkownik, oraz serwerowi HTTP, który odpowiada na protokoły żądanie danych. Żądane pliki są wysyłane tak, jak są przechowywane, bez względu na to, czy występują błędy, i stąd ich nazwa.
  • Serwery dynamiczne. W tym przypadku są to serwery identyczne z serwerami statycznymi, ale zawierające dodatkowe oprogramowanie (takie jak aplikacje i bazy danych), co umożliwia aktualizowanie żądanych przez Klienta informacji przed wysłaniem ich przez sieć.

Przykłady serwerów WWW

Oto niektóre z najczęściej używanych serwerów internetowych:

  • Nginx. Serwer WWW i Proxy opracowane przez tytułową firmę w 2004 roku.
  • Apache. Serwer WWW HTTP o otwartym kodzie źródłowym, opracowany w 1995 roku i utrzymywany przez społeczność użytkowników tworzących Apache Software Foundation.
  • Internetowe usługi informacyjne lub IIS. Serwer WWW i zestaw usług zaprojektowanych do Microsoft Windows który był pierwotnie zawarty w jego wersji NT.
  • Cherokee. Wieloplatformowy serwer WWW napisany w języku C, dostępny na licencji GNU General Public License (darmowe oprogramowanie).
  • Kocur. Dystrybucja Apache z 1999 roku, znana również jako Jakarta Tomcat, działająca na zasadzie serwletów (Java).
!-- GDPR -->