Назад | Перейти на главную страницу

Каково происхождение адреса частной сети 192.168. *. *?

У меня был умный (но нетехнический) пользователь, который спросил меня сегодня:

Почему они выбрали 192.168.. для адреса частной сети?

Единственный ответ, который я мог придумать, - это потому, что 192 = 11000000 в двоичном формате. А 168 - это 10101000 в двоичном формате. Оба выглядят круто.

Есть ли реальная историческая причина такого выбора чисел? Почему не 127.127..? Или 128.128..?

Аналогичный вопрос для 10.0.0.0 и 172.16.0.0

Спасибо!

До изобретения бесклассовых сетей было решено создать три диапазона частного адресного пространства. Это были:

  • Класс A: 10/8 (старое резервирование ARPA)
  • Класс B: 172,16 / 12 (один из первых доступных классов B)
  • Класс C: 192.168 / 16 (один из первых доступных классов C)

Есть:

  • 1 частный префикс класса A (16,7 миллиона адресов)
  • 16 частных лиц класса B (65536 адресов каждый, всего около 1 миллиона адресов)
  • 256 частных лиц класса C (256 адресов каждый, всего 65536 адресов)

Важно отметить, что «Классы» не существовали с 1994 года, и в наши дни мы используем CIDR, который имеет маску подсети переменной длины.

Похоже, что они были выбраны IANA просто потому, что они не использовались. Самое раннее упоминание, которое я могу найти в RFC, это 1597. Также см. Rfc 1627. Оба rfc были устаревшими rfc 1918 г.

Я отправил вопрос в список рассылки интернет-истории, и Крейг Партридж, главный научный сотрудник BBN, сказал:

10.0.0.0 - это просто. Для людей, которым были нужны БОЛЬШИЕ частные сети, единственным большим пространством, доступным к началу 1990-х годов, был старый номер сети ARPANET (сеть ARPANET была 10 и была выведена из эксплуатации примерно в 1991 году).

127.0.0.0/8 является подсетью ретроспективного анализа и поэтому не может использоваться в качестве сети, распределенной между несколькими машинами. То же самое относится к 128.x.x.x и другим подсетям, которые afaik предопределены IANA, чтобы попасть в класс подсетей a, b или c на основе их префиксов. Вероятно, это причина того, почему 10.x.x.x, 192.168.x.x и т.д. так широко распространены - потому что они относятся к разным классам подсетей. Сами номера были выбраны не по какой-то конкретной причине, они просто не были назначены или ранее зарезервированы, поскольку Зоредак уже ответил.

Ответ на самом деле упоминается в RFC 1918 (который установил 10.0, 172.16 и 192.168 диапазоны)

Когда был изобретен Интернет, его создатели действительно были сосредоточены на компьютерах, соединяющихся друг с другом через общедоступный Интернет. Идея «частных сетей» не учитывалась в адресной системе.

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

Чтобы решить эту проблему, IANA зарезервировала неиспользуемый блок IP-адресов для частных сетей. Предприятия (и, в конечном итоге, домашние сети) могут использовать эти адреса с уверенностью, что они никогда не будут конфликтовать с общедоступным IP-адресом в Интернете.

Вот соответствующий текст из RFC:

1. Введение

Для целей этого документа предприятие - это объект, автономно управляющий сетью с использованием TCP / IP и, в частности, определяющий план адресации и назначения адресов в этой сети.

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

2. Мотивация

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

...

3. Частное адресное пространство

...

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

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