Статья Автор: Александр Ф. Алейников

1.4 Глобальная сеть Интернет (другими словами. проще)

Адресация в Интернете: или как не потеряться в цифровом городе

Представьте, что Интернет — это огромный город. У каждого дома (компьютера, телефона, умного чайника) есть свой адрес. Только вместо улиц и номеров — IP-адреса.
Да, адреса в интернете определенно нужны иначе пакеты данных просто не будут знать, куда им лететь! Именно так в начале 1980-х решили создатели первой версии интернет протокола — IPv4, Internet Protocol версия 4.

Тогда и был придуман IP-адрес, который выглядит например  так:



IPv4 адрес состоит из 4 блоков по 8 бит, каждый из которых называется октетом, и для удобства записывается в виде десятичных чисел (каждое от 0 до 255), разделенных точкой.
Всего длина такого адреса 32 бита. Что на самом деле превращается в целых 4 миллиарда 294 миллиона 967 тысяч 296 комбинаций. Тогда, в 1980-х, Интернет был только у военных и в университетах, поэтому создатели протокола решили, что такого количества адресов хватит с запасом.

СПОЙЛЕР: они сильно заблуждались.

Так как адресов было ограниченное количество, право их раздавать было закреплено за пятью некоммерческими организациями, ответственными за свой регион.
Например, за Европу, Ближний Восток и Центральную Азию отвечает организация RIPE NCC, скромный офис которой находится в Нидерландах.
Естественно, с бурным развитием интернета и появлением всевозможных гаджетов, свободные IP-адреса стали быстро заканчиваться. Например, ARIN исчерпала запас IPv4 адресов еще в 2015 году, а наш родной RIPE NCC оказался с пустыми карманами 25 ноября 2019 года.
Тем не менее количество подключенных к сети девайсов растет в геометрической прогрессии и сейчас измеряется десятками миллиардов. По данным IDC, к 2025 году в сети будет более 152 миллиардов устройств Интернета вещей, только (!) устройств интернета вещей! В 2021 году их было всего 10 миллиардов. Итого ожидается рост в 15 раз за 4 года!

Поэтому единственное, что действительно полностью решает проблему — это интернет протокол нового поколения — IPv6, переход на который по степени воздействия можно сравнить с переходом от стационарных телефонов на одну семью к сотовым телефонам на каждого пользователя. 
Первое и главное отличие: IP-адреса в новом протоколе стали длиной 128 бит. Это дает 2 в степени 128 вариантов уникальных адресов, а это вот столько:

340 282 366 920 938 463 463 374 607 431 768 211 456 комбинаций


А это всего лишь 340 унцендиллионов или 340 триллионов триллионов триллионов. Иными словами, в этот раз ребята реально перестраховались.
На сегодняшний день переход на IPv6 начался, но далек от завершения.
Если IPv4 будет выглядеть, например, так 192.168.1.1, то IPv6 что-то вроде 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Первый вариант напоминает телефонный номер из старого телефильма, а второй — будто кто-то случайно нажал много кнопок на клавиатуре. Но оба они помогают нашим устройствам находить друг друга в этом огромном цифровом пространстве.
Допустим, вам нужно запомнить IP-адрес вашего любимого сайта. Это примерно то же самое, что заучивать все свои банковские пароли наизусть — звучит весело, но очень утомительно.
Но люди — существа ленивые (и это нормально!). Поэтому вместо того, чтобы зубрить эти цифры, придумали домены — красивые названия вроде youtube.com или кофе-с-котиками.ру. Это как если бы вместо адреса «ул. Скучная, дом 47» вы видели вывеску «Кафе, где бесплатно добавляют взбитые сливки». Удобно, правда?

Как это работает?

  1. Вы вводите домен в браузере (например, «где-мемы-на-ночь.нет»).
  2. Специальная «телефонная книга» Интернета — DNS — ищет, какой IP-адрес скрывается за этим названием.
  3. Нашли? Отлично! Теперь ваш запрос летит по нужному адресу, как пицца с доставкой на дом.
DNS — это как ваш друг, который знает всех в городе. Спросите его: «Где живет ВКонтакте?» — и он тут же выдаст координаты, не задавая лишних вопросов вроде «А зачем тебе? Опять котиков смотреть?».

Домены и поддомены: как Интернет делит свои «квартиры» и «этажи»

Представьте, что домен — это адрес многоэтажного дома в цифровом городе. А поддомены — это комнаты в этом доме. Например:
  • Домен: котики-в-носках.рф (весь дом)
  • Поддомен: магазин.котики-в-носках.рф (отдельная комната, где продают носки для котиков).

Уровни доменов: кто главный?

