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

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

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

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

Когда вы вводите что-то вроде 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. Браузер собирает всю информацию и выводит на ваш компьютер в виде веб-страницы.

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



Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
Ok