Глосарій
Нативна IP-адреса
Нативна IP-адреса використовується в країні, якій її виділив реєстр; «широкомовна» виділена одній країні, а використовується в іншій. Чому це важливо сайтам.
Що таке нативна IP-адреса
Кожен публічний блок IP-адрес видає один із п’яти регіональних інтернет-реєстрів (ARIN, RIPE NCC, APNIC, LACNIC, AFRINIC) організації в певній країні, і ця країна записується в запис реєстру. Окремо від цього бази геолокації визначають, де адреси з блоку насправді використовуються, за даними маршрутизації, вимірюваннями затримки та виправленнями від користувачів. Нативна IP-адреса — це адреса, для якої обидві відповіді збігаються: блок виділено, скажімо, Німеччині, й адреса використовується в Німеччині. Широкомовна IP-адреса (broadcast IP; термін походить із китайської спільноти перевірки IP, де ця перевірка є обов’язковою) — адреса, для якої вони розходяться: блок зареєстровано на одну країну, а адреса анонсується й розташована в іншій.
Невідповідність — не помилка. Хмарні провайдери, CDN і VPN-компанії володіють великими блоками, зареєстрованими на їхню рідну країну, і анонсують їхні частини з дата-центрів по всьому світу; anycast-мережі анонсують один блок одразу з десятків локацій. Запис реєстру описує паперового власника, геолокація — фізичну реальність, і для таких мереж ці дві речі ніколи й не мали збігатися.
Чому це важливо
Сайти, що борються з шахрайством і зловживаннями, дивляться на ті самі два джерела. Адреса, нативна для країни облікового запису, платіжної адреси та мови браузера, виглядає як звичайна людина вдома. Адреса, блок якої належить іноземному хмарному провайдеру, але геолокується локально, — класичний слід VPN-вузла або проксі, орендованого в дата-центрі, і багато стримінгових, банківських і маркетплейсових сайтів оцінюють її відповідно, навіть не заглядаючи в списки хостингу. Для покупця проксі твердження продавця, що адреса «місцева», лише наполовину правдиве, якщо це широкомовна адреса; для того, хто тримає власні сервери, несподіваний висновок «широкомовна» зазвичай означає, що бази геолокації помістили блок не туди, і варто подати запит на виправлення.
Як ми це перевіряємо
Пошук IP і масовий пошук беруть країну реєстру із запису RDAP для блоку, із сервісом whois RIPEstat як резервним джерелом, а країну геолокації — з DB-IP. Коли обидві відомі й збігаються, адреса позначається як нативна IP; коли обидві відомі й різні — як широкомовна IP; коли реєстр не публікує країну для блоку (ARIN часто записує її лише для організації, а деякі блоки RIPE мають регіональний код EU), результат — невідомо, а не здогадка. Поруч показується третя країна, де зареєстрована ASN, що анонсує блок, бо вона пояснює більшість невідповідностей: блок виділено у США, анонсує гонконзька мережа, розташований у Японії. Висновок «широкомовна» також віднімає десять балів від оцінки чистоти адреси — навмисно небагато: це сигнал, а не доказ чогось.