ASN
Autonomous System Number · автономная система
Что это
ASN (Autonomous System Number) — уникальный номер, который идентифицирует автономную систему в интернете. Автономная система (AS) — это группа IP-подсетей под единым административным управлением с единой политикой маршрутизации (например, крупный провайдер, дата-центр, крупная корпорация).
Как работает
- ASN нужен для маршрутизации между сетями через протокол BGP (Border Gateway Protocol)
- Роутеры провайдеров обмениваются информацией: «через мой ASN идёт путь до таких-то подсетей»
- Так формируется глобальная таблица маршрутов интернета (сейчас ~950 000 префиксов IPv4)
Формат
- Раньше был 16-битный (0-65535)
- Сейчас 32-битный (0-4294967295)
- Записывается как AS15169 (Google), AS32934 (Facebook/Meta), AS8075 (Microsoft)
Приватные ASN
- 64512-65534 (16-бит) и 4200000000-4294967294 (32-бит) — приватные, не используются в глобальном интернете
Кто выдаёт
Региональные регистраторы:
- RIPE NCC — Европа, Средняя Азия, Ближний Восток (в т.ч. РФ)
- ARIN — Северная Америка
- APNIC — Азия и Океания
- LACNIC, AFRINIC — Латинская Америка, Африка
Как посмотреть
# whois по IP
whois 8.8.8.8 | grep -i origin
# route: 8.8.8.0/24 · origin: AS15169
# полезные сайты
bgp.he.net
bgp.tools
ipinfo.io