CTGNet
Cluster stats
Netblocks108
All fragments 134 blocks across 7 clusters
Cluster ID191767228
RegistryAPNIC
Customersfind customers using this network →
Evidence & provenance ?
Attribution unresolved
Shared handles clustered on 15 shared RIR contact/maintainer handles
Registry names 5 distinct registrant names across these blocks
full provenance (JSON) → · how attribution works

IP Ranges (108)

showing 50 of 108 — see all⬇ export CSV
CIDR Org name Registry Status Confidence
27.111.229.59/32 CTGNet PEERINGDB ASSIGNED ● high
36.255.56.131/32 CTGNet PEERINGDB ASSIGNED ● high
37.49.238.60/32 CTGNet PEERINGDB ASSIGNED ● high
80.81.196.114/32 CTGNet PEERINGDB ASSIGNED ● high
80.249.209.95/32 CTGNet PEERINGDB ASSIGNED ● high
91.210.17.26/32 CTGNet PEERINGDB ASSIGNED ● high
101.203.89.144/32 CTGNet PEERINGDB ASSIGNED ● high
103.7.144.67/32 CTGNet PEERINGDB ASSIGNED ● high
103.16.102.160/32 CTGNet PEERINGDB ASSIGNED ● high
103.130.168.0/24 CTG.NET BGP ANNOUNCED ● high
103.130.169.0/24 CTG.NET BGP ANNOUNCED ● high
103.130.170.0/24 CTG.NET BGP ANNOUNCED ● high
103.130.171.0/24 CTG.NET BGP ANNOUNCED ● high
123.255.91.175/32 CTGNet PEERINGDB ASSIGNED ● high
139.150.100.199/32 CTGNet PEERINGDB ASSIGNED ● high
177.52.38.60/32 CTGNet PEERINGDB ASSIGNED ● high
185.0.27.51/32 CTGNet PEERINGDB ASSIGNED ● high
185.1.8.125/32 CTGNet PEERINGDB ASSIGNED ● high
185.1.226.96/32 CTGNet PEERINGDB ASSIGNED ● high
185.1.240.37/32 CTGNet PEERINGDB ASSIGNED ● high
187.16.214.84/32 CTGNet PEERINGDB ASSIGNED ● high
193.149.1.248/32 CTGNet PEERINGDB ASSIGNED ● high
193.201.28.177/32 CTGNet PEERINGDB ASSIGNED ● high
193.203.0.88/32 CTGNet PEERINGDB ASSIGNED ● high
193.239.118.168/32 CTGNet PEERINGDB ASSIGNED ● high
194.53.172.73/32 CTGNet PEERINGDB ASSIGNED ● high
194.68.123.25/32 CTGNet PEERINGDB ASSIGNED ● high
194.68.128.25/32 CTGNet PEERINGDB ASSIGNED ● high
195.42.145.93/32 CTGNet PEERINGDB ASSIGNED ● high
195.66.224.40/32 CTGNet PEERINGDB ASSIGNED ● high
195.69.119.25/32 CTGNet PEERINGDB ASSIGNED ● high
195.245.240.25/32 CTGNet PEERINGDB ASSIGNED ● high
196.60.10.214/32 CTGNet PEERINGDB ASSIGNED ● high
196.60.58.236/32 CTGNet PEERINGDB ASSIGNED ● high
196.60.68.27/32 CTGNet PEERINGDB ASSIGNED ● high
196.60.71.86/32 CTGNet PEERINGDB ASSIGNED ● high
196.60.96.30/32 CTGNet PEERINGDB ASSIGNED ● high
196.216.148.155/32 CTGNet PEERINGDB ASSIGNED ● high
196.223.21.117/32 CTGNet PEERINGDB ASSIGNED ● high
196.223.22.30/32 CTGNet PEERINGDB ASSIGNED ● high
203.159.68.159/32 CTGNet PEERINGDB ASSIGNED ● high
203.163.222.29/32 CTGNet PEERINGDB ASSIGNED ● high
210.171.225.104/32 CTGNet PEERINGDB ASSIGNED ● high
210.173.177.101/32 CTGNet PEERINGDB ASSIGNED ● high
2001:67c:29f0::2:3764:1/128 CTGNet PEERINGDB ASSIGNED ● high
2001:7f8::1026:0:3/128 CTGNet PEERINGDB ASSIGNED ● high
2001:7f8:1::a502:3764:1/128 CTGNet PEERINGDB ASSIGNED ● high
2001:7f8:4::5cd4:1/128 CTGNet PEERINGDB ASSIGNED ● high
2001:7f8:d:fb::25/128 CTGNet PEERINGDB ASSIGNED ● high
2001:7f8:d:fc::25/128 CTGNet PEERINGDB ASSIGNED ● high

Network trust

what's this?
RPKI hygiene: B how networks compare →
89.8% of checked blocks have valid RPKI ROA coverage (97 of 108)
Possible discrepancies (5)

These blocks are registered to CTGNet but cryptographically authorized for a different, unrelated network (2 distinct holders) — often M&A history, multi-homing, or outsourced/managed hosting, occasionally worth a closer look.

147.78.133.0/24 /24 authorized for AS23764 — China Telecom Global Limited
147.78.135.0/24 /24 authorized for AS23764 — China Telecom Global Limited
203.82.17.0/24 /24 authorized for AS23764 — China Telecom Global Limited
203.195.115.0/24 /24 authorized for AS4809 — China Telecom Next Generation Carrier Network
218.185.245.0/24 /24 authorized for AS4809 — China Telecom Next Generation Carrier Network

NIC Handles

AC1573-AP AC2027-AP APNIC-HM AS138338 AS23764 CA468-AP CA468-AP CH93-AP CH93-AP DUMY-RIPE DUMY-RIPE MAINT-CHINANET-CN +3 more