Как IP-адреса присвоены?

Как IP-адреса присвоены? Что, если бы кто-то из США и кто-то из Австралии, подключенной к Интернету одновременно - как у них не было бы того же IP-адреса?

12
задан 12.06.2010, 13:35

3 ответа

Поскольку общедоступные IP-адреса не выбраны наугад, они выделяются Вашим Интернет-провайдером; кто внутренний изгиб присвоил блок им от следующего уровня, и так далее IANA/ICANN.
Думайте об этом как, только ICANN дают IP-адреса, ВЫ не можете :-)
В Вашем доме или сети колледжа обычно Вы использовали бы частные IP-адреса, и, возможно, статически присвоили дюйм/с или позволили Вашему домашнему маршрутизатору сделать частное выделение IP. Они не видимы (или направленный) в Интернете. Вы найдете, что многие люди используют IP-адрес 192.168.1.1 в их домах, например, и все же нет, по-видимому, никакого конфликта. Это вызвано тем, что их домашний маршрутизатор 'переводит' (очень сырое использование того слова здесь) к ISP выделил адрес - который является тем, что будут видеть другие в Интернете.

Вы могли бы думать об этом частном IP-адресе как о локальной ссылке (как, взять, который уехал на следующем блоке для достижения кондитерской?), чтобы Ваш домашний маршрутизатор нашел Вашу машину в домашней сети.

Если Вы пытались использовать 'общедоступный' IP-адрес наугад, ISP не примет его, и Вы не будете видеть сетевого соединения.


Обновление:
Если Вы хотите вырыть глубже на том, почему ISP мог бы хотеть проверить, какой исходный IP Вы используете, прочитайте взаимодействие в комментариях здесь... Или, направляйтесь прямо в Нападение Смурфа Википедии.

В конце 1990-х, много сетей IP участвовали бы в нападениях Смурфа (то есть, они ответят на ping к широковещательным адресам). Сегодня, спасибо в основном к простоте, с которой администраторы могут сделать сеть неуязвимой для этого злоупотребления, очень немного сетей, остается уязвимым для нападений Смурфа.

Фиксация является двукратной:
- Настройте отдельные хосты и маршрутизаторы для не ответа на запросы ping или широковещательные сообщения.
- Настройте маршрутизаторы не к передачам пакетов, направленным к широковещательным адресам. До 1999 стандарты потребовали, чтобы маршрутизаторы передали такие пакеты по умолчанию, но в том году, стандарт был изменен, чтобы потребовать, чтобы значение по умолчанию было для не передачи

Другое предлагаемое решение, для фиксации этого, а также других проблем, является фильтрацией входа сети, которая отклоняет пакеты нападения на основе подделанного исходного адреса.

Благодаря Andy для того, чтобы заставить меня вспомнить это.
Вы могли бы также интересоваться в этом вопросе о ServerFault Jeff: “тривиальны IP-адреса для ковки”?

19
ответ дан 07.12.2019, 11:47

Присвоением адресов управляют hierarchal способом. Наверху цепочки

Администрация адресного пространства Интернет

Они ответственны за глобальный пул, от которого они выделяют блоки

Региональные интернет-реестры

кто ответственен за определенные регионы мира. Они в свою очередь, выделите от их блоков, к

Локальные интернет-реестры

или если Вы предпочитаете Интернет-провайдеров.

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

10
ответ дан 07.12.2019, 11:47

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

1
ответ дан 07.12.2019, 11:47

Теги

Похожие вопросы