Домены устроены как матрешка:
  1. Корневой уровень (верхушка иерархии) — это невидимая точка в конце адреса, как воздух для шарика: котики.рф. (но её обычно не пишут).
  2. Домен первого уровня  — это «фамилия» сайта. Бывает:
    • Административный (общий): .com, .org, .net — как гражданство в цифровом мире («гражданин коммерции», «гражданин НКО»).
    • Географический: .ru, .de, .fr — как паспорт с пропиской («живу в России», «родился в Германии»).
  3. Домен второго уровня — это ваше уникальное имя. Например, в яндекс.рф:
    • .рф — географический,
    • яндекс — то, что вы придумали и зарегистрировали.
  4. Поддомены (третий уровень и ниже) — как этажи и квартиры. Например:
    • карты.яндекс.рф — поддомен для карт,
    • еще.карты.яндекс.рф — под-поддомен (да, так можно!).

Административные vs. географические: кто вы?

  • Административные:
    — Раньше их было мало: .com (коммерция), .org (организации), .edu (вузы).
    — Теперь их сотни: .pizza, .guru, .ninja — как фантазия улетела в космос. Хотите сайт суши.ninja? Пожалуйста!
  • Географические:
    — Каждой стране — своё: .ru (Россия), .uk (Великобритания), .jp (Япония).
    — Но иногда их используют не по назначению. Например, .tv — это Тувалу (островное государство), но его облюбовали телеканалы. Туризм? Нет, не слышали!

Зачем столько уровней?

— Чтобы Интернет не превратился в цифровой Вавилон.
— У каждого домена есть хозяин. Например, владелец котики.рф может создать поддомен мур.котики.рф для песен котиков, а другой поддомен — фото.котики.рф для их портретов. И всё это без покупки новых доменов!

Пример «на пальцах»:

Допустим, вы видите адрес: магазин.игрушки.детскиймир.рф
.рф — домен первого уровня (географический, Россия),
детскиймир — домен второго уровня (компания),
игрушки — поддомен (раздел сайта),
магазин — под-поддомен (конкретный отдел).

Это как адрес: Россия → магазин «Детский мир» → отдел «Игрушки» → полка с машинками.

Почему это круто?

  • Гибкость: Хотите блог? Создайте blog.вашсайт.рф. Хотите тест-драйв новой идеи? beta.вашсайт.рф.
  • Локализация: Если у вас бизнес в Испании, можно завести вашбизнес.es, а для Германии — вашбизнес.de.
И да, поддомены — это не страницы!
Поддомен может быть отдельным сайтом. Например:
  • drive.google.com — это не страница, а целый сервис с облаком.
  • А translate.yandex.ru — вообще отдельная «вселенная» переводчика.
Поддомены позволяют разделить ваш сайт на отдельные секции. Возвращаясь к нашему примеру с пирожками, представьте, что у вас есть большой сайт о выпечке:
  • www.pishem-pirozhki.ru — главная страница с рецептами.
  • blog.pishem-pirozhki.ru — блог с историями о пекарях и их творениях.
  • shop.pishem-pirozhki.ru — магазин, где можно купить ингредиенты.
Каждый поддомен работает как отдельный сайт, но они все находятся под одним главным доменом.

Примеры и анекдоты

Представьте, что вы владелец компании "Пирожки на любой вкус". Ваш основной сайт — pishem-pirozhki.ru. Вы решили расширить бизнес и создали блог blog.pishem-pirozhki.ru, а также интернет-магазин shop.pishem-pirozhki.ru. Теперь ваши клиенты могут найти рецепты, прочитать истории о ваших поварах и заказать продукцию онлайн.
Но однажды ваш друг говорит: "Почему бы тебе не зарегистрировать ещё и .com домен? Тогда ты сможешь продавать пирожки во всём мире!" И вот вы регистрируете pishem-pirozhki.com, и ваш бизнес начинает процветать за пределами России. Теперь ваши пирожки известны даже в Австралии!
Или другой пример: вы слышите, что кто-то создал сайт с доменным именем pizza.is. Оказывается, это реальный домен для Исландии (.is). Теперь каждый раз, когда вы видите этот сайт, вы думаете: "Ого, это же пицца из Исландии!"

Так что домены и поддомены — как этажи в небоскребе: каждый может быть наполнен чем-то своим, но адрес у всех — один и тот же «дом».
Если встретите сайт я.люблю.поддомены.до.бесконечности.com — не пугайтесь. Это просто чей-то неуёмный креатив (или очень сложная шутка сисадмина). 😉

Зачем это нужно?

IP-адреса — чтобы устройства понимали друг друга без лишних слов.
Домены — чтобы мы не сходили с ума от цифр и могли хвастаться: «Я сижу на сайте ПингвиныВШарфиках.рф!».

Представьте, если бы в реальной жизни вместо «Привет, заходи в гости на Тверскую, 15!» вам говорили: «Привет, иди по координатам 55.751244, 37.618423!». Вы бы, наверное, предпочли остаться дома.
Так что спасибо тем, кто придумал домены. Теперь мы можем бороздить просторы Интернета, не превращаясь в калькуляторы. И да, если вдруг ваш умный холодильник захочет «погулять» в Сети — не волнуйтесь. У него тоже есть свой IP-адрес. Хотя, возможно, он просто ищет рецепт торта…
Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать