На простейшем уровне Интернет физически состоит из следующих компонентов:

  • Ваш персональный компьютер. Это компьютер, на котором вы сидите, чтобы увидеть Интернет.
  • Веб-браузер - программное обеспечение, установленное на вашем ПК, которое позволяет вам просматривать веб-страницы.
  • Подключение к Интернету - предоставляется провайдером и подключается к Интернету для доступа к любому веб-сайту.
  • Веб-сервер. Это компьютер, на котором размещен веб-сайт.
  • Маршрутизаторы и коммутаторы. Они представляют собой комбинацию программного и аппаратного обеспечения, которые принимают ваш запрос и переходят на соответствующий веб-сервер.

Веб известен как система клиент-сервер . Ваш компьютер является клиентом, а удаленные компьютеры, на которых хранятся электронные файлы, являются серверами.

Как работает веб-сайт

Когда вы вводите что-то вроде Google.com, запрос отправляется на один из многих специальных компьютеров в Интернете, известный как сервер доменных имен (DNS). Все эти запросы направляются через различные маршрутизаторы и коммутаторы. Серверы имен доменов хранят таблицы имен компьютеров и их IP-адреса, поэтому при вводе в google.com он преобразуется в число, которое идентифицирует компьютеры, обслуживающие веб-сайт Google для вас.

Когда вы хотите просмотреть любую страницу в Интернете, вы должны инициировать эту активность, запросив страницу с помощью своего браузера. Браузер просит сервер доменного имени перевести запрошенное имя домена в IP-адрес. Затем браузер отправляет запрос на этот сервер для требуемой страницы, используя стандартный протокол передачи гипертекста или HTTP.

Сервер должен постоянно подключаться к Интернету, готовый обслуживать страницы посетителям. Когда он получает запрос, он ищет запрашиваемый документ и возвращает его в веб-браузер. Когда запрос выполняется, сервер обычно регистрирует IP-адрес клиента, запрашиваемый документ и дату и время, которое было запрошено. Эта информация варьируется от сервера к серверу.

Средняя веб-страница на самом деле требует, чтобы веб-браузер запрашивал более одного файла с веб-сервера, а не только на странице HTML / XHTML, но также на любые изображения, таблицы стилей и другие ресурсы, используемые на веб-странице. Каждому из этих файлов, включая основную страницу, нужен URL-адрес, чтобы идентифицировать каждый элемент. Затем каждый элемент отправляется веб-сервером в веб-браузер, и веб-браузер собирает всю эту информацию и отображает их в виде веб-страницы.

Мы видели, как происходит взаимодействие веб-клиента с сервером. Мы можем суммировать эти шаги следующим образом:

  1. Пользователь вводит URL-адрес в браузер (например, google .com) . Этот запрос передается серверу имен доменов.
  2. Сервер доменных имен возвращает IP-адрес для сервера, на котором размещен Веб-сайт (например, 68.178.157.132).
  3. Браузер запрашивает страницу с веб-сервера, используя IP-адрес, указанный сервером имен доменов.
  4. Веб-сервер возвращает страницу на IP-адрес, указанный браузером, запрашивающим страницу. Страница также может содержать ссылки на другие файлы на одном сервере, например изображения, которые браузер также запросит.
  5. Браузер собирает всю информацию и выводит на ваш компьютер в виде веб-страницы.



Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok