asn.dev

Interconnection

AS23764 CTGNET CTGNet

Unclassified APNIC

Exchanges 40 40 active
Countries 24 most in South Africa
Regions 4
Largest fabric 2,704 IX.br (PTT.br) São Paulo

Recorded presence

Internet exchanges

recorded

Internet exchanges where Packet Clearing House has a port recorded for AS23764, largest fabric first. An exchange is shared switching where networks interconnect directly rather than paying a transit provider, so turning up at one is a deliberate choice about how this network wants to be reached. Each name opens that exchange's page, with its peering LANs and everyone else on it.

Europe 19 Asia-Pacific 10 Africa 9 Latin America 2

ExchangeLocationTheir addressPolicyMember ports
IX.br (PTT.br) São PauloSão Paulo, Brazil187.16.214.84Selective2,704
DE-CIX FrankfurtFrankfurt, Germany80.81.196.114Selective1,078
LINX LON1London, United Kingdom195.66.224.40Selective931
AMS-IX AmsterdamAmsterdam, Netherlands80.249.209.95Open882
Neutral Internet ExchangeAmsterdam, Netherlands193.239.118.168Selective669
NAPAfrica IX JohannesburgJohannesburg, South Africa196.60.10.214Selective603
France-IX ParisParis, France37.49.238.60Selective570
Equinix Internet Exchange SingaporeSingapore, Singapore27.111.229.59Selective496
Milan Internet ExchangeMilan, Italy2001:7f8:b:100:1d1:a5d2:3764:13—418
BroadBand Internet eXchange TokyoTokyo, Japan101.203.89.144Selective361
IX.br (PTT.br) Porto AlegrePorto Alegre, Brazil177.52.38.60—357
NAPAfrica IX Cape TownCape Town, South Africa196.60.71.86Selective311
Hong Kong Internet ExchangeHong Kong, China123.255.91.175Selective307
JPIX TokyoTokyo, Japan210.171.225.104Selective300
Singapore Internet ExchangeSingapore, Singapore103.16.102.160Selective278
NetIXSofia, Bulgaria185.1.226.96Selective264
Equinix Internet Exchange ParisParis, France195.42.145.93Selective236
Equinix Internet Exchange Hong KongHong Kong, China2001:de8:7::2:3764:1Selective232
Roma Internet Exchange PointRome, Italy193.201.28.177Open225
Johannesburg Internet ExchangeJohannesburg, South Africa196.60.96.30Selective217
NIX.CZ - Neutral Internet eXchange for the Czech RepublicPrague, Czech Republic91.210.17.26Open208
ERA-IX AmsterdamAmsterdam, Netherlands185.1.240.37—199
Taipei Internet Exchange (TPIX)Taipei, Taiwan203.163.222.29Selective190
Vienna Internet ExchangeVienna, Austria193.203.0.88Selective188
ESpanix Madrid Lower LANMadrid, Spain193.149.1.248Selective177
Kenya Internet Exchange Point - NairobiNairobi, Kenya196.223.21.117Selective155
Internet Exchange Point of Nigeria - LagosLagos, Nigeria196.216.148.155Open138
Cape Town Internet ExchangeCape Town, South Africa196.223.22.30Selective127
Internet Neutral Exchange Association CLG - LAN1Dublin, Ireland185.6.36.112Selective116
UAE-IXDubai, United Arab Emirates185.1.8.125Selective113
ERA-IX FrankfurtFrankfurt, Germany185.0.27.51—88
Belgian National Internet ExchangeBrussels, Belgium194.53.172.73Selective83
Bangkok Neutral Internet ExchangeBangkok, Thailand203.159.68.159Selective80
Netnod StockholmStockholm, Sweden195.69.119.25—77
Korea Internet Neutral Exchange KINXSeoul, South Korea139.150.100.199Selective64
AMS-IX LagosLagos, Nigeria196.60.58.236Selective56
Asteroid MombasaMombasa, Kenya196.60.66.33Open54
Cambodian Network ExchangePhnom Penh, Cambodia103.7.144.67Selective53
Kenya Internet Exchange Point - MombasaMombasa, Kenya196.60.68.27Selective30
Netnod Sundsvall- GävleSundsvall, Sweden194.68.128.25Selective18

Recorded rather than inferred: an address on a peering LAN is at that exchange by definition. Member ports counts every participant at the exchange, not this network's ports, so read it as a size proxy. An absent exchange means PCH has no record of it, not that the network is not there. For the operator's own claims, see its PeeringDB record.

From the exchange directory collected 2026-10-14 by Packet Clearing House (https://www.pch.net/ixp/data), covering 1,346 exchanges and 98,276 recorded member ports, licensed CC BY-NC-SA 3.0.

PeeringDB is the better-known directory and is deliberately not the source here: its acceptable-use policy forbids the bulk storage this needs. The two answer different questions anyway. PeeringDB reports what an operator declares about itself; this reports what PCH has recorded.