У меня был умный (но нетехнический) пользователь, который спросил меня сегодня:
Почему они выбрали 192.168.. для адреса частной сети?
Единственный ответ, который я мог придумать, - это потому, что 192 = 11000000 в двоичном формате. А 168 - это 10101000 в двоичном формате. Оба выглядят круто.
Есть ли реальная историческая причина такого выбора чисел? Почему не 127.127..? Или 128.128..?
Аналогичный вопрос для 10.0.0.0 и 172.16.0.0
Спасибо!
До изобретения бесклассовых сетей было решено создать три диапазона частного адресного пространства. Это были:
Есть:
Важно отметить, что «Классы» не существовали с 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-адреса для внешнего подключения, никогда не будут назначены адреса из блоков, определенных выше.