Заявленный «миллион IP» — это не гарантия результата. В мобильных сетях большую роль играет CGNAT: десятки и сотни устройств могут выходить в интернет с одного и того же публичного IP, а «мощность» пула зависит от того, как этот IP-адрес распределяется по времени и нагрузке. Поэтому ключ — не в цифре «всего IP в базе», а в метриках эффективной емкости и доступной уникальности под вашу конкретную задачу.
На что смотрим в первую очередь:
- Эффективная емкость (Effective Unique IPs): сколько уникальных IP вы реально получаете за день/неделю при вашей частоте ротации и количестве одновременных потоков. Хороший ориентир: при пуле 20–30 тысяч адресов с умеренной конкуренцией вы должны видеть 8–12 тысяч уникальных IP/сутки при ротации 5–15 минут.
- Конкурентная нагрузка (Concurrency): сколько клиентов провайдера одновременно «садятся» на один и тот же IP/префикс. Чем выше конкуренция, тем быстрее IP попадает в антифродовые списки «подозрительных» сегментов. Запрашивайте цифры: среднее соединений на IP, CPS (connections per second) на гейт, RPS (requests per second) на подсеть.
- Покрытие по операторам и ASN: один и тот же объём из одного ASN работает хуже, чем меньший объём, но распределённый по разным автономным системам. Разнообразие ASN снижает вероятность «кластерного» детекта, когда антифрод наказывает целиком диапазон.
- Стабильность сессии: sticky-сессии (5, 10, 30 минут) должны не только «держаться» по таймеру, но и выдерживать ваш реальный трафик без обрывов и ребалансировки. Смотрите отчёт по session drop rate — он должен быть в пределах 1–3% при интенсивной работе.
- Геораспределение: даже если вам нужно конкретное GEO, убедитесь, что внутри GEO есть диверсификация по городам/префиксам. Например, разница между /24 в столичном регионе и /24 в соседней области по детекту может достигать 20–30% в зависимости от площадки.
Проверяйте «здоровье» пула по цифрам, а не по обещаниям. Запросите выгрузку по: количеству уникальных IP в сутки/неделю, распределению по ASN и операторам, средней длительности сессии и ошибкам соединений. Сделайте пробный «нагрузочный день» — прогоните свой типовой сценарий (X потоков, Y запросов/поток, Z минут сессии), и проверьте: повторяемость IP, процент обрывов, среднюю задержку и дельту в CR/банрейте против вашей текущей базы. Только так вы поймёте реальную емкость, а не маркетинговую.
- Сравнивайте заявленный объём и эффективную уникальность в вашей модели нагрузки.
- Требуйте метрики по конкурентной нагрузке: CPS/RPS на IP/префикс и session drop rate.
- Оценивайте распределение по ASN/операторам внутри нужного GEO — это критично для антифрода.