Для чего он стоит, я работал на старшем уровне в индустрии ISP уже более десяти лет, поэтому у меня есть некоторый опыт в этом.
Большие диапазоны IP выделяются по мере необходимости IANA для каждого из Regional Internet Registries.
Регионы, как правило, имеют континентальный размер - IP-адреса не, предназначенные для каждой страны.
RIR в свою очередь затем распределяют IP-адреса для интернет-провайдеров, которые, в свою очередь, назначают их конечным пользователям.
Каждый из RIR поддерживает сервер whois
, который может быть запрошен, чтобы узнать не только о том, какой ISP был назначен какой-либо netblock, но и в какой-то мере конечный пользователь и адрес этого конечного пользователя.
Обратите внимание, что многие интернет-провайдеры не заполняют эту информацию для каждого отдельного клиента. Следовательно, если вы являетесь абонентом службы DSL, вероятно, что записи Geo будут указывать адрес вашего интернет-провайдера, а не ваш собственный адрес.
Различные поставщики GeoLocation в основном работают, добывая эти whois
записей. Обратите внимание, что законность этого - что-то вроде серой области. Заявление об авторских правах базы данных RIPE - here.
IANA также поддерживает корневую зону для DNS, но полностью изолирована от любых функций распределения IP. Очень важно поддерживать различие между действиями доменных имен и IP-адресами.
Возможно, вас заинтересует [xkcd IP-карта] (http://xkcd.com/195/). – 2008-11-08 16:20:00