Sieć - jak to działa?
Na najprostszym poziomie, Internet fizycznie składa się z następujących komponentów -
Your personal computer - To jest komputer, na którym siedzisz, aby przeglądać Internet.
A Web browser - Oprogramowanie zainstalowane na komputerze, które pomaga przeglądać Internet.
An internet connection - Jest to dostarczane przez dostawcę usług internetowych i łączy Cię z Internetem w celu uzyskania dostępu do dowolnej witryny internetowej.
A Web server - To jest komputer, na którym hostowana jest witryna internetowa.
Routers & Switches - Stanowią połączenie oprogramowania i sprzętu, które przyjmują żądanie i przekazują je do odpowiedniego serwera WWW.
Sieć internetowa jest znana jako system klient-serwer . Twój komputer jest klientem, a komputery zdalne przechowujące pliki elektroniczne są serwerami.
Jak działa sieć
Po wprowadzeniu czegoś takiego jak Google.com żądanie trafia do jednego z wielu specjalnych komputerów w Internecie, znanych jako serwery nazw domen (DNS). Wszystkie te żądania są kierowane przez różne routery i przełączniki. Serwery nazw domen przechowują tabele nazw komputerów i ich adresów IP, więc po wpisaniu Google.com jest ona tłumaczona na liczbę, która identyfikuje komputery obsługujące witrynę Google.
Jeśli chcesz przeglądać dowolną stronę w Internecie, musisz zainicjować działanie, żądając strony za pomocą przeglądarki. Przeglądarka prosi serwer nazw domen o przetłumaczenie żądanej nazwy domeny na adres IP. Następnie przeglądarka wysyła żądanie do tego serwera dotyczące żądanej strony, używając standardu zwanego Hypertext Transfer Protocol lub HTTP.
Serwer powinien być stale połączony z Internetem, gotowy do udostępniania stron odwiedzającym. Po otrzymaniu żądania szuka żądanego dokumentu i zwraca go do przeglądarki internetowej. Po wysłaniu żądania serwer zwykle rejestruje adres IP klienta, żądany dokument oraz datę i godzinę żądania. Te informacje różnią się między serwerami.
Przeciętna strona internetowa w rzeczywistości wymaga, aby przeglądarka internetowa zażądała więcej niż jednego pliku z serwera sieci Web, a nie tylko strony HTML / XHTML, ale także wszelkich obrazów, arkuszy stylów i innych zasobów używanych na stronie internetowej. Każdy z tych plików, w tym strona główna, wymaga adresu URL do identyfikacji każdego elementu. Następnie każda pozycja jest wysyłana przez serwer WWW do przeglądarki internetowej, a przeglądarka internetowa zbiera wszystkie te informacje i wyświetla je w postaci strony WWW.
W skrócie
Widzieliśmy, jak zachodzi interakcja klient sieciowy - serwer. Możemy podsumować te kroki w następujący sposób -
Użytkownik wprowadza adres URL do przeglądarki (na przykład Google.com . To żądanie jest przekazywane do serwera nazw domen).
Serwer nazwy domeny zwraca adres IP serwera obsługującego witrynę internetową (na przykład 68.178.157.132).
Przeglądarka żąda strony z serwera WWW, używając adresu IP określonego przez serwer nazw domen.
Serwer sieci Web zwraca stronę na adres IP określony przez przeglądarkę żądającą strony. Strona może również zawierać linki do innych plików na tym samym serwerze, takich jak obrazy, których przeglądarka również zażąda.
Przeglądarka zbiera wszystkie informacje i wyświetla na Twoim komputerze w postaci strony internetowej.