asn.dev

Observed topology

AS45903 CMCTELECOM-VN CMC Telecom Infrastructure Company

Upstreams 47 carry this network
Downstreams 97 this network carries
Adjacent (IPv4) 152
Adjacent (IPv6) 50

Transit

Upstream networks

inferred

Networks observed carrying traffic for AS45903: the AS immediately before it in a routing path. Ranked by how many paths showed the relationship, which reflects how widely it is used, not how much traffic crosses it.

ASNetworkTypeFamiliesPaths seen
AS9304HGC Global Communications LimitedHostingIPv4 IPv66,978
AS3491PCCW Global (HK) Ltd.TransitIPv44,758
AS15412Flag Telecom UK LimitedUnclassifiedIPv4 IPv63,062
AS2914NTT America, Inc.TransitIPv4 IPv61,619
AS21859Zenlayer IncHostingIPv41,291
AS34549meerfarbig GmbH & Co. KGHostingIPv4 IPv61,051
AS7473Singapore Telecommunications LtdUnclassifiedIPv4697
AS4766Korea TelecomMobileIPv4 IPv6583
AS6939Hurricane Electric LLCTransitIPv4 IPv6511
AS3356Level 3 Parent, LLCTransitIPv4 IPv6460
AS24482SG.GSHostingIPv4 IPv6454
AS703Verizon BusinessUnclassifiedIPv4 IPv6429
AS4635Hong Kong Internet Exchange--Route Server 1UnclassifiedIPv4310
AS48362Stadtwerke FeldkirchResidentialIPv4 IPv6296
AS212024Marc SchmittUnclassifiedIPv4 IPv6286
AS5511Orange S.A.TransitIPv4 IPv6273
AS57463NetIX Communications JSCUnclassifiedIPv4272
AS12552GlobalConnect ABUnclassifiedIPv4265
AS37100SEACOM LimitedUnclassifiedIPv4265
AS37721Virtual Technologies & SolutionsResidentialIPv4265
AS20485Joint Stock Company TransTeleComUnclassifiedIPv4255
AS3303Swisscom (Schweiz) AGResidentialIPv4255
AS12779IT.Gate S.p.A.UnclassifiedIPv4252
AS34019Hivane AssociationUnclassifiedIPv4 IPv6247
AS1836green.ch AGResidentialIPv4242
AS9930TIME dotCom Berhad No. 14, Jalan Majistret U1/26 Hicom Glenmarie Industrial Park 40150 Shah Alam Selangor, MalaysiaUnclassifiedIPv4197
AS58453China Mobile International LimitedUnclassifiedIPv4149
AS9002RETN LimitedUnclassifiedIPv4 IPv6140
AS17639Converge ICT Solutions Inc.UnclassifiedIPv4 IPv6138
AS50673Serverius Holding B.V.UnclassifiedIPv4108
AS12859BIT BVHostingIPv4102
AS29632Netassist International EOODUnclassifiedIPv662
AS48185team.blue NVUnclassifiedIPv449
AS3333Reseaux IP Europeens Network Coordination Centre (RIPE NCC)UnclassifiedIPv449
AS20766Association "Gitoyen"UnclassifiedIPv449
AS50300CustodianDC LimitedUnclassifiedIPv449
AS38001NewMedia Express Pte LtdHostingIPv448
AS33891Core-Backbone GmbHHostingIPv442
AS56662Marcin GondekUnclassifiedIPv631
AS213241TECHIT.BE SRLResidentialIPv631
AS8966EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSCMobileIPv422
AS8359MTS PJSCMobileIPv420
AS24173Netnam CompanyResidentialIPv412
AS3216PJSC "Vimpelcom"MobileIPv410
AS9505Taiwan Internet GatewayUnclassifiedIPv41
AS35280F5 Networks SARLHostingIPv61
AS7713PT Telekomunikasi IndonesiaResidentialIPv41

Inferred from path position, not from any declaration by either party. A network appearing here is carrying these routes; whether that is a paid transit arrangement, a backup, or something else is not something routing data can tell you.

Transit

Downstream networks

inferred

Networks for which AS45903 was observed as the last hop before the origin, meaning it appears to provide them transit.

