Какова история 192.168.1.1 почему не 192.169.1.1 или другой IP?



Какова история 192.168.1.1? Почему не 192.169.1.1 или любой другой IP?

Это довольно интересный вопрос, думаю многим будет интересно. Сначала немного предыстории:

Первоначально IP-адреса (v4) были разбиты на «классы». Верхние биты первого октета обозначали класс сети, что подразумевало, как конкретный адрес следует разделить на часть сети и хоста. Эти биты определяют, как адрес должен интерпретироваться маршрутизаторами.

Как найти устройство в сети с помощью MAC-адреса?

Какова история 192.168.1.1? Почему не 192.169.1.1 или любой другой IP?

00000000 — Класс А. 
Диапазон 0 — 127. Первый октет сети, остальные хост.

10000000 — класс B. 
Диапазон 127 — 191. Первые два октета сети, остальные хост.

11000000 — класс С. 
Диапазон 192 -223. Первые три октета сети, остальные хост.

11100000 — класс D. 
Диапазон 224 — 239. Используется для многоадресной рассылки.

11110000 — класс E. 
Диапазон 240 — 255. Зарезервировано для будущего использования.

Пространство IP-адресов должно быть глобально уникальным. Это означает, что только один из каждого адреса может существовать во всей сети. В результате адресные «блоки» должны были быть назначены сетям конечных пользователей.

В настоящее время администрация по назначению номеров раздает пространство IP-адресов для общедоступного Интернета, но в старые времена Джон Постел лично управлял распределением адресного пространства.

Итак, как появились «специальные адреса»?

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

Назначенный адрес назывался Localhost, а выбранный адрес был только последним из сетей класса А. Оглядываясь назад, это был расточительный выбор, но кто знал в то время? Поскольку верхние биты было легко проверить, и было удобно назначать адреса сейчас, не оглядываясь в будущее. Такие вот дела.

Loop интерфейс

Стэн Хэнкс немного углубился в историю петлевого интерфейса, в своем ответе на вопрос Кто первым установил 127.0.0.1 в качестве петлевого адреса и почему?

Сеть 10.0.0.0/8 изначально была назначена MILNET и сети защиты данных(DDN). У многих ранних интернет-устройств в программном обеспечении были жестко запрограммированы сети 10.xxx. Так сказать вшиты в девайс.

В середине 1990-х эти сети закрыли и перевели в другие формы, но пространство 10.xxx считалось «отравленным». Поскольку многие системы, не являющиеся MILNET или DDN, имели жестко закодированные конфигурации. Которые продолжали посылать трафик этим давно не существующим сетей. Чтобы избежать неприятностей, эта сеть никогда больше не будет назначена в общедоступном Интернете.

С исчерпанием IPv4-адреса возникла необходимость в немаршрутизируемых адресах для частных сетей. Сначала люди выбирали случайные пространства IP-адресов, но затем они рисковали попасть в любую сеть, с которой их случайно выбранное пространство перекрывалось.

Распределение адресов для частных сетей

Чтобы решить проблему, RFC 1597 (и его окончательный преемник RFC1918), Распределение адресов для частных сетей — было предложено зарезервировать ряд конкретных IP-сетей для использования в качестве частных сетей.

Этот RFC выделил пространство класса A, класса B и класса C. Для класса А отравленное пространство 10.0.0.0/8 MILNET / DDN, что казалось естественным выбором.

В классе B и для класса C следующие доступные неназначенные блоки во время авторизации RFC назначил Джон Постел. Для сетей класса B пространство оказалось 172.16.0.0/12 блоками (172.16.0.0 — 172.31.255.255).

Для пространства класса C это оказалась подсеть 192.168.0.0/16 блоков (192.168.0.0 — 192.168.255.255). Большинство поставщиков потребительских маршрутизаторов, которые я видел, используют диапазон 192.168.x.0 / 24. Многие используют 192.168.1.x или 192.168.0.x. Я видел некоторых, которые используют 192.168.123.x, и другие, которые используют 192.168.2.x.

Лично я установил все свои домашние маршрутизаторы с адресом https://192.168.1.1, что по сути остается адресом для роутера по умолчанию. По крайней мере на множестве моделей.

Адресные пространства Интернет

Некоторые поставщики интернет используют адресное пространство 10.xxx, а глупое меньшинство использует адресное пространство 172.16.xx. В конце концов, если вы собираетесь использовать слишком большое для вашего устройства адресное пространство, сделайте все возможное и используйте 10.xxx, чтобы позволить людям просто меньше печатать:)

Адресное пространство 1.xxx и 2.xxx оказалось очень проблематичным, так как многие люди рефлексивно использовали это пространство для тестирования. И без согласования с кем-либо. По этой причине диапазон был оставлен как зарезервированное пространство почти с начала IPv4.

Джефф Хьюстон исследовал, насколько отравлено это пространство, в своей статье « Трафик в сети 1.0.0.0/8». На основе этого исследования выпустили часть сети 1.0.0.0/8, которая использовалась для реального трафика, изолировав некоторые наиболее отравленные части пространства.

Несмотря на отравление, Cloudflare использовал свою обширную сеть доставки контента для настройки DNS-сервера Anycast по адресу 1.1.1.1 ( https://1.1.1.1/ ), который служит как DNS-сервером, так и приемником пакетов. Кажется, и сейчас система работает на них.

Вы можете узнать больше о специальных зарезервированных IP-адресах на сайте https://19216811.ru/, там много информации на эту тему. Думаю вам это будет полезно.

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

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