На простейшем уровне Интернет физически состоит из следующих компонентов:
-
Ваш персональный компьютер — это тот компьютер, на котором вы сидите, чтобы посмотреть Интернет.
-
Веб-браузер — программное обеспечение, установленное на вашем ПК, которое помогает вам просматривать веб-страницы.
-
Подключение к Интернету — предоставляется Интернет-провайдером и подключает вас к Интернету для доступа к любому веб-сайту.
-
Веб-сервер — это компьютер, на котором размещен веб-сайт.
-
Маршрутизаторы и коммутаторы — это комбинация программного и аппаратного обеспечения, которая принимает ваш запрос и передает его на соответствующий веб-сервер.
Ваш персональный компьютер — это тот компьютер, на котором вы сидите, чтобы посмотреть Интернет.
Веб-браузер — программное обеспечение, установленное на вашем ПК, которое помогает вам просматривать веб-страницы.
Подключение к Интернету — предоставляется Интернет-провайдером и подключает вас к Интернету для доступа к любому веб-сайту.
Веб-сервер — это компьютер, на котором размещен веб-сайт.
Маршрутизаторы и коммутаторы — это комбинация программного и аппаратного обеспечения, которая принимает ваш запрос и передает его на соответствующий веб-сервер.
Сеть известна как система клиент-сервер . Ваш компьютер является клиентом, а удаленные компьютеры, на которых хранятся электронные файлы, являются серверами.
Как работает Интернет
Когда вы вводите что-то вроде Google.com, запрос отправляется на один из множества специальных компьютеров в Интернете, называемый серверами доменных имен (DNS) . Все эти запросы направляются через различные маршрутизаторы и коммутаторы. Серверы доменных имен хранят таблицы имен компьютеров и их IP-адресов, поэтому при вводе в Google.com он переводится в число, которое идентифицирует компьютеры, которые обслуживают вас на сайте Google.
Если вы хотите просмотреть любую страницу в Интернете, вы должны начать действие, запросив страницу с помощью браузера. Браузер просит сервер доменных имен преобразовать запрошенное вами доменное имя в IP-адрес. Затем браузер отправляет запрос на этот сервер для нужной страницы, используя стандарт, называемый протокол передачи гипертекста или HTTP.
Сервер должен быть постоянно подключен к Интернету, готов обслуживать страницы для посетителей. Когда он получает запрос, он ищет запрошенный документ и возвращает его в веб-браузер. Когда запрос сделан, сервер обычно регистрирует IP-адрес клиента, запрошенный документ, а также дату и время, когда он был запрошен. Эта информация варьируется от сервера к серверу.
Обычная веб-страница фактически требует, чтобы веб-браузер запрашивал с веб-сервера более одного файла, и не только страницу HTML / XHTML, но также любые изображения, таблицы стилей и другие ресурсы, используемые на веб-странице. Каждый из этих файлов, включая главную страницу, нуждается в URL для идентификации каждого элемента. Затем каждый элемент отправляется веб-сервером в веб-браузер, и веб-браузер собирает всю эту информацию и отображает их в виде веб-страницы.
Короче
Мы видели, как происходит взаимодействие веб-клиент-сервер. Мы можем суммировать эти шаги следующим образом —
Пользователь вводит URL-адрес в браузер (например, Google.com) . Этот запрос передается на сервер доменных имен.
Сервер доменных имен возвращает IP-адрес для сервера, на котором размещен веб-сайт (например, 68.178.157.132).
Браузер запрашивает страницу с веб-сервера, используя IP-адрес, указанный сервером доменных имен.
Веб-сервер возвращает страницу по IP-адресу, указанному браузером, запрашивающим страницу. Страница также может содержать ссылки на другие файлы на том же сервере, например изображения, которые также будет запрашивать браузер.
Браузер собирает всю информацию и отображает на вашем компьютере в виде веб-страницы.