ASNetworkTypeFamiliesPaths seen
AS45538ODS Joint Stock CompanyUnclassifiedIPv4 IPv63,134
AS38732CMC Telecom Infrastructure CompanyUnclassifiedIPv4 IPv62,646
AS45543SaiGon Tourist cable Televition CompanyMobileIPv4 IPv62,149
AS38733CMC Telecom Infrastructure CompanyUnclassifiedIPv4 IPv61,957
AS24173Netnam CompanyResidentialIPv4 IPv61,824
AS55309Minh Tu Telecom Limited CompanyUnclassifiedIPv4 IPv6999
AS38247Vietnamobile Telecommunications Joint Stock CompanyUnclassifiedIPv4 IPv6979
AS131392GMO-Z.com Runsystem Joint Stock CompanyUnclassifiedIPv4 IPv6788
AS138995Antbox Networks LimitedHostingIPv4756
AS154552XYLENTIS COMPANY LIMITEDUnclassifiedIPv4 IPv6632
AS131410Vietnam Cable Television Corporation Joint Stock CompanyUnclassifiedIPv4620
AS135983Tino Group Joint Stock CompanyUnclassifiedIPv4 IPv6607
AS45544SUPERDATA-VNUnclassifiedIPv4 IPv6579
AS45102Alibaba (US) Technology Co., Ltd.HostingIPv4428
AS150837SAOVANG TELECOMMUNICATION INFRASTRUCTURE JOINT STOCK COMPANYUnclassifiedIPv4366
AS38726VTC DIGICOMUnclassifiedIPv4252
AS55318Asia Commercial BankUnclassifiedIPv4 IPv6247
AS63731TIEN PHAT TECHNOLOGY CORPORATIONUnclassifiedIPv4 IPv6214
AS150869National Citizen Commercial Joint stock bankUnclassifiedIPv4207
AS63741DCNET TELECOMUnclassifiedIPv4 IPv6190
AS131421Intercom Telecom., JSCUnclassifiedIPv4186
AS149128Prosperity and Development Joint Stock Commercial BankUnclassifiedIPv4186
AS152994EB Services LLCUnclassifiedIPv4183
AS135938Home Credit Viet nam Finance Company LimitedUnclassifiedIPv4 IPv6178
AS63755VietNam - Russia joint venture bankUnclassifiedIPv4174
AS131398LOTTE INNOVATE VIETNAM COMPANY LIMITEDHostingIPv4172
AS56147Creative Communication Vietnam Joint Stock CompanyUnclassifiedIPv4166
AS19551Incapsula IncHostingIPv4 IPv6165
AS396986Bytedance Inc.HostingIPv4 IPv6161
AS55306Vietnam bank for Agriculture anh Rural DevelopmentUnclassifiedIPv4 IPv6149
AS56150Viet Solutions Services Trading Company LimitedUnclassifiedIPv4 IPv6147
AS131127GLOBAL TECHNOLOGY - TELECOMMUNICATIONS CORPORATIONUnclassifiedIPv4144
AS63751Vietcombank securities Company limitedUnclassifiedIPv4144
AS63743VietNam payment solution joint stock companyUnclassifiedIPv4138
AS55313Hanel Communication JSCUnclassifiedIPv4138
AS38244VNG CorporationUnclassifiedIPv4 IPv6136
AS38253Hanoi Telecom JSCUnclassifiedIPv4126
AS135933Bac A Commercial Joint Stock BankUnclassifiedIPv4124
AS135932Viet Storage Technology Joint Stock CompanyUnclassifiedIPv4124
AS140765VINANET Services Joint Stock CompanyUnclassifiedIPv4 IPv6122
AS63749Luxoft VietNam Company LTDUnclassifiedIPv4121
AS56144AIA Life Insurance Company limitedUnclassifiedIPv4121
AS131436Information Technology and Digital Transformation Center - Vietnam Social SecurityUnclassifiedIPv4 IPv6118
AS131351Orient commercial joint stock bankUnclassifiedIPv4113
AS154144MOBIFONE DIGITAL PAYMENT JOINT STOCK COMPANYUnclassifiedIPv4109
AS152940TTC TELECOM SERVICE TRADING INVESTMENT COMPANY LIMITEDUnclassifiedIPv4103
AS139341ACEHostingIPv4 IPv696
AS131364Military commercial join stock bankUnclassifiedIPv4 IPv693
AS63763VCCORP-VNUnclassifiedIPv492
AS56159Sai Gon Join stock commercial BankUnclassifiedIPv489
AS131344TH Food Chain Joint Stock CompanyUnclassifiedIPv484
AS140745VINTEK VIET NAM TECHNOLOGY TELECOM COMPANY LIMITEDUnclassifiedIPv484
AS131357Duy Tan UniversityEducationIPv482
AS131348Joint stock Commercial Bank for Foreign Trade of Viet NamUnclassifiedIPv480
AS152968LPBank Insurance Joint Stock CorporationUnclassifiedIPv466
AS38249KIS Viet Nam Securities CorporationsUnclassifiedIPv463
AS135973Bamboo Airways Company LimitedUnclassifiedIPv463
AS7602Sai gon Postel CorporationUnclassifiedIPv463
AS131391Vietnam-Asia Commercial Joint Stock BankUnclassifiedIPv462
AS135942Adsota CorporationUnclassifiedIPv462
AS131422Center for Digital Transformation of Culture, Sports and Tourism - Ministry of Culture, Sports and TourismUnclassifiedIPv462
AS63754VMG MEDIA JOINT STOCK COMPANYUnclassifiedIPv462
AS149099HUNG THINH GROUP CORPORATIONUnclassifiedIPv462
AS131411VietNamNetUnclassifiedIPv462
AS55307Asian Pacific Securitis Joint Stock CompanyUnclassifiedIPv461
AS153507VPBANK SECURITIES JSCUnclassifiedIPv461
AS55316Saigon - Hanoi Commercial Joint Stock BankUnclassifiedIPv460
AS36224HCL AMERICA INCUnclassifiedIPv460
AS131354Prudential Vietnam Assurance Private limitedUnclassifiedIPv459
AS135991Green Network Solutions LTD.UnclassifiedIPv458
AS154406VIETNAM MARITIME COMMUNICATION AND ELECTRONICS SINGLE-MEMBER LIMITED LIABILITY COMPANYUnclassifiedIPv4 IPv656
AS131130MB securities joint stock companyUnclassifiedIPv453
AS150857JB SECURITIES VIETNAM COMPANY LIMITEDUnclassifiedIPv453
AS150866FINTECH VIETNAM CREDIT INFORMATION JOINT STOCK COMPANYUnclassifiedIPv452
AS131128Onepay Online Service and Commercial Joint Stock CompanyUnclassifiedIPv450
AS45901Vietnam Export Import Commercial JSCUnclassifiedIPv449
AS45553BAO VIET HOLDINGS INFORMATION TECHNOLOGY CENTER BRANCHUnclassifiedIPv448
AS151923BC CARD Vietnam Company LimitedUnclassifiedIPv448
AS153941ESECURE SOLUTION LIMITED COMPANYUnclassifiedIPv446
AS140739USDC TECHNOLOGY JSCUnclassifiedIPv443
AS131430Bao Viet Commercial Joint Stock BankUnclassifiedIPv436
AS153450STEP TECHNOLOGY INVESTMENT JOINT STOCK COMPANYUnclassifiedIPv636
AS63736Nam A Commercial Joint Stock BankUnclassifiedIPv436
AS55317170 Hai Ba Trung, DaKao Ward, District 1, Hochiminh CityUnclassifiedIPv433
AS45546Gtel Mobile Joint Stock CompanyUnclassifiedIPv433
AS149100SMARTMIND SECURITIES JOINT STOCK COMPANYUnclassifiedIPv430
AS63753Viet Nam Lottery One Member Company LimitedUnclassifiedIPv430
AS131439VietNam credit information joint stock companyUnclassifiedIPv423
AS131383PVI HoldingsUnclassifiedIPv422
AS135988Sun Group CorporationUnclassifiedIPv421
AS55310KCS VIETNAM COMPANY LIMITEDUnclassifiedIPv417
AS135952VPS Securities Joint Stock CompanyUnclassifiedIPv416
AS131129Hochiminh Stock ExchangeUnclassifiedIPv416
AS131438VIETNAM POSTUnclassifiedIPv48
AS131360NATIONAL PAYMENT CORPORATION OF VIET NAMUnclassifiedIPv47
AS38235ANGKOR DATA COMMUNICATIONResidentialIPv43
AS25350Nuovo Pignone International S.r.lUnclassifiedIPv41

