{"credit":"Data: svirfd.com, built from RIR delegated statistics, RouteViews, RIPE NCC RIS, open traceroutes, Wikidata (CC0) and operator-published lists. Credit svirfd.com where this data is shown.","url":"https://svirfd.com/sources","updated":"2026-11-02","ripeNccRis":{"name":"RIPE NCC Routing Information Service (RIS)","link":"https://www.ripe.net/ris","termsOfService":"https://www.ripe.net/analyse/internet-measurements/routing-information-service-ris/commercial-use/","description":"The RIPE Routing Information Service (RIS) is a RIPE NCC service. With the help of network operators all over the world, RIS employs a globally distributed set of Remote Route Collectors (RRCs), typically located at Internet Exchange Points, to collect and store Internet routing data. Volunteers peer with the RRCs using the BGP protocol and RIS stores the update and withdraw messages. RIS data can be accessed via:\n- RIPEstat, the “one-stop shop” for all available information about Internet number resources. RIPEstat uses individual widgets to display routing and other information;\n- RIS Live, a real time BGP streaming API allowing server-side filtering of BGP messages by prefix or autonomous system;\n- RIS Raw Data, available for each route collector, with state dumps and batches of updates made available periodically;\n- RISwhois, that searches the latest RIS data for details of an IP address using a plaintext “whois”-style interface. It is useful when querying RIS data using scripts.","logo":"/logos/ripe-ncc-logo-2025.svg"},"routeViews":{"name":"University of Oregon RouteViews Project","link":"https://www.routeviews.org","doi":"10.7264/1y7v-2d90","doiUrl":"https://doi.datacite.org/dois/10.7264%2F1y7v-2d90","attribution":"This service utilizes data provided by RouteViews (www.routeviews.org). Use of this data is subject to the CC BY 4.0 license.","description":"With contributions from network operators and volunteers all over the world, RouteViews collects BGP data by direct peering at Internet Exchange Points (IXPs) or multi-hop peering. Data are archived and made publicly available for download at archive.routeviews.org, lg.routeviews.org, and api.routeviews.org.","terms":"https://www.routeviews.org/routeviews/licenses/","logo":"/logos/routeviews.svg"},"sources":[{"id":"arin-delegated","name":"ARIN delegated statistics","owner":"American Registry for Internet Numbers","link":"https://ftp.arin.net/pub/stats/arin/","group":"registry","use":"Which registry range a block belongs to, its status, allocation date and registry country.","licence":"Published openly; no terms of use stated on the statistics directory, its README or the statistics page.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"ripencc-delegated","name":"RIPE NCC delegated statistics","owner":"RIPE NCC","link":"https://ftp.ripe.net/ripe/stats/","group":"registry","use":"Which registry range a block belongs to, its status, allocation date and registry country.","licence":"Published openly; no terms of use stated in the file or the directory READMEs. The RIPE NCC's note says the country shows where a resource was first allocated, not necessarily where it is used.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"apnic-delegated","name":"APNIC delegated statistics","owner":"APNIC","link":"https://ftp.apnic.net/stats/apnic/","group":"registry","use":"Which registry range a block belongs to, its status, allocation date and registry country.","licence":"Conditions of use in the file's header and README: “The files are freely available for download and use on the condition that APNIC will not be held responsible for any loss or damage arising from the use of the information contained in these reports.”","licenceUrl":"https://ftp.apnic.net/stats/apnic/README.TXT","attribution":null,"status":"stated","checkedOn":"2026-11-02"},{"id":"lacnic-delegated","name":"LACNIC delegated statistics","owner":"LACNIC","link":"https://ftp.lacnic.net/pub/stats/lacnic/","group":"registry","use":"Which registry range a block belongs to, its status, allocation date and registry country.","licence":"Published openly; no terms of use stated in the directory README or the file.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"afrinic-delegated","name":"AFRINIC delegated statistics","owner":"AFRINIC","link":"https://ftp.afrinic.net/pub/stats/afrinic/","group":"registry","use":"Which registry range a block belongs to, its status, allocation date and registry country.","licence":"Conditions of use in the README: “The files are freely available for download and use on the condition that AFRINIC will not be held responsible for any loss or damage arising from the use of the information contained in these reports.”","licenceUrl":"https://ftp.afrinic.net/pub/stats/afrinic/README-EXTENDED.txt","attribution":null,"status":"stated","checkedOn":"2026-11-02"},{"id":"routeviews","name":"RouteViews (University of Oregon)","owner":"University of Oregon RouteViews Project","link":"https://www.routeviews.org","group":"routing","use":"The routed prefix and its origin AS numbers, from the route-views2 and route-views6 collectors' full routing tables.","licence":"Creative Commons Attribution 4.0 International (CC BY 4.0), with RouteViews' Commercial Terms of Use for products built on its data.","licenceUrl":"https://www.routeviews.org/routeviews/licenses/","attribution":"This service utilizes data provided by RouteViews (www.routeviews.org). Use of this data is subject to the CC BY 4.0 license. DOI 10.7264/1y7v-2d90.","status":"stated","checkedOn":"2026-11-02"},{"id":"ripe-ris","name":"RIPE NCC Routing Information Service (RIS Live)","owner":"RIPE NCC","link":"https://www.ripe.net/ris","group":"routing","use":"Live BGP updates, so a prefix that moves to a new origin AS is seen within minutes.","licence":"The RIPE NCC's default, revocable permission for commercial use, on conditions: the RIPE NCC logo, a link to https://www.ripe.net/ris, the RIS description (above), and acceptance of the RIPE NCC Website and Publicly Available RIPE NCC Services Terms of Service.","licenceUrl":"https://www.ripe.net/analyse/internet-measurements/routing-information-service-ris/commercial-use/","attribution":"Logo, link to https://www.ripe.net/ris and the RIS description, as shown above.","status":"stated","checkedOn":"2026-11-02"},{"id":"ripe-asnames","name":"RIPE NCC AS names (asn.txt)","owner":"RIPE NCC","link":"https://ftp.ripe.net/ripe/asnames/","group":"reference","use":"The name of an autonomous system and its country.","licence":"No licence is stated on the file or its directory. The RIPE Database Terms are published separately; whether they cover this file is not stated.","licenceUrl":"https://www.ripe.net/manage-ips-and-asns/db/support/documentation/terms/","attribution":null,"status":"unclear","checkedOn":"2026-11-02"},{"id":"wikidata","name":"Wikidata","owner":"Wikimedia Foundation","link":"https://www.wikidata.org","group":"reference","use":"Cities and airports, with coordinates: the places a measurement is snapped to and the dictionary router names are read against. Fetched through the QLever SPARQL endpoint (qlever.dev).","licence":"“All data in Wikidata has a CC0 license.”","licenceUrl":"https://www.wikidata.org/wiki/Wikidata:Licensing","attribution":null,"status":"stated","checkedOn":"2026-11-02"},{"id":"ourairports","name":"OurAirports","owner":"OurAirports (David Megginson)","link":"https://ourairports.com/data/","group":"reference","use":"Fallback for the airports list when Wikidata cannot be read.","licence":"“All data is released to the Public Domain, and comes with no guarantee of accuracy or fitness for use.”","licenceUrl":"https://ourairports.com/data/","attribution":null,"status":"stated","checkedOn":"2026-11-02"},{"id":"natural-earth","name":"Natural Earth","owner":"Natural Earth","link":"https://www.naturalearthdata.com","group":"reference","use":"Fallback for the populated-places list when Wikidata cannot be read.","licence":"Public domain: “No permission is needed to use Natural Earth. Crediting the authors is unnecessary.”","licenceUrl":"https://github.com/nvkelso/natural-earth-vector/blob/master/LICENSE.md","attribution":null,"status":"stated","checkedOn":"2026-11-02"},{"id":"iana-special","name":"IANA special-purpose address registries","owner":"IANA","link":"https://www.iana.org/assignments/iana-ipv4-special-registry/","group":"reference","use":"Which ranges are private, loopback, documentation and other reserved space.","licence":"IANA licensing terms: registries “may be freely used by any party for any purpose”, subject to the CC0 1.0 dedication.","licenceUrl":"https://www.iana.org/help/licensing-terms","attribution":null,"status":"stated","checkedOn":"2026-11-02"},{"id":"aws","name":"AWS IP address ranges","owner":"Amazon Web Services","link":"https://ip-ranges.amazonaws.com/ip-ranges.json","group":"operator","use":"The ranges AWS publishes, with their region and service.","licence":"Published openly; no licence stated in the file or its documentation page.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"gcp","name":"Google Cloud IP ranges","owner":"Google","link":"https://www.gstatic.com/ipranges/cloud.json","group":"operator","use":"The ranges Google Cloud publishes, with their region.","licence":"Published openly; no licence stated in the file or its documentation page.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"azure","name":"Azure IP ranges and service tags","owner":"Microsoft","link":"https://www.microsoft.com/en-us/download/details.aspx?id=56519","group":"operator","use":"The ranges Azure publishes, with their region and service.","licence":"Published openly on Microsoft's download page; no licence stated on the page.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"oracle","name":"Oracle Cloud public IP ranges","owner":"Oracle","link":"https://docs.oracle.com/en-us/iaas/Content/General/Concepts/addressranges.htm","group":"operator","use":"The ranges Oracle Cloud publishes, with their region.","licence":"Published openly; no licence stated in the file or its documentation page.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"cloudflare","name":"Cloudflare IP ranges and geofeed","owner":"Cloudflare","link":"https://www.cloudflare.com/ips/","group":"operator","use":"Cloudflare's network ranges, and the place it gives each range in its geofeed (RFC 8805).","licence":"Published openly; no licence stated on the files or the documentation page.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"fastly","name":"Fastly public IP list","owner":"Fastly","link":"https://api.fastly.com/public-ip-list","group":"operator","use":"Fastly's network ranges.","licence":"Published openly; no licence stated in the file or its documentation page.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"digitalocean","name":"DigitalOcean geofeed","owner":"DigitalOcean","link":"https://digitalocean.com/geo/google.csv","group":"operator","use":"DigitalOcean's ranges and the country, region and city it gives each.","licence":"Published openly as a geofeed (RFC 8805); no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"linode","name":"Linode geofeed","owner":"Linode (Akamai)","link":"https://geoip.linode.com/","group":"operator","use":"Linode's ranges and the country, region and city it gives each.","licence":"Published openly as a self-published geofeed (RFC 8805); no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"vultr","name":"Vultr geofeed","owner":"Constant.com (Vultr)","link":"https://geofeed.constant.com/","group":"operator","use":"Vultr's ranges and the country, region and city it gives each.","licence":"Published openly as a geofeed (RFC 8805); no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"starlink","name":"Starlink geofeed","owner":"Starlink","link":"https://geoip.starlinkisp.net/feed.csv","group":"operator","use":"Starlink's ranges and the ground point of presence it gives each.","licence":"Published openly as a geofeed (RFC 8805); no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"tor","name":"Tor Project exit list","owner":"The Tor Project","link":"https://check.torproject.org/exit-addresses","group":"operator","use":"Which addresses are Tor exit relays.","licence":"Published openly; the file states no licence. The Tor Project's website content is under CC BY 4.0 unless otherwise noted; whether that covers this list is not stated.","licenceUrl":"https://www.torproject.org/about/trademark/","attribution":null,"status":"unclear","checkedOn":"2026-11-02"},{"id":"icloud-private-relay","name":"iCloud Private Relay egress ranges","owner":"Apple","link":"https://mask-api.icloud.com/egress-ip-ranges.csv","group":"operator","use":"Which ranges are iCloud Private Relay exits, with the country and city Apple gives them.","licence":"Published openly by Apple; no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"vpn-mullvad","name":"Mullvad relay list","owner":"Mullvad VPN","link":"https://api.mullvad.net/www/relays/all/","group":"operator","use":"Which addresses are Mullvad VPN exits, and where.","licence":"Published openly through a public API; no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"vpn-nordvpn","name":"NordVPN server list","owner":"NordVPN","link":"https://api.nordvpn.com/v1/servers","group":"operator","use":"Which addresses are NordVPN exits, and where.","licence":"Published openly through a public API; no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"vpn-pia","name":"Private Internet Access server list","owner":"Private Internet Access","link":"https://serverlist.piaservers.net/vpninfo/servers/v6","group":"operator","use":"Which addresses are Private Internet Access exits, and where.","licence":"Published openly through a public API; no licence stated.","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"},{"id":"vpn-windscribe","name":"Windscribe server list","owner":"Windscribe","link":"https://assets.windscribe.com/serverlist/mob-v2/1/0","group":"operator","use":"Which addresses are Windscribe exits, and where.","licence":"Published openly through a public API; we have not found a licence statement.","licenceUrl":null,"attribution":null,"status":"unclear","checkedOn":"2026-11-02"},{"id":"vpn-ivpn","name":"IVPN server list","owner":"IVPN","link":"https://api.ivpn.net/v4/servers.json","group":"operator","use":"Which addresses are IVPN exits, and where.","licence":"Published openly through a public API; we have not found a licence statement.","licenceUrl":null,"attribution":null,"status":"unclear","checkedOn":"2026-11-02"},{"id":"rpki-client","name":"RPKI validated ROA payloads (rpki-client)","owner":"rpki-client.org","link":"https://console.rpki-client.org/","group":"routing","use":"Whether the route's origin is covered by a valid ROA.","licence":"Published openly; no licence stated for the data (the rpki-client software is ISC licensed).","licenceUrl":null,"attribution":null,"status":"none-stated","checkedOn":"2026-11-02"}]}