Мы предлагаем провайдерам и интернет-проектам географическую базу IP адресов
России. Данная база позволяет по IP адресу пользователя определить область
(регион, субъект федерации, автономную область) России, к которой он принадлежит
(если точнее - то провайдер, предоставляющий доступ данному пользователю
сети Интернет). На данный момент в базе 17770 агрегированных российских сетей.
Все IP-сети, помеченные как российские, разделяются на 91 категорию
(субъекты федерации, автономные области, краи и т.п.):
Республика Адыгея.
Республика Башкортостан.
Республика Бурятия.
Республика Алтай.
Республика Дагестан.
Республика Ингушетия.
Республика Кабардино-Балкария.
Республика Калмыкия.
Республика Карачаево-Черкессия.
Республика Карелия.
Республика Коми.
Республика Марий-Эл.
Республика Мордовия.
Республика Саха (Якутия).
Республика Северная Осетия (Алания).
Республика Татарстан.
Республика Тыва (Тува).
Республика Удмуртия.
Республика Хакасия.
Республика Чечня.
Республика Чувашия.
Алтайский край.
Краснодарский край.
Красноярский край.
Приморский край.
Ставропольский край.
Хабаровский край.
Амурская область.
Архангельская область.
Астраханская область.
Белгородская область.
Брянская область.
Владимирская область.
Волгоградская область.
Вологодская область.
Вологодская область.
Воронежская область.
Ивановская область.
Иркутская область.
Калининградская область.
Калужская область.
Камчатская область.
Кемеровская область.
Кировская область.
Костромская область.
Курганская область.
Курская область.
Ленинградская область.
Липецкая область.
Магаданская область.
Московская область.
Мурманская область.
Нижегородская область.
Новгородская область.
Новосибирская область.
Омская область.
Оренбургская область.
Орловская область.
Пензенская область.
Пермская область.
Псковская область.
Ростовская область.
Рязанская область.
Самарская область.
Саратовская область.
Сахалинская область.
Свердловская область.
Смоленская область.
Тамбовская область.
Тверская область.
Томская область.
Тульская область.
Тюменская область.
Ульяновская область.
Челябинская область.
Читинская область.
Ярославская область.
Г. Москва.
Г. Санкт-Петербург.
Еврейская автономная область.
Агинский Бурятский автономный округ.
Коми-Пермяцкий автономный округ.
Корякский автономный округ.
Ненецкий автономный округ.
Таймырский (Долгано-Ненецкий) автономный округ.
Усть-Ордынский Бурятский автономный округ.
Ханты-Мансийский автономный округ.
Чукотский автономный округ.
Эвенкийский автономный округ.
Ямало-Ненецкий автономный округ.
Иные территории Российской Федерации.
Данная база предоставляется на основе абонемента, с обновлениями 1-2 раза
в месяц. По вопросам приобретения данной базы обращайтесь по адресу
shurra@mycounter.ua.
О базе
Данные о географическом распределении предоставляются в 2-х форматах:
1. Текстовый файл.
Данный файл имеет формат Начало_IP_сети/маска_сети код_области и
представляет собой простое построчное перечисление IP сетей России с кодом
области России. Мы предоставляем агрегированный список сетей, в котором
представлено описание базы наименьшим числом IP-сетей в CIDR-верном формате.
По отдельной договоренности возможно предоставление неагрегированного списка
сетей.
2. Бинарная база + API для работы с ней.
Бинарная база + API (perl) позволяет быстро по IP адресу узнать код области
России, к которой он принадлежит. Все данные об IP сетях России уже упакованы
в файл специального формата, позволяющий максимум за 4 операции seek по файлу
узнать код области. Вместе с базой представляется пример скрипта на perl,
позволяющий работать с данной базой. Использование простейших файловых функций
позволяет использовать данную базу даже с ПО, написанным на таких языках
программирования, как C, Java, Phyton, PHP, Delphi.
Данная бинарная база, на наш взгляд, позволяет наиболее
быстро и эффективно обрабатывать запросы.
К любому формату базы также прилагается таблица (с соответствующем виде)
соответствия кода области и её названия.