Adjacency

Adjacent networks

150 shown

Every AS seen directly next to AS45903 in a routing path, in either direction.

ASNetworkTypeFamiliesPaths seen
AS9304HGC Global Communications LimitedHostingIPv4 IPv620,049
AS3491PCCW Global (HK) Ltd.TransitIPv4 IPv613,932
AS15412Flag Telecom UK LimitedUnclassifiedIPv4 IPv67,945
AS38732CMC Telecom Infrastructure CompanyUnclassifiedIPv4 IPv65,200
AS38733CMC Telecom Infrastructure CompanyUnclassifiedIPv4 IPv64,962
AS2914NTT America, Inc.TransitIPv4 IPv64,959
AS45538ODS Joint Stock CompanyUnclassifiedIPv4 IPv63,386
AS21859Zenlayer IncHostingIPv42,729
AS135983Tino Group Joint Stock CompanyUnclassifiedIPv4 IPv62,345
AS45543SaiGon Tourist cable Televition CompanyMobileIPv4 IPv62,149
AS24173Netnam CompanyResidentialIPv4 IPv61,982
AS34549meerfarbig GmbH & Co. KGHostingIPv41,306
AS55309Minh Tu Telecom Limited CompanyUnclassifiedIPv4 IPv61,293
AS24482SG.GSHostingIPv4 IPv6985
AS38247Vietnamobile Telecommunications Joint Stock CompanyUnclassifiedIPv4 IPv6979
AS5511Orange S.A.TransitIPv4 IPv6958
AS3356Level 3 Parent, LLCTransitIPv4906
AS6939Hurricane Electric LLCTransitIPv4 IPv6881
AS131392GMO-Z.com Runsystem Joint Stock CompanyUnclassifiedIPv4 IPv6788
AS7473Singapore Telecommunications LtdUnclassifiedIPv4774
AS138995Antbox Networks LimitedHostingIPv4756
AS135947Shopee Company LimitedUnclassifiedIPv4667
AS154552XYLENTIS COMPANY LIMITEDUnclassifiedIPv4 IPv6632
AS131410Vietnam Cable Television Corporation Joint Stock CompanyUnclassifiedIPv4620
AS45544SUPERDATA-VNUnclassifiedIPv4565
AS4766Korea TelecomMobileIPv4551
AS37721Virtual Technologies & SolutionsResidentialIPv4520
AS4635Hong Kong Internet Exchange--Route Server 1UnclassifiedIPv4494
AS63731TIEN PHAT TECHNOLOGY CORPORATIONUnclassifiedIPv4477
AS703Verizon BusinessUnclassifiedIPv4 IPv6435
AS45102Alibaba (US) Technology Co., Ltd.HostingIPv4428
AS58453China Mobile International LimitedUnclassifiedIPv4387
AS150837SAOVANG TELECOMMUNICATION INFRASTRUCTURE JOINT STOCK COMPANYUnclassifiedIPv4366
AS57463NetIX Communications JSCUnclassifiedIPv4354
AS20485Joint Stock Company TransTeleComUnclassifiedIPv4348
AS12552GlobalConnect ABUnclassifiedIPv4346
AS3303Swisscom (Schweiz) AGResidentialIPv4342
AS131127GLOBAL TECHNOLOGY - TELECOMMUNICATIONS CORPORATIONUnclassifiedIPv4341
AS212024Marc SchmittUnclassifiedIPv4341
AS131421Intercom Telecom., JSCUnclassifiedIPv4338
AS56147Creative Communication Vietnam Joint Stock CompanyUnclassifiedIPv4336
AS37100SEACOM LimitedUnclassifiedIPv4331
AS12779IT.Gate S.p.A.UnclassifiedIPv4330
AS1836green.ch AGResidentialIPv4327
AS140810Megacore Technology Company LimitedUnclassifiedIPv4313
AS48362Stadtwerke FeldkirchResidentialIPv4285
AS153013GTSC VIETNAM TECHNOLOGY SERVICES AND COMMERCIAL JOINT STOCK COMPANYUnclassifiedIPv4274
AS34019Hivane AssociationUnclassifiedIPv4272
AS38244VNG CorporationUnclassifiedIPv4 IPv6257
AS38726VTC DIGICOMUnclassifiedIPv4252
AS55318Asia Commercial BankUnclassifiedIPv4 IPv6247
AS9930TIME dotCom Berhad No. 14, Jalan Majistret U1/26 Hicom Glenmarie Industrial Park 40150 Shah Alam Selangor, MalaysiaUnclassifiedIPv4224
AS150869National Citizen Commercial Joint stock bankUnclassifiedIPv4207
AS63741DCNET TELECOMUnclassifiedIPv4 IPv6190
AS38253Hanoi Telecom JSCUnclassifiedIPv4188
AS9002RETN LimitedUnclassifiedIPv4188
AS149128Prosperity and Development Joint Stock Commercial BankUnclassifiedIPv4186
AS152994EB Services LLCUnclassifiedIPv4183
AS63755VietNam - Russia joint venture bankUnclassifiedIPv4174
AS131398LOTTE INNOVATE VIETNAM COMPANY LIMITEDHostingIPv4172
AS1103SURF B.V.UnclassifiedIPv4168
AS396986Bytedance Inc.HostingIPv4 IPv6161
AS135938Home Credit Viet nam Finance Company LimitedUnclassifiedIPv4159
AS12859BIT BVHostingIPv4151
AS17639Converge ICT Solutions Inc.UnclassifiedIPv4 IPv6151
AS63751Vietcombank securities Company limitedUnclassifiedIPv4144
AS63743VietNam payment solution joint stock companyUnclassifiedIPv4138
AS55313Hanel Communication JSCUnclassifiedIPv4138
AS55306Vietnam bank for Agriculture anh Rural DevelopmentUnclassifiedIPv4133
AS19551Incapsula IncHostingIPv4129
AS135932Viet Storage Technology Joint Stock CompanyUnclassifiedIPv4124
AS135933Bac A Commercial Joint Stock BankUnclassifiedIPv4124
AS63749Luxoft VietNam Company LTDUnclassifiedIPv4121
AS56144AIA Life Insurance Company limitedUnclassifiedIPv4121
AS131436Information Technology and Digital Transformation Center - Vietnam Social SecurityUnclassifiedIPv4 IPv6118
AS50673Serverius Holding B.V.UnclassifiedIPv4114
AS56150Viet Solutions Services Trading Company LimitedUnclassifiedIPv4114
AS131351Orient commercial joint stock bankUnclassifiedIPv4113
AS152940TTC TELECOM SERVICE TRADING INVESTMENT COMPANY LIMITEDUnclassifiedIPv4109
AS154144MOBIFONE DIGITAL PAYMENT JOINT STOCK COMPANYUnclassifiedIPv4109
AS139341ACEHostingIPv4 IPv696
AS63763VCCORP-VNUnclassifiedIPv492
AS56159Sai Gon Join stock commercial BankUnclassifiedIPv489
AS140765VINANET Services Joint Stock CompanyUnclassifiedIPv487
AS131364Military commercial join stock bankUnclassifiedIPv485
AS140745VINTEK VIET NAM TECHNOLOGY TELECOM COMPANY LIMITEDUnclassifiedIPv484
AS131344TH Food Chain Joint Stock CompanyUnclassifiedIPv484
AS131357Duy Tan UniversityEducationIPv482
AS131348Joint stock Commercial Bank for Foreign Trade of Viet NamUnclassifiedIPv480
AS29632Netassist International EOODUnclassifiedIPv670
AS152968LPBank Insurance Joint Stock CorporationUnclassifiedIPv466
AS135973Bamboo Airways Company LimitedUnclassifiedIPv463
AS38249KIS Viet Nam Securities CorporationsUnclassifiedIPv463
AS7602Sai gon Postel CorporationUnclassifiedIPv463
AS149099HUNG THINH GROUP CORPORATIONUnclassifiedIPv462
AS131411VietNamNetUnclassifiedIPv462
AS135942Adsota CorporationUnclassifiedIPv462
AS131391Vietnam-Asia Commercial Joint Stock BankUnclassifiedIPv462
AS131422Center for Digital Transformation of Culture, Sports and Tourism - Ministry of Culture, Sports and TourismUnclassifiedIPv462
AS63754VMG MEDIA JOINT STOCK COMPANYUnclassifiedIPv462
AS55307Asian Pacific Securitis Joint Stock CompanyUnclassifiedIPv461
AS153507VPBANK SECURITIES JSCUnclassifiedIPv461
AS36224HCL AMERICA INCUnclassifiedIPv460
AS55316Saigon - Hanoi Commercial Joint Stock BankUnclassifiedIPv460
AS131354Prudential Vietnam Assurance Private limitedUnclassifiedIPv459
AS33891Core-Backbone GmbHHostingIPv459
AS135991Green Network Solutions LTD.UnclassifiedIPv458
AS38001NewMedia Express Pte LtdHostingIPv456
AS150857JB SECURITIES VIETNAM COMPANY LIMITEDUnclassifiedIPv453
AS131130MB securities joint stock companyUnclassifiedIPv453
AS150866FINTECH VIETNAM CREDIT INFORMATION JOINT STOCK COMPANYUnclassifiedIPv452
AS3333Reseaux IP Europeens Network Coordination Centre (RIPE NCC)UnclassifiedIPv451
AS50300CustodianDC LimitedUnclassifiedIPv451
AS20766Association "Gitoyen"UnclassifiedIPv451
AS131128Onepay Online Service and Commercial Joint Stock CompanyUnclassifiedIPv450
AS45901Vietnam Export Import Commercial JSCUnclassifiedIPv449
AS48185team.blue NVUnclassifiedIPv449
AS45553BAO VIET HOLDINGS INFORMATION TECHNOLOGY CENTER BRANCHUnclassifiedIPv448
AS151923BC CARD Vietnam Company LimitedUnclassifiedIPv448
AS153941ESECURE SOLUTION LIMITED COMPANYUnclassifiedIPv446
AS140739USDC TECHNOLOGY JSCUnclassifiedIPv443
AS154406VIETNAM MARITIME COMMUNICATION AND ELECTRONICS SINGLE-MEMBER LIMITED LIABILITY COMPANYUnclassifiedIPv439
AS131430Bao Viet Commercial Joint Stock BankUnclassifiedIPv436
AS63736Nam A Commercial Joint Stock BankUnclassifiedIPv436
AS153450STEP TECHNOLOGY INVESTMENT JOINT STOCK COMPANYUnclassifiedIPv636

