Skip to content
InternetData

IP ASN

Announced IPv4 and IPv6 space, attributed to its origin AS, with the route's RPKI status.

Explore API
IDip_asn_v1
Formatscsvgz, mmdb
Update FrequencyDaily
Last UpdatedNovember 8th 2026 (today)
Entries1,497,659
File Size (csvgz)20.4 MB
File Size (mmdb)78.0 MB
On this page
  1. Overview
  2. Formats

Overview

Every range in the global routing table, split so that each address belongs to the most specific prefix announcing it. prefix is that announcement and asn its origin; where more than one AS originates a prefix, the one most of the routing table sees is kept. name, domain, type and country are the origin AS's, as the ASN database publishes them.

rpki_status is the route's validation against the published RPKI data (RFC 6811). Bogon space and reserved AS numbers are left out.

Free under CC BY-SA 4.0, like every Open database: credit InternetData with a link to internetdata.io, and share what you build from it under the same license.

Formats

bash
curl -L -o ip_asn_v1.csv.gz -X GET "https://internetdata.io/api/v2/database/download?id=ip_asn_v1&format=csvgz&apikey=$APIKEY"
Schema
NameTypeDescription
start_ipipaddressStart IP of the IP range.
end_ipipaddressEnd IP of the IP range.
prefixstringThe announced BGP prefix that covers the range; the most specific when several do.
asnintegerAutonomous System Number originating the prefix.
namestringName of the organization that operates the ASN.
domainstringThe ASN operator's own registrable domain.
typestringKind of network the ASN runs. Values are listed below.
isp
An Internet service provider: access, mobile or transit networks that connect other people.
hosting
A hosting, cloud, CDN or content network whose addresses serve machines rather than people.
education
A university, school or research and education network.
government
A government body, agency or armed service.
business
Any other organization running its own network, and the default when no signal says otherwise.
countrystringISO 3166 country code the registry assigned the ASN to.
rpki_statusstringRPKI route origin validation (RFC 6811) of the covering announcement. Values are listed below.
valid
A published ROA authorizes this origin AS to announce this prefix at this length.
invalid:origin
ROAs cover this prefix, but none authorizes the AS originating it.
invalid:length
A ROA authorizes the origin AS for a shorter prefix only; this announcement is more specific than it allows.
not_found
No ROA covers this prefix, so RPKI says nothing about who may announce it.
Samples
start_ipend_ipprefixasnnamedomaintypecountryrpki_status
2408:8956:2040::2408:8956:204f:ffff:ffff:ffff:ffff:ffff2408:8956:2040::/4417622China Unicom Guangzhou networkchinaunicom.cnispCNvalid
2a02:ac40::2a02:ac47:ffff:ffff:ffff:ffff:ffff:ffff2a02:ac40::/2920559Fundaments B.V.fundaments.nlhostingNLvalid
118.143.161.0118.143.163.255118.143.160.0/199304HGC Global Communications Limitedhgc.com.hkispHKvalid
2800:860:703d::2800:860:703d:ffff:ffff:ffff:ffff:ffff2800:860:703d::/48262197MILLICOM CABLE COSTA RICA S.A.tigo.crispCRvalid
210.72.151.0210.72.151.255210.72.151.0/247497Computer Network Information Center of Chinese Academy of Sciences (CNIC-CAS)cnic.cneducationCNvalid