Hi Pavel,
Там, кстати, есть ещё одни грабли, на которые мы уже наступили: неоднозначность записи IPv6-адреса. Это как возможность сокращать нули в виде "::" в произвольном месте, так и возможность записать адрес в верхнем или в нижнем регистре. В результате - текстовое сравнение адреса не работает. А это всякие grep, "| match", "| include"... В конфиге адрес прописан одним способом, в выводе bgp-sum он показывается иначе, скрипт не срабатывает (не видит соответствия).
Тут, кстати "этот кто-то" уже не поленился и написал RFC, http://tools.ietf.org/html/rfc5952#section-4.2 осталось дождаться применения.
В ipv4 такое если есть, то в пренебрежимо малом масштабе (типа "ping 127.1").
И типа "193.193/16" :)
Фактически, оно примерно так в IPv6 и получается: старшие 32 бита адреса однозначно ставятся в соответствие номеру AS, блока /32 для автономки должно хватить
/32 содержит 65K /48х; /16 в IPv4 содержит столько же адресов. Некоторым не хватает :) -- Mike Луц по частям не продаётся