Адресация в сети Интернет

Адресация в сети Интернет

Адресация в сети ИнтернетВ рамках данной статьи, я расскажу вам об адресации в сети интернет, а так же о сопутствующих аспектах.

Отмечу сразу, что данная статья будет больше представлена в стиле последовательных фактов, а для уточнения некоторых из них будут представлены ссылки на дополнительные статьи.

Сеть Интернет построена на основе TCP/IP и HTTP протоколов (последний передается по средством первого). Выглядит это следующим образом. Каждый компьютер или сервер подключены к сети Интернета через протокол TCP/IP. Сами же запросы для получения данных с сайтов передаются с помощью HTTP протокола. Стоит знать, что в Интернете так же могут использоваться и некоторые другие протоколы, но описанные являются основными.

Примечание: Простым языком о том, что предоставляет собой протоколы, написано в статье что такое интернет-адрес, протокол и порт простыми словами.

Каждый сайт или компьютер в интернете имеют свои адреса. Эти адреса могут состоять либо из специального вида цифр, так же называемыми IP адресом, или же из специальных комбинаций букв, цифр, некоторых символов и точек. Последнее чаще всего используются обычными пользователями (адреса сайтов), хотя так же поддерживается возможность использовать и IP адреса. При этом сами компьютеры при передаче и получении информации преимущественно используют именно IP адреса.

Примечание: Подробная статья об IP адресе.

IP-адреса протокола версии 4, который является основный на сегодняшний момент времени, состоят из четырех чисел, разделенных через точку. При этом каждое число не может превышать значения 255. Пример адреса - "102.14.124.1". Такое построение адреса позволяет поддерживать в сети порядка 4 миллиардов компьютеров. Стоит знать, что если ранее это была практически не достижимая цифра и поэтому каждому компьютеру можно было выделять отдельный адрес, то сегодня применяется немало различных механизмов, чтобы можно было использовать повторно одни и те же адреса. Например, несколько десятков и сотен сайтов могут иметь один и тот же IP адрес. Или другой пример, домашние сети часто имеют одни и те же адреса (например, сеть компьютеров в вашем доме и сеть компьютеров у ваших знакомых может иметь одинаковые адреса по типу 192.168.0.1).

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

Примечание: Подробная статья об устройстве DNS сервера.

Цифро-буквенные адреса строятся по определенным правилам, называемыми доменной системой имен (DNS). В такой системе все адреса разделены по уровням, называемыми доменами. При этом каждый уровень разделен точкой. Уровни следуют в порядке справа-влево. Например, этот сайт Ida-Freewares.ru состоит из двух доменов "ru" и "Ida-Freewares", где "ru" - это первый уровень, а "Ida-Freewares" - это второй уровень. Комбинация всех доменов называется доменным именем (адресом сайта). При этом когда речь заходит об уровне доменного имени, то подразумевают максимальный уровень. К примеру, "Ida-Freewares.ru" это доменное имя второго уровня.

Примечание: Стоит знать, что приставка "www." слева считается зарезервированной и обычно не обозначает уровень. То есть "www,Ida-Freewares.ru" и "Ida-Freewares.ru" считаются одного уровня (второго). Тем не менее, фактически это два разных доменных имени.

Стоит знать, что регистрация доменов первого уровня крайне сложный процесс. Поэтому всегда, когда говорят о хорошем доменном имени, речь идет именно о доменном имени второго уровня, который легко запомнить и удобно использовать. Так же стоит знать, что каждая комбинация доменов должна быть уникальна. Именно поэтому доменное имя может быть зарегистрировано только для одного сайта.

Сегодня существуют два вида доменов первого уровня - представленные географическими регионами (например, ru - Россия, ca - Канада и так далее) и дополнительные домены (например, biz, info, pro и прочие). Некоторые дополнительные домены могут иметь ограничения по регистрации субдоменов (поддоменов - доменов следующего уровня). Например, домен org считается для бесплатных сайтов научного характера, где коммерция запрещена (даже реклама).

Доменные имена являются важной частью, при определении к какому компьютеру или компьютерам необходимо передавать запросы пользователя. Однако, как все знают, у каждого сайта обычно есть много разных документов (веб-страниц, файлов и прочего). Поэтому для получения доступа к ним используется система уникальных указателей ресурса URL (Universal Resource Locator). Строится этот адрес в общем виде так - "протокол://адрес-сайта/имя-документа?специального-вида-параметры". Где "протокол" - обычно либо http, либо https. "Адрес-сайта" - это как раз доменное имя. "Имя-документа" - это конкретизирующий адрес (может быть разделен на подуровни при помощи символа "/" - аналогично тому, как это сделано в файловой системе). "Специально-вида-параметры" - это набор параметров вида "параметр1=значение1" соединенных с помощью символа "&".

Стоит отметить, что не все элементы в URL являются обязательными и что для частей есть ограничение по набору допустимых символов. Так, например, если открыть просто "http://адрес-сайта", то откроется корневой документ сайта. Или, например, "специального-вида-параметры" могут быть не указаны (вместе с символом "?").

Теперь, вы знаете основы адресации в сети Интернет, а так же сопутствующие особенности.

☕ Понравился обзор? Поделитесь с друзьями!

Комментарии / отзывы  

0 # Foks 25.10.2017 16:01
Суховато, но зато по сути и без лишней воды!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору

Добавить комментарий / отзыв

Комментарий - это вежливое и наполненное смыслом сообщение (правила).



* Нажимая на кнопку "Отправить", Вы соглашаетесь с политикой конфиденциальности.
Присоединяйтесь
 

 

Программы (Freeware, OpenSource...)