Я ищу список блоков CIDR для «Интернета», то есть все от 0.0.0.0 до 223.255.255.255, за исключением адресного пространства RFC1918 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16 (да, я знаю, что есть много маленьких сетей, которые являются особыми, например, 192.0.0.0/24, но я действительно не забочусь о них). Я полагаю, что этот список должен существовать где-то в Интернете, но мой гугл-фу меня подводит, поэтому я решил спросить здесь, прежде чем сам составить диапазон.
Редактировать: я забыл действительно важную часть этого вопроса: он мне нужен в наименьшем количестве записей.
И если вы хотите знать, что я делаю с этим, мы вводим статические потоковые моды, чтобы обойти некоторые неприятные проблемы в контролируемой OpenFlow сети, в которой в настоящее время происходит значительное количество проблем, и нам нужно уменьшить количество Временные записи потока, поэтому мы не превышаем доступное пространство в таблицах потоков и заставляем все рушиться в течение нескольких минут, пока он восстанавливает соединение с контроллером.
источник
Богдонское пространство и небогоновое пространство CIDR-блоки доступны в богонском отчете:
http://www.cidr-report.org/bogons/
источник
Я понятия не имею, для чего вы планируете использовать это, но здесь вы идете:
http://bgp.potaroo.net/as2.0/bgptable.txt
Просто общий дамп таблицы маршрутизации BGP.
источник
Да. Вы ищете реестр адресного пространства IANA IPv4 .
IPv4-адреса в Интернете - это те, которые начинаются с одного из номеров, выделенных в этой таблице.
источник
Не с наименьшим количеством возможных записей; но я думаю, что это полный список.
источник
0.0.0.0/1
и128.0.0.0/1
достаточно, чтобы охватить все адресное пространство IPv4. Также обратите внимание, что вы ответили на очень старый вопрос, который сейчас несколько устарел. В вопросе не упоминается, как он обрабатывает адреса RFC 6598 (что имеет смысл, поскольку вопрос был написан до публикации этого RFC). Кроме того, никто в здравом уме не считает адресное пространство IPv4 всем Интернетом.