Credits

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


Version Number: e85352d

Compiled on: 2020-03-15-2136 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, Tommy Bowditch.

Libraries:

fgbgp (Cloudflare)

cfrpki (Cloudflare)

x509 (Google)

go-server-timing

go-sql-driver/mysql

vmihailenco/msgpack

ipv4-heatmap


Data:

IPInfo.io

NTT Communications

NLNOG

RIPE NCC

RouteViews

PeeringDB

Misaka Network, Inc


BGP Feeds:

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