Credits

bgp.tools would not be possible without the following people/groups


Version Number: f44faa1-dev

Compiled on: 2020-07-24-2227 UTC

Branch:

Code:

People who have worked on the bgp.tools code base directly:

Basil Fillan, Ben Cartwright-Cox, Cynthia Revström, Igloo22225, Job Snijders, Roelf Wichertjes, Tim Stallard, Tommy Bowditch.

Libraries:

fgbgp (Cloudflare)

cfrpki (Cloudflare)

x509 (Google)

go-server-timing

go-sql-driver/mysql

vmihailenco/msgpack

ipv4-heatmap

NYTimes/gziphandler

GeertJohan/yubigo


Data:

IPInfo.io

NTT Communications

NLNOG

RIPE NCC

RouteViews

PeeringDB

Misaka Network, Inc


BGP Feeds:

  ASN Description IPv4 IPv6
US AS46450 Pilot Fiber, Inc.
US AS7489 HostUS
AU AS132825 Defense Australia Network
RO AS48571 efectRO SRL
NO AS50304 Blix Solutions AS
GB AS41695 VOSTRON Limited
AU AS38883 FireNet Pty Ltd
BR AS61568 FSF TECNOLOGIA LTDA ME
NL AS20562 Broadband Hosting B.V
CH AS13030 Init7 (Switzerland) Ltd.
EU AS51999 WhiteHat 1 Limited
IE AS207044 Enet Telecommunications Networks Limited
EU AS2895 OOO FREEnet Group
LU AS198290 Global IT Services PSF SA
BR AS28571 UNIVERSIDADE DE SAO PAULO
DE AS206313 Freifunk Nordwest e.V.
BR AS53067 ADASTEL - Adamantina Servi?os de Telecomunica??es
CZ AS6881 NIX.CZ z.s.p.o.
US AS20205 Amplex Electric, Inc.
BR AS263075 TV Cabo de Santo Anastacio Ltda
EU AS205148 Lukasz Piotrowski
ID AS7713 PT Telekomunikasi Indonesia
ZA AS328320 Kurlec Wireless (PTY) Ltd
US AS57695 Misaka Network, Inc.
IT AS59715 Comune di San Benedetto del Tronto
NL AS24875 NovoServe B.V.
DE AS199938 Netzwerge GmbH
IT AS41327 Fiber Telecom S.p.A.
US AS32354 Unwired
FR AS203900 TCLNET LTD
CH AS51873 Arcade Solutions AG
US AS13786 Seabras 1 USA, LLC
BR AS28634 Life Tecnologia Ltda.
US AS19653 CTS Communications Corp
AT AS6830 Liberty Global B.V.
JP AS2497 Internet Initiative Japan Inc.
PL AS49102 Connected sp. z o. o.
BR AS267613 ELETRONET S.A.
DK AS42541 Fiberby ApS
CA AS1403 EBOX
CH AS39533 Asympto Networks Kft.
US AS3491 PCCW Global, Inc.
US AS293 ESnet
US AS1351 University of Vermont
FR AS41157 Oxymium SARL
CH AS31424 nexellent ag
CH AS20612 SwissIX Internet Exchange
CA AS55222 9219-1568 Quebec Inc.
AT AS47692 Nessus GmbH
US AS16552 Tiggee LLC
NL AS15435 DELTA Fiber Nederland B.V.
BR AS28329 G8 NETWORKS LTDA
IE AS31122 Digiweb ltd
DE AS202409 Hilko Boecker
FR AS49434 Harmony Hosting SARL
GB AS8220 COLT Technology Services Group Limited
BE AS34872 Cedric Rossius
EE AS3130 RGnet OU
US AS3402 Acilis Telecom Backbone
GB AS6908 Six Degrees Technology Group Limited
CH AS29222 Infomaniak Network SA
BR AS23106 AMERICAN TOWER DO BRASIL-COMUNICA??O MULTIM?DIA LT
FR AS20766 Association "Gitoyen"
DE AS204028 Dolphin IT-Systeme e.K.
CH AS25091 IP-Max SA
GB AS25160 Vorboss Limited
LU AS29467 LUXNETWORK S.A.
AT AS47251 Fabian Friesenecker trading as VLBGIT Friesenecker e.U.
IT AS49709 Videobyte S.r.l.
US AS23367 Genesis Adaptive, INC.
NL AS51088 A2B IP B.V.
BR AS61595 TELIC TECHNOLOGIES
EU AS1273 Vodafone Group PLC
RU AS20764 CJSC RASCOM
NL AS31019 Paulus M. Hoogsteder trading as Meanie
SE AS49515 Nordiska Servercentralen AB
CH AS8758 Iway AG
US AS174 Cogent Communications
NL AS210025 Chen Qian
NL AS1140 Stichting Internet Domeinregistratie Nederland
BE AS49752 Jori Vanneste
ZA AS328512 Backspace Technologies (Pty) Ltd
BR AS52863 UPX Technologies
IT AS12779 IT.Gate S.p.A.
US AS11039 The George Washington University
BR AS52873 SOFTDADOS CONECTIVIDADE
KH AS24441 CityLink Corporation, LTD
ZA AS327960 PC Maniacs CC
EU AS3333 Reseaux IP Europeens Network Coordination Centre (RIPE NCC)
US AS14061 DigitalOcean, LLC
IT AS5396 IRIDEOS S.P.A.
DK AS59469 Sentia Denmark A/S
GB AS31742 Sota Solutions Ltd.
IT AS8660 Italiaonline S.p.A.
EU AS34800 Securebit AG
FR AS5511 Orange S.A.
IT AS6762 TELECOM ITALIA SPARKLE S.p.A.
CH AS58057 Securebit AG
BG AS34224 Neterra Ltd.
IT AS59919 Brainbox S.r.l.
CH AS15547 netplus.ch SA
US AS14361 HopOne Internet Corporation
BR AS266437 Rodrigo Fernandes Miniello - ME
FR AS34177 CELESTE SAS
CH AS34927 iFog GmbH
AU AS24516 Virtutel Pty Ltd
CA AS5645 TekSavvy Solutions, Inc.
AT AS51184 Fonira Telekom GmbH
AT AS42473 ANEXIA Internetdienstleistungs GmbH
ES AS43578 MBA DATACENTERS S.L.
RU AS39821 OOO Versiya
DE AS13237 euNetworks GmbH
CH AS2613 Willem van Gulik
US AS1239 Sprint
BR AS14840 COMMCORP COMUNICACOES LTDA
CO AS52320 GlobeNet Cabos Submarinos Colombia, S.A.S.
BF AS37721 Virtual Technologies & Solutions
CH AS198249 Ops One AG
MZ AS37697 WEBMASTERS, LDA.
FR AS208210 Tchadel Icard
GB AS51185 Onecom Global Communications LTD
SG AS18106 Viewqwest Pte Ltd
AU AS4608 Asia Pacific Network Information Centre
US AS4181 TDS TELECOM
ZA AS328206 Johannesburg Area Wireless User Group (JAWUG)
JP AS2516 KDDI CORPORATION
US AS5650 Frontier Communications of America, Inc.
US AS3549 Level 3 Parent, LLC
US AS393950 FiberIndy
US AS6461 Zayo Bandwidth
JP AS2518 BIGLOBE Inc.
CA AS852 TELUS Communications Inc.
BR AS61832 Fortel Fortaleza Telecomunicacoes Ltda
ZA AS37271 Workonline Communications(Pty) Ltd
BR AS263945 ProveNET - Internet Service Provider
US AS2914 NTT America, Inc.
DK AS205206 Netsite A/S
US AS15008 AISG
US AS13830 Nexril
CA AS19016 Westman Communications Group
GB AS49134 10VPN Research Network LTD
PL AS206499 Marek Ziolkowski
IT AS5602 IRIDEOS S.P.A.
EU AS1299 Telia Company AB
RO AS31313 Serviciul de Telecomunicatii Speciale
CN AS131477 Shanghai Huajuan Information Technology Co., Ltd.
LI AS61218 4b42 UG
EU AS3214 xTom Limited
ZA AS32653 eNetworks cc
CH AS202032 GOLINE SA
JP AS7500 WIDE Project
SG AS24482 SG.GS
NO AS8896 XFIBER AS
RO AS56430 Chroot Network SRL
CH AS196621 Matthias Cramer
DE AS48821 Mauve Mailorder Software GmbH & CO. KG
CZ AS29504 Freenet Liberec, z.s.
CH AS198385 AlpineDC SA
US AS32709 Joink, LLC
US AS40630 GridFury, LLC
EU AS9002 RETN Limited
DE AS34549 meerfarbig GmbH & Co. KG
AT AS6720 Magistrat der Stadt Wien, Magistratsabteilung 01
NL AS57866 Fusix Networks B.V.
AU AS1221 Telstra Corporation Ltd
AT AS49432 Dominic Schallert trading as schallert.com e.U.
NO AS49788 Nexthop AS
JP AS2500 WIDE Project
BR AS262791 EMI NET TELECOMUNICACOES LTDA
US AS19754 The Fusion Network, LLC
AU AS4826 Vocus Connect International Backbone
FI AS6667 Elisa Oyj
US AS7018 AT&T Services, Inc.
FI AS43607 Kevin Buehl
FR AS29075 IELO-LIAZO SERVICES SAS
BR AS263009 FORTE TELECOM LTDA.
FR AS213382 Alexis Fuchs
FR AS58308 Cusae SAS
AU AS7575 Australian Academic and Research Network (AARNet)
GB AS28792 Public Internet Ltd
FR AS8218 Zayo France SAS
SG AS37989 DCS1 Pte Ltd, at DC02
BG AS57463 NetIX Communications Ltd.
RU AS3277 OOO "NPO FRACTEL"
US AS53767 iCastCenter
CH AS12350 VTX Services SA
EU AS58299 Openfactory GmbH
NL AS12859 BIT BV
RU AS42861 Foton Telecom CJSC
FR AS57199 MilkyWan
NL AS209650 Wu Zhiyuan
RO AS3280 LayerBridge SRL
FR AS35600 Vedege SAS
AT AS35369 LINZ STROM GAS WAERME GmbH fuer Energiedienstleistung...
US AS36236 NetActuate, Inc
NL AS41095 IPTP LTD
AU AS38880 Micron21 Datacentre Pty Ltd
GB AS8607 Timico Limited
TR AS48292 CIKLET ILETISIM TASARIM VE ORG. TIC. LTD. STI.
RU AS8492 "OBIT" Ltd.
AT AS199524 G-Core Labs S.A.
BR AS263152 MIGO TELECOM
LU AS51405 Voipgate S.A.
BR AS28260 ALTA REDE CORPORATE NETWORK TELECOM LTDA - EPP
BR AS1916 Associa??o Rede Nacional de Ensino e Pesquisa
MM AS58952 Frontiir Co. Ltd
HK AS4637 Telstra Global
BR AS16735 ALGAR TELECOM S/A
GB AS50300 CustodianDC Limited
BR AS264279 TDF Provider Servicos em Informatica
GB AS199283 STRUCTURED COMMUNICATIONS LIMITED
ZA AS328474 Jebo Connect Pty Ltd
CH AS20932 Services Industriels de Geneve
CH AS51786 Patrick Velder
NL AS286 KPN B.V.
US AS6082 IPiFony Systems, Inc.
PL AS49420 Aplitt Sp. z o.o.
JP AS7660 Asia Pacific Advanced Network - Japan
CN AS139589 GTDev Network
ZA AS3741 Internet Solutions
CH AS48550 Pascal Mathis trading as SnapServ Mathis
US AS30132 Internet Systems Consortium, Inc.
NZ AS45177 Devoli
US AS3561 CenturyLink Communications, LLC
JP AS4777 Asia Pacific Network Information Centre
NL AS15562 Job Snijders
RU AS3267 The federal state autonomous educational establishmen...
SE AS60371 4b42 UG
ZA AS328145 Lyca Digital NPC
GB AS41811 CONVERGENCE (GROUP NETWORKS) LIMITED
IT AS49605 Digital Telecommunication Services S.r.l.
CH AS29691 Nine Internet Solutions AG
NL AS44103 Rick Bakker trading as Bakker IT
CA AS22652 Fibrenoire Inc.
TR AS202365 Omer GOLGELI
IT AS57111 ALTITUD S.r.l.
US AS6233 xTom
SE AS39351 31173 Services AB
GB AS5413 Daisy Communications Ltd
US AS14537 Continent 8 LLC
AU AS4739 Internode Pty Ltd
MY AS45352 IP ServerOne Solutions Sdn Bhd
PL AS56662 e-utp.net Marcin Gondek
FR AS204708 Midway's Network
GB AS56730 Wirehive Limited
BR AS264409 GRUPO YAX
NL AS50673 Serverius Holding B.V.
EU AS29680 VozTelecom Oigaa360, S.A.
FR AS42275 Three Fourteen SASU
US AS34553 Nathan Sales
CH AS59414 cloudscale.ch AG
US AS27446 ERC Broadband
IE AS39122 Blacknight Internet Solutions Limited
CA AS395570 FibreStream, Inc.
BR AS52720 WEBFOCO TELECOMUNICACOES LTDA
CA AS5769 Videotron Telecom Ltee
NL AS62167 Tismi BV
ZA AS37680 Cool Ideas Service Provider (Pty) Ltd
US AS209 CenturyLink Communications, LLC
IT AS50877 Airbeam S.r.l.
AT AS47147 ANEXIA Internetdienstleistungs GmbH
FR AS34019 Hivane
PH AS17639 Converge ICT Solutions Inc.
ZA AS328608 Africa on Cloud
FR AS59689 Keyade SASU
SG AS137831 SHOPEE SINGAPORE PRIVATE LIMITED
AU AS63956 Colocation Australia Pty Ltd
IT AS5392 TELNET S.r.l.
NO AS29479 Transdata AS
BR AS28186 ITS TELECOMUNICACOES LTDA
FR AS205344 TELERYS COMMUNICATION SAS
NL AS8455 Schuberg Philis B.V.
GB AS8426 ClaraNET LTD
US AS53828 NETWORK INNOVATIONS, INC.
DE AS34854 Staclar Carrier Ltd.
NO AS57381 PE Fnutt Consulting Daniel Husand
ZA AS37497 Network Platforms (PTY) LTD
BR AS52871 TASCOM TELECOMUNICA??ES LTDA
CH AS202194 EDSI-Tech Sarl
US AS6453 TATA COMMUNICATIONS
RU AS49673 Truenetwork LLC
US AS2152 California State University, Office of the Chancellor
RU AS41722 Miran Ltd.
CH AS34288 Kantonsschule Zug
GB AS50763 MCKAYCOM LTD
SG AS38001 NewMedia Express Pte Ltd
SE AS20514 Axians AB
BR AS53070 T-Systems Telecomunica??es e Servi?os Ltda.
SG AS10102 1Asia Communication Pte Ltd
CH AS59891 FSIT AG
LU AS56665 Proximus Luxembourg S.A.
AT AS48362 Stadtwerke Feldkirch
PL AS205593 Marek Krolikowski trading as TAKEN.PL IT SERVICES Mar...
NO AS207564 Anders Hansen
FR AS204092 Association GRIFON
IT AS60501 Sirius Technology SRL
MY AS55720 Gigabit Hosting Sdn Bhd
ZA AS37640 Cape Connect Internet
RU AS47441 TRUNK MOBILE, INC
ZA AS328137 Web Squad Connect (Pty) Ltd
DE AS61955 ColocationIX GmbH
US AS64271 rixCloud
DK AS3292 TDC A/S
ZA AS37239 ICTGlobe Management (Pty) Ltd
IT AS20811 Brennercom S.p.A.
FR AS50628 ALWAYS ON SAS
DE AS3257 GTT Communications Inc.
US AS36351 SoftLayer Technologies Inc.
KH AS23673 Cogetel Online, Cambodia, ISP
US AS14907 Wikimedia Foundation Inc.
IT AS12637 SEEWEB s.r.l.
NZ AS133950 Hoopla Hosting Limited
FR AS29608 Absolight
AU AS58511 Anycast Global Backbone
GB AS35266 EX Networks Limited
NL AS1103 SURFnet bv
US AS11686 Education Networks of America
US AS19151 WV FIBER
FR AS16347 ADISTA SAS
BH AS59605 MENA LEVANT W.L.L
BR AS61597 GP Internet e Consultoria LTDA - ME
IT AS39120 Convergenze S.p.A.
AO AS37468 Angola Cables
US AS20080 Florida International University
CA AS395152 CloudPBX
BR AS268976 P16 Telecom
US AS6079 RCN
GB AS202297 Skylon Solutions Limited
CH AS21232 Genossenschaft GGA Maur
US AS11708 City of North Kansas City, MO
RU AS51907 Frontier Network LLC
RU AS28917 LLC "TRC FIORD"
IT AS20912 Giuliano Claudio Peritore trading as "Panservice s.a....
VN AS38726 VTC DIGICOM
CH AS12307 Sandro Bolliger trading as Bolliger Network Solutions
GB AS60945 VeloxServ Communications Ltd
NL AS8283 Netwerkvereniging Coloclue
NO AS61292 BLIX GROUP AS
IT AS15605 Connesi s.p.a.
US AS32097 WholeSale Internet, Inc.
GB AS6894 KDDI Europe Ltd
PH AS63927 RISE
US AS701 MCI Communications Services, Inc. d/b/a Verizon Business
KH AS9902 NEOCOMISP LIMITED, IPTX Transit and Network Service P...
CH AS513 CERN - European Organization for Nuclear Research
BR AS262757 Insidesign Tecnologia Ltda EPP
US AS6939 Hurricane Electric LLC
EU AS25152 Reseaux IP Europeens Network Coordination Centre (RIPE NCC)
US AS14630 Invesco Group Services, Inc.
BR AS265187 STEEL WEB PROVEDORES DE ACESSO LTDA
ZA AS327983 Interworks Wireless Solutions
BR AS22548 N?cleo de Inf. e Coord. do Ponto BR - NIC.BR
CH AS3303 Swisscom (Schweiz) AG
US AS40387 University of Illinois
AS54728 AS54728