Поскольку общедоступные 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-адреса для ковки”?
Присвоением адресов управляют hierarchal способом. Наверху цепочки
Администрация адресного пространства Интернет
Они ответственны за глобальный пул, от которого они выделяют блоки
кто ответственен за определенные регионы мира. Они в свою очередь, выделите от их блоков, к
или если Вы предпочитаете Интернет-провайдеров.
Из-за пути выделяются блоки адреса, каждый глобальный Интернет-адрес уникален.
IP-адреса присвоены ICANN, так, чтобы не происходил. Но существует также более фундаментальная причина. IP-адреса используются для маршрутизации. Когда пакет входит в маршрутизатор, он сравнивает IP-адрес с записями в его таблице маршрутизации и пересылает пакет через соответствующую исходящую строку. Таким образом, IP-адреса не являются просто произвольными номерами, которые присвоены - они - значимые адреса.