Как работать через интернет

Автор: Эрика. Опубликовано в Локальная сеть.

как работать через интернетПредполагаю, что вы используете интернет каждый день. Но знаете ли вы, что происходит, когда вы набираете в окне браузера адрес такой же, как http://ya-sysadmin.ru и нажимаете "Enter"?

 

 

Чтобы понять, как работает через интернет, надо было сначала выяснить, чем в действительности является интернет-сайт, а не только представляет собой набор файлов, хранящихся на жестком диске. Точно так же, как фильмы, музыка или фотографии на Вашем компьютере. Хотя веб-сайты отличаются от них тем, что они содержат компьютерный код, называемый HTML.

Если до сих пор у вас не было контакта с программированием, вначале может быть вам трудно понять что такое HTML, но ваши браузеры (такие как Chrome, Safari, Firefox и т. д.) его любят. Интернет-браузеры спроектированы и созданы таким образом, чтобы понять этот код, выполнять содержащиеся в нем инструкции и просматривать все файлы, составляющие веб-страницу таким образом, как вы этого хотите.

Для хранения HTML-файлов мы используем специальные, мощные компьютеры, называемые серверами (англ. servers). Серверы не имеют мониторов, мышей и клавиатур, так как их главной целью является хранение данных и подача. Поэтому они называются серверами - потому что служат для сервировки данных.

Ок, но, наверное, вы хотите знать, как выглядит интернет?

как работать через интернет

Выглядит довольно хаотично, не так ли? На самом деле это сеть связанных между собой машин (упомянутых выше серверов). Сотни тысяч машин! Много, много километров кабелей по всему миру!

как работать через интернет

Это очаровательно, не так ли? Но, конечно, невозможно создание прямого кабельного соединения между каждым компьютером в интернете. Поэтому, чтобы добраться до машины, доступной в интернете (например, до той, на которой записано http://ya-sysadmin.ru) нужно сделать запрос через много, много разных машин.

Представьте себе, что после ввода http://ya-sysadmin.ru, вы отправляете письмо с содержанием: "Дорогой друг, я хочу посмотреть на сайт ya-sysadmin.ru. Пошлите его ко мне, пожалуйста! "

Письмо идет в почтовое отделение ближе всего к Вам. Затем попадает в еще один офис, ближе к адресату, и к следующему, и следующему, пока не будет доставлено до места назначения. Если речь идет о веб-сайте, ситуация очень похожа. Разница заключается в том, что даже если вы отправляете письма (пакеты данных) для одного и того же места, то каждое из них может "пройти" через совершенно другие промежуточные почтовые отделения (маршрутизаторы).

Да, это так просто. Вы отправляете сообщение и ждете какой-то реакции. Конечно, вместо бумаги и ручки вы используете бит данных, но концепция точно такая же!

Вместо адресов с названием улицы, город, почтовый индекс и название страны, используются IP-адреса. Ваш компьютер сначала запрашивает сервер DNS система доменных имен. DNS - Domain Name System. Это работает как старые телефонные книги, где можно было найти фамилии и имена, для того, чтобы найти конкретного человека, его номер телефона и адрес.

Списки должны выполнять определенные условия, чтобы были правильно поданы: они должны иметь адрес, марку и т. д. Они должны быть написаны на языке, понятном для получателя. Так же и с пакетами данных, которые вы отправляете для просмотра сайта: вы используете протокол,  называется он HTTP (Hypertext Transfer Protocol).

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

Безусловно, если списки являются персонифицированными и направлены на конкретного человека - конкретно к той, которая написана для Вас. Читайте мои статьи, впереди еще много интересного!

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie в соответствии с настоящим уведомлением в отношении данного типа файлов. Файлы Cookei