Adjacency is not the same as peering. Being next to each other in a path covers paid transit, settlement-free peering and customer connections alike, and routing data cannot distinguish them. Treat this as "these networks exchange routes", nothing more specific.

Interconnection

Exchange presence

recorded

Internet exchanges where Packet Clearing House has a port recorded for AS45903, largest fabric first. An exchange is shared switching where networks interconnect directly rather than paying a transit provider to carry traffic between them, so turning up at one is a deliberate choice about how this network wants to be reached. Each name opens that exchange's own page, with its peering LANs and every other network recorded on it. Recorded at 8 exchanges across 5 countries and 2 regions.

ExchangeLocationTheir addressMember ports
DE-CIX FrankfurtFrankfurt, Germany80.81.193.81,073
AMS-IX AmsterdamAmsterdam, Netherlands80.249.215.154894
Equinix Internet Exchange SingaporeSingapore, Singapore27.111.228.152490
Hong Kong Internet ExchangeHong Kong, China123.255.92.43307
NetIXSofia, Bulgaria185.1.227.3264
Equinix Internet Exchange Hong KongHong Kong, China2001:de8:7::4:5903:1232
BroadBand Internet eXchange SingaporeSingapore, Singapore103.231.152.250151
AMS-IX Hong KongHong Kong, China103.247.139.3652

Unlike the tables above, this is recorded rather than inferred. An address on a peering LAN is at that exchange by definition. Two carve-outs all the same. Member ports counts every participant at the exchange, not this network's ports, so read it as a size proxy. And an absent exchange means PCH has no record of it, not that the network is not there.

Provenance

Where this comes from

Derived from routing tables collected at 2026-08-08 10:00 UTC by route-views2,rrc00, as seen from 75 BGP vantage points across 74.02M route entries. These are observations from those vantage points, not a complete or authoritative view of the internet.

Cross-check against RIPEstat or BGP.tools, which observe from a different and larger set of vantage points.

Exchange presence comes from a separate dataset: the directory collected 2026-08-09 by Packet Clearing House (https://www.pch.net/ixp/data), covering 1,327 exchanges and 93,164 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.