Интернет — это всемирная сеть компьютеров, соединенных вместе по телефонным проводам, спутниковой связи и другими средствами. Для простоты мы будем говорить, что все компьютеры в интернете можно разделить на две категории: серверы и браузеры.
На серверах живет большинство информации в интернете. Это специальные компьютеры, которые хранят, обмениваются информацией с другими серверами, и делают ее доступной для широкой общественности.
Браузеры — это то, что человек использует для доступа к интернету из любого стандартного компьютера. На сегодня самыми популярными браузерами являются Google Chrome, Opera, Mozilla Firefox, но есть также ряд других браузеров общего пользования.
При подключении компьютера к интернету, вы подключаетесь к особому типу сервера, который обеспечивается и поддерживается поставщиком услуг интернета (ISP). Задание этого «сервера ISP» является обеспечение связи между вашим браузером и остальной интернетом. Один ISP сервер обрабатывает соединения с интернетом многих отдельных обозревателей — там могут быть тысячи других людей, подключенных к тому же серверу, что и Вы. ISP-сервера получают запросы от браузеров для просмотра веб-страницы, проверять электронную почту и др. Конечно, каждый сервер может не содержать все сведения из всего интернета, поэтому для того, чтобы обеспечить браузеры страницами и файлами, которые они запрашивают, сервер провайдера должен подключиться к другим серверам интернета. Так мы подошли к следующему распространенному типу сервера: хост-сервер.
Каждый веб-сайт в мире находится на хост-сервере. Принцип работы хост-сервера заключается в том, чтобы хранить информацию и сделать ее доступной для других серверов. Итак, мы подошли к главному вопросу статьи. Чтобы просмотреть веб-страницу в браузере, в следующей последовательности происходит:
Вы либо вводите адрес (URL) в вашу «панель адреса» или нажимаете на гиперссылку.
Ваш браузер отправляет запрос на сервер провайдера с запросом страницы.
Ваш ISP сервер смотрит в огромную базу данных интернет-адресов и находит хост-сервер, в котором размещается веб-сайт, интересующий Вас. Затем хост-сервер отправляет запрос на страницу.
Хост-сервер направляет запрашиваемую страницу на сервер Вашего провайдера.
Ваш провайдер отправляет страницу в браузер, и вы видите ее на экране.