Эта функция 2ip позволяет получить один диапазон, исходя из указанного IP-адреса. Но к сожалению, там нет функции, которая даст все диапазоны одного провайдера.
Вот и я про то. У крупных провайдеров по многу пулов. На 2ip, впрочем, как и в whois - только диапазон айпишников одного пула.