Jak Działają Serwery WWW

Spisu treści:

Jak Działają Serwery WWW
Jak Działają Serwery WWW

Wideo: Jak Działają Serwery WWW

Wideo: Jak Działają Serwery WWW
Wideo: Serwer - Co to jest i jak działa? Informatyka dla nieinformatyków #1 [ENG SUB] 2024, Kwiecień
Anonim

Kiedy internauta przegląda stronę internetową, żąda tej strony z serwera WWW. Jeżeli adres strony zostanie wpisany w wierszu przeglądarki, przeglądarka wysyła żądanie z serwera WWW dotyczące strony internetowej, a serwer wysyła dane o tym do komputera użytkownika.

Jak działają serwery WWW
Jak działają serwery WWW

Instrukcje

Krok 1

Słowo „serwer” ma pochodzenie angielskie, dosłownie oznacza „urządzenie serwisowe”. W dziedzinie informatyki serwer odpowiada za dostarczanie informacji do zasobów sieciowych.

Krok 2

Kiedy strona internetowa jest tworzona na serwerze sieciowym, przypisywany jest jej adres IP. IP to skrót od protokołu internetowego. Adres IP składa się z dziesięciu cyfr kropkowanych (na przykład 127.21.61.137). Aby wysłać zapytanie z serwera WWW o konkretną witrynę, przeglądarka na komputerze musi najpierw znaleźć adres IP tej witryny. Jeśli ta informacja nie znajduje się w pamięci podręcznej przeglądarki, wysyła odpowiednie żądanie z serwera DNS przez Internet.

Krok 3

Serwer DNS następnie informuje przeglądarkę, pod jakim adresem IP znajduje się witryna. Przeglądarka następnie żąda adresu URL witryny z serwera WWW. Serwer odpowiada wysyłając żądaną stronę. Jeśli ta strona nie istnieje, serwer wysyła komunikat o błędzie. Przeglądarka odbiera wiadomość i wyświetla ją.

Krok 4

W świecie zawodowym w takiej sytuacji przeglądarka nazywana jest „klientem”, a serwer WWW „serwerem”. Te pojęcia dotyczą również komputerów. Te komputery, które działają jako serwery internetowe, nazywane są serwerami, a te, które łączą się z Internetem w celu uzyskania informacji, nazywane są klientami.

Krok 5

Serwer WWW zwykle zawiera informacje o więcej niż jednej witrynie. Wiele firm hostingowych udostępnia miejsce dla setek, a nawet tysięcy stron internetowych na jednym serwerze WWW. Każdej stronie internetowej zazwyczaj przypisywany jest własny unikalny adres IP. Adres ten jest odszyfrowywany przez serwer DNS w celu uzyskania nazwy domeny.

Krok 6

Nazwy domen istnieją z tego powodu, że większość użytkowników Internetu ma trudności z zapamiętaniem dziesięciocyfrowych liczb, które są adresami IP. Ponadto adresy te czasami się zmieniają.

Krok 7

Każdy komputer serwera zapewnia dostęp do informacji na nim przechowywanych za pomocą numerowanych portów. Każda usługa świadczona przez serwer (poczta e-mail, hosting) ma swój własny port. Klienci łączą się z usługą za pośrednictwem adresu IP i portu.

Krok 8

Gdy klient łączy się z serwerem na porcie, używa protokołu. Protokół to tekst, który pokazuje, jak klient i serwer będą się komunikować.

Krok 9

Każdy serwer WWW jest zgodny z protokołem HTTP. Najbardziej podstawowa forma komunikacji rozumiana przez serwer HTTP zawiera tylko jedno polecenie: Get. Początkowo protokół ograniczał się do serwera wysyłającego żądany plik do klienta i wyłączania. Później protokół został ulepszony i cały adres URL został wysłany do klienta.

Krok 10

Gdy użytkownik wpisze nazwę adresu URL w wierszu przeglądarki, przeglądarka dzieli nazwę na trzy części: protokół, nazwę serwera, nazwę pliku. Przeglądarka otrzymuje informacje o adresie IP witryny poprzez nazwę serwera i za jej pomocą łączy się z komputerem serwera. Przeglądarka łączy się następnie z serwerem sieciowym pod tym adresem IP za pośrednictwem portu. Zgodnie z protokołem przeglądarka wysyła do serwera polecenie „Odbierz”. Serwer wysyła do strony internetowej tekst HTML. Przeglądarka odczytuje znaczniki HTML i formatuje stronę na ekranie komputera klienckiego.

Krok 11

Większość serwerów internetowych stosuje środki bezpieczeństwa. Na przykład mogą ograniczyć dostęp do informacji hasłem i loginem. Bardziej zaawansowane serwery zwiększają poziom bezpieczeństwa chroniąc zasób poprzez szyfrowanie informacji pomiędzy klientem a serwerem tak, aby dane osobowe (numer karty kredytowej, numer telefonu) pozostały niedostępne dla innych użytkowników. Wszystko to dotyczy tzw. stron statycznych, czyli takich, które pozostają niezmienione do momentu ich naprawienia przez twórcę.

Krok 12

Ale są też strony dynamiczne. Na nich każdy użytkownik może wyszukiwać słowa kluczowe, dokonywać wpisów w księgach gości, komentować. W takim przypadku serwer WWW przetwarza informacje i generuje nową stronę. W większości przypadków używane są skrypty CGI - specjalne polecenia, które pozwalają modyfikować stronę internetową.

Zalecana: