Credits

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


Version Number: 56613c4-dev

Compiled on: 2021-05-01-1649 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, Molly Miller, 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

pin/tftp


Data:

IPInfo.io

NTT Communications

NLNOG

RIPE NCC

RouteViews

PeeringDB

Misaka Network, Inc

Tom Glass

GSL Networks


BGP Feeds:

  ASN Description IPv4 IPv6
JP AS2500 WIDE Project
US AS14061 DigitalOcean, LLC
AT AS6720 Magistrat der Stadt Wien, Magistratsabteilung 01
DE AS12470 Globe Development GmbH
AU AS4826 Vocus Connect International Backbone
IE AS39122 Blacknight Internet Solutions Limited
RO AS56430 Chroot Network SRL
DE AS204028 Dolphin IT-Systeme e.K.
CH AS196621 Matthias Cramer
RU AS42861 Foton Telecom CJSC
US AS1798 State of Oregon
RU AS41722 Miran Ltd.
CA AS55222 9219-1568 Quebec Inc.
ZA AS37640 Cape Connect Internet
SE AS39351 31173 Services AB
FR AS50628 ALWAYS ON SAS
US AS11039 The George Washington University
BR AS53067 ADASTEL - Adamantina Servi?os de Telecomunica??es
CH AS20612 SwissIX Internet Exchange
CH AS29222 Infomaniak Network SA
CN AS131477 Shanghai Huajuan Information Technology Co., Ltd.
BR AS263009 FORTE TELECOM LTDA.
US AS17350 Moody's KMV
IT AS15605 Connesi s.p.a.
HK AS4637 Telstra Global
DE AS24961 myLoc managed IT AG
EU AS205148 Lukasz Piotrowski
EU AS1273 Vodafone Group PLC
CH AS29691 Nine Internet Solutions AG
JP AS7500 WIDE Project
CH AS51873 Arcade Solutions AG
US AS3561 CenturyLink Communications, LLC
FR AS204708 Midway's Network
DE AS3214 xTom GmbH
NL AS15562 Job Snijders
PL AS49102 Connected sp. z o. o.
RU AS3216 PJSC "Vimpelcom"
GB AS41695 VOSTRON Limited
CH AS15547 netplus.ch SA
CZ AS6881 NIX.CZ z.s.p.o.
US AS36236 NetActuate, Inc
IT AS49709 Videobyte S.r.l.
RU AS2854 LLC Orange Business Services
IT AS5392 TELNET S.r.l.
FR AS204092 Association GRIFON
JP AS7660 Asia Pacific Advanced Network - Japan
FI AS6667 Elisa Oyj
CN AS139317 Ningbo Dahuamao Information Technology Co Ltd
US AS15280 Host Leasing Corporation
US AS53828 NETWORK INNOVATIONS, INC.
DK AS59469 Sentia Denmark A/S
US AS40934 Fortinet Inc.
LU AS56665 Proximus Luxembourg S.A.
FR AS34019 Hivane
FR AS204355 Telicity Communications SASU
US AS32354 Unwired
ID AS7713 PT Telekomunikasi Indonesia
RU AS3277 OOO "NPO FRACTEL"
IT AS57111 ALTITUD S.r.l.
US AS11708 City of North Kansas City, MO
PL AS49420 Aplitt Sp. z o.o.
AU AS1221 Telstra Corporation Ltd
US AS14907 Wikimedia Foundation Inc.
US AS34553 Nathan Sales
AO AS37468 Angola Cables
DE AS206313 Freifunk Nordwest e.V.
CH AS50869 Pim van Pelt
CH AS2613 Willem van Gulik
BE AS208709 Mohamed El Bouddunti
FR AS29075 IELO-LIAZO SERVICES SAS
AT AS204136 Kevin Holly trading as Silent Ghost e.U.
BR AS28186 ITS TELECOMUNICACOES LTDA
IT AS6762 TELECOM ITALIA SPARKLE S.p.A.
SE AS20514 Axians AB
IR AS48147 Asre Pardazeshe Ettelaate Amin Institute
ZA AS328206 Johannesburg Area Wireless User Group (JAWUG)
IT AS209102 Alfa Service s.r.l.
CH AS20932 Services Industriels de Geneve
IT AS5396 IRIDEOS S.P.A.
NL AS20562 Broadband Hosting B.V
FR AS42275 Three Fourteen SASU
BR AS52873 SOFTDADOS CONECTIVIDADE
DK AS42541 Fiberby ApS
US AS3491 PCCW Global, Inc.
CH AS34927 iFog GmbH
AU AS38883 FireNet Pty Ltd
BR AS266437 Rodrigo Fernandes Miniello - ME
GB AS199283 STRUCTURED COMMUNICATIONS LIMITED
NZ AS133950 Hoopla Hosting Limited
US AS1351 University of Vermont
US AS36351 SoftLayer Technologies Inc.
SG AS10102 1Asia Communication Pte Ltd
GB AS206064 Alpine North LTD
FR AS29608 Absolight SARL
IE AS207044 Enet Telecommunications Networks Limited
FR AS47957 Compagnie Industrielle Et Financiere D' Ingenierie In...
DE AS61955 ColocationIX GmbH
RU AS3267 The Academy of the Ministry of Education of the Russi...
NO AS49788 Nexthop AS
IT AS12637 SEEWEB s.r.l.
NL AS1103 SURF B.V.
BR AS262791 EMI NET TELECOMUNICACOES LTDA
GB AS8607 Timico Limited
FR AS35600 Vedege SAS
LU AS29467 LUXNETWORK S.A.
US AS6233 xTom
IT AS60501 Sirius Technology SRL
NL AS12859 BIT BV
BR AS61595 TELIC TECHNOLOGIES
CH AS59414 cloudscale.ch AG
NL AS44103 Rick Bakker trading as Bakker IT
AT AS59890 Kabel-TV Lampert GmbH & Co KG
ZA AS37497 Network Platforms (PTY) LTD
DK AS3292 TDC A/S
IT AS49605 Digital Telecommunication Services S.r.l.
CH AS15623 Cyberlink AG
ES AS29680 VozTelecom Oigaa360, S.A.
DE AS60474 4b42 UG
GB AS25160 Vorboss Limited
FR AS57199 MilkyWan
CA AS5645 TekSavvy Solutions, Inc.
US AS40630 GridFury, LLC
VA AS35619 Kevin Buehl
GB AS15692 Razorblue Ltd
MY AS55720 Gigabit Hosting Sdn Bhd
HR AS50236 Sebastian Malek
DE AS13237 euNetworks GmbH
US AS46997 Nato Research Ltd.
GB AS8220 COLT Technology Services Group Limited
AT AS42473 ANEXIA Internetdienstleistungs GmbH
DE AS203125 Julian Braun
GB AS6894 KDDI Europe Ltd
BR AS52720 WEBFOCO TELECOMUNICACOES LTDA
SE AS1299 Telia Company AB
PH AS17639 Converge ICT Solutions Inc.
US AS5650 Frontier Communications of America, Inc.
CH AS59891 FSIT AG
FI AS211722 Nullroute ry
AT AS49432 Dominic Schallert trading as schallert.com e.U.
FR AS8218 Zayo France SAS
NL AS207616 Altrosky Technology Ltd.
GB AS9002 RETN Limited
GB AS50300 CustodianDC Limited
DE AS553 Universitaet Stuttgart
AT AS51184 Fonira Telekom GmbH
US AS1280 Internet Systems Consortium, Inc.
KH AS23673 Cogetel Online, Cambodia, ISP
GB AS31742 Sota Solutions Ltd.
TR AS48292 CIKLET ILETISIM TASARIM VE ORG. TIC. LTD. STI.
CH AS34800 Securebit AG
JP AS4777 Asia Pacific Network Information Centre
FR AS16347 ADISTA SAS
ZA AS37271 Workonline Communications(Pty) Ltd
RO AS3280 LayerBridge SRL
HK AS9304 HGC Global Communications Limited
SG AS38001 NewMedia Express Pte Ltd
DE AS57821 Nonattached Network e.V.
US AS20080 Florida International University
BR AS61568 FSF TECNOLOGIA LTDA ME
US AS47441 TRUNK MOBILE, INC
CA AS19016 Westman Communications Group
CH AS31424 Netrics Zuerich AG, Opfikon
US AS293 ESnet
BR AS16735 ALGAR TELECOM S/A
LU AS199524 G-Core Labs S.A.
KH AS9902 NEOCOMISP LIMITED, IPTX Transit and Network Service P...
NL AS51088 A2B IP B.V.
BR AS61832 Fortel Fortaleza Telecomunicacoes Ltda
KH AS24441 CityLink Corporation, LTD
NL AS286 KPN B.V.
AU AS136557 Host Universal Pty Ltd
EE AS3130 RGnet OU
FR AS5511 Orange S.A.
CA AS395570 FibreStream, Inc.
CH AS202194 EDSI-Tech Sarl
BR AS52871 TASCOM TELECOMUNICA??ES LTDA
CN AS139589 GTDev Network
MY AS45352 IP ServerOne Solutions Sdn Bhd
CH AS58057 Securebit AG
NL AS137490 Navice Consulting
US AS2152 California State University, Office of the Chancellor
GB AS3170 Etheroute Ltd
GB AS41095 IPTP LTD
HK AS139833 Evsio0n Network Inc.
DE AS3320 Deutsche Telekom AG
JP AS2516 KDDI CORPORATION
ZA AS327983 Interworks Wireless Solutions
ZA AS37239 ICTGlobe Management (Pty) Ltd
CH AS51786 Patrick Velder
NL AS3333 Reseaux IP Europeens Network Coordination Centre (RIPE NCC)
BR AS28634 Life Tecnologia Ltda.
IT AS5602 IRIDEOS S.P.A.
IE AS31122 Digiweb ltd
US AS20150 anyNode
RO AS31313 Serviciul de Telecomunicatii Speciale
DE AS680 Verein zur Foerderung eines Deutschen Forschungsnetzes e.V.
MM AS58952 Frontiir Co. Ltd
DE AS25220 equada network GmbH
US AS6453 TATA COMMUNICATIONS
RU AS49673 Truenetwork LLC
GB AS6908 Six Degrees Technology Group Limited
CA AS6539 Bell Canada
DE AS207613 Steffen Vogel
AU AS38880 Micron21 Datacentre Pty Ltd
FR AS35426 NXT Initiative SAS
NO AS57381 PE Fnutt Consulting Daniel Husand
BR AS22548 N?cleo de Inf. e Coord. do Ponto BR - NIC.BR
AU AS4608 Asia Pacific Network Information Centre
HU AS39533 Asympto Networks Kft.
DE AS199938 Netzwerge GmbH
BR AS23106 AMERICAN TOWER DO BRASIL-COMUNICA??O MULTIM?DIA LT
ZA AS37680 Cool Ideas Service Provider (Pty) Ltd
EU AS51999 WhiteHat 1 Limited
US AS14537 Continent 8 LLC
CH AS12307 Sandro Bolliger trading as Bolliger Network Solutions
NL AS62167 Tismi BV
BR AS52814 INTERNET PLAY LTDA
IT AS201333 Naquadria S.R.L.
CH AS513 CERN - European Organization for Nuclear Research
CO AS7195 Telecorp Colombia S.A.
RU AS2895 OOO FREEnet Group
US AS3257 GTT Communications Inc.
DE AS213151 Christian Elsen
BR AS28329 G8 NETWORKS LTDA
GB AS207268 STRATEGIC EXPLORATIONS LTD
BR AS267560 PC CONNECT TELECOMUNICACOES LTDA
US AS14630 Invesco Group Services, Inc.
AT AS35369 LINZ STROM GAS WAERME GmbH fuer Energiedienstleistung...
BR AS28571 UNIVERSIDADE DE SAO PAULO
AU AS24516 Virtutel Pty Ltd
CH AS3303 Swisscom (Schweiz) AG
IT AS59919 Brainbox S.r.l.
BR AS28260 ALTA REDE CORPORATE NETWORK TELECOM LTDA - EPP
DE AS64475 Freifunk Frankfurt am Main e.V.
IT AS20811 Brennercom S.p.A.
NL AS6830 Liberty Global B.V.
AU AS4739 Internode Pty Ltd
SG AS24482 SG.GS
CH AS202032 GOLINE SA
ZA AS327960 PC Maniacs CC
AU AS133480 Intergrid Group Pty Ltd
US AS398465 Rackdog, LLC
AT AS47251 Fabian Friesenecker trading as VLBGIT Friesenecker e.U.
NL AS31019 Paulus M. Hoogsteder
US AS26073 Cofractal, Inc.
GB AS8426 Claranet Limited
GB AS35266 EX Networks Limited
CL AS263237 PowerHost Telecom SPA
BR AS263152 MIGO TELECOM
US AS701 MCI Communications Services, Inc. d/b/a Verizon Business
PL AS206499 Marek Ziolkowski
AT AS48362 Stadtwerke Feldkirch
US AS6939 Hurricane Electric LLC
US AS57695 Misaka Network, Inc.
BJ AS36924 Canalbox Benin
US AS25885 OPAQ Networks, Inc.
US AS15008 AISG
US AS3549 Level 3 Parent, LLC
CH AS198249 Ops One AG
AU AS132825 Defense Australia Network
AU AS7575 Australian Academic and Research Network (AARNet)
FR AS58308 Cusae SAS
NL AS57866 Fusix Networks B.V.
RU AS28917 LLC "TRC FIORD"
NL AS199036 Job Snijders
EU AS43377 WhiteHat 1 Limited
IT AS20912 Giuliano Claudio Peritore trading as "Panservice s.a....
GB AS211954 RouteIX Networks Ltd.
SG AS18106 Viewqwest Pte Ltd
NO AS8896 XFIBER AS
US AS11686 Education Networks of America
NO AS50304 Blix Solutions AS
DE AS34549 meerfarbig GmbH & Co. KG
NO AS29479 Transdata AS
AT AS47692 Nessus GmbH
CH AS21232 Genossenschaft GGA Maur
RO AS48571 efectRO SRL
PH AS63927 RISE
BR AS53070 T-Systems Telecomunica??es e Servi?os Ltda.
US AS16552 Tiggee LLC
SG AS132337 ALPHA NETWORKS SOLUTION PTE. LTD.
IT AS12779 IT.Gate S.p.A.
US AS53767 iCastCenter
IT AS41327 Fiber Telecom S.p.A.
FR AS205344 TELERYS COMMUNICATION SAS
CH AS58299 Openfactory GmbH
DE AS48646 Stefan Dunkel
RO AS57050 S.C. DreamServer S.R.L.
ZA AS328512 Backspace Technologies (Pty) Ltd
CH AS48550 Pascal Mathis trading as SnapServ Mathis
DE AS206356 Freifunk Essen e.V.
US AS4181 TDS TELECOM
IT AS59715 Comune di San Benedetto del Tronto
CH AS198385 AlpineDC SA
US AS6423 EasyStreet Online Services, Inc.
BR AS14840 COMMCORP COMUNICACOES LTDA
GB AS5413 Daisy Communications Ltd
PE AS64116 PIT PERU S.A.C
US AS19151 WV FIBER
BR AS268976 P16 Telecom
JP AS2518 BIGLOBE Inc.
ZA AS328320 Kurlec Wireless (PTY) Ltd
RU AS8492 "OBIT" Ltd.
RU AS20764 CJSC RASCOM
ZA AS328137 Web Squad Connect (Pty) Ltd
BR AS264409 GRUPO YAX
BR AS267613 ELETRONET S.A.
SG AS137831 SEA IX
US AS46450 Pilot Fiber, Inc.
PT AS47787 EDGOO NETWORKS UNIPESSOAL LDA
IT AS39120 Convergenze S.p.A.
US AS7018 AT&T Services, Inc.
TR AS202365 Omer GOLGELI
BE AS49752 Jori Vanneste
US AS19754 The Fusion Network, LLC
IT AS50877 Airbeam S.r.l.
VN AS38726 VTC DIGICOM
HK AS38136 Alanyhq Networks
DE AS61218 4b42 UG
BR AS52863 UPX Technologies
US AS19653 CTS Communications Corp
NO AS61292 BLIX GROUP AS
IT AS8660 Italiaonline S.p.A.
IT AS199181 Orakom S.r.l.
LT AS21412 UAB "Cgates"
FR AS49434 Harmony Hosting SARL
GB AS28792 Public Internet Ltd
US AS20205 Amplex Electric, Inc.
FR AS34177 CELESTE SAS
RU AS35598 Inetcom LLC
GB AS49134 10VPN Research Network LTD
CH AS13030 Init7 (Switzerland) Ltd.
BR AS61573 IP2TEL SERVICOS DE COMUNICACAO MULTIMIDIA LTDA - M
CH AS25091 IP-Max SA
AU AS58511 Anycast Global Backbone
FR AS41157 Oxymium SARL
GB AS211876 fixmix Technologies Ltd
RO AS203574 Conect Intercom SRL
AT AS47147 ANEXIA Internetdienstleistungs GmbH
SG AS37989 DCS1 Pte Ltd, at DC02
UA AS48919 UACITY Ltd.
US AS30132 Internet Systems Consortium, Inc.
US AS21700 Neptune Networks, LLC
CA AS852 TELUS Communications Inc.
AU AS63956 Colocation Australia Pty Ltd
US AS398493 System In Place
US AS40387 University of Illinois
US AS2914 NTT America, Inc.
CA AS22652 Fibrenoire Inc.
BG AS57463 NetIX Communications Ltd.
US AS13786 Seabras 1 USA, LLC
GB AS50763 MCKAYCOM LTD
HK AS141237 Moecast Network
BH AS59605 MENA LEVANT W.L.L
US AS174 Cogent Communications
CH AS8758 Iway AG
US AS13830 Nexril
US AS17920 LSHIY Backbone
US AS6461 Zayo Bandwidth
MU AS37100 SEACOM Limited
NL AS8283 Netwerkvereniging Coloclue
PL AS205593 Marek Krolikowski trading as TAKEN.PL IT SERVICES Mar...
AU AS63920 VostroNet
GB AS41811 CONVERGENCE (GROUP NETWORKS) LIMITED
DE AS34854 Staclar Carrier Ltd.
JP AS141694 Otaku Limited
PL AS56662 e-utp.net Marcin Gondek
ZA AS328474 Jebo Connect Pty Ltd
FR AS207910 Damien Lacoste
NL AS25152 Reseaux IP Europeens Network Coordination Centre (RIPE NCC)
BR AS263508 SIMNET TELECOMUNICACOES LTDA
US AS32709 Joink, LLC
NL AS209650 Wu Zhiyuan
NL AS15435 DELTA Fiber Nederland B.V.
DE AS49697 Joey Julian Koenig
US AS6082 IPiFony Systems, Inc.
LU AS198290 Global IT Services PSF SA
US AS6079 RCN
GB AS51185 Onecom Global Communications LTD
BG AS34224 Neterra Ltd.
DK AS205206 Netsite A/S
DE AS205112 PHILUNET GmbH
JP AS2497 Internet Initiative Japan Inc.
US AS13335 Cloudflare, Inc.
CH AS34288 Kantonsschule Zug
US AS7489 HostUS
US AS23367 Genesis Adaptive, INC.
US AS209 CenturyLink Communications, LLC
CZ AS29504 Freenet Liberec, z.s.
EG AS207740 Youssef Hamed
NL AS8455 Schuberg Philis B.V.
NL AS1140 Stichting Internet Domeinregistratie Nederland
DE AS48821 Mauve Mailorder Software GmbH & CO. KG
CA AS1403 EBOX
CO AS52320 GlobeNet Cabos Submarinos Colombia, S.A.S.
ZA AS3741 Internet Solutions
NL AS50673 Serverius Holding B.V.
BR AS53013 W I X NET DO BRASIL LTDA - ME
US AS393950 FiberIndy
US AS14315 1GSERVERS, LLC
BF AS37721 Virtual Technologies & Solutions
US AS1239 Sprint
NO AS207564 Anders Hansen
CH AS44393 Securebit AG
US AS54574 DMIT Cloud Services
CH AS12350 VTX Services SA
US AS20130 Depaul University
US AS27446 ERC Broadband