TAL Services Limited
Cluster stats
Netblocks53
All fragments 334 blocks across 165 clusters
Cluster ID191610637
RegistryAPNIC
Customersfind customers using this network →
Evidence & provenance ?
Attribution unresolved
Shared handles clustered on 18 shared RIR contact/maintainer handles
Registry names 31 distinct registrant names across these blocks
full provenance (JSON) → · how attribution works

Footprint over time

2 weekly snapshots · JSON
53 0 netblocks since 2026-07-05
2026-07-05 peak 53 2026-07-06

IP Ranges (53)

showing 50 of 53 — see all⬇ export CSV
CIDR Org name Registry Status Confidence
103.14.186.0/23 TAL Services Limited BGP ANNOUNCED ● high
103.14.186.0/23 TAL Services Limited APNIC ASSIGNED PORTABLE ● high
103.14.187.0/24 TAL Services Limited BGP ANNOUNCED ● high
193.201.155.128/25 Tal Hart RIPE ASSIGNED PI ● high
195.128.176.0/23 Tal Hart RIPE ASSIGNED PI ● high
202.82.121.216/29 tal-gem-hk APNIC ASSIGNED NON-PORTABLE ● high
62.90.194.81/32 tal_mi RIPE ASSIGNED PA ● low
80.179.169.112/28 Tal-Services-Insurance RIPE ASSIGNED PA ● low
81.92.3.38/32 TAL-O4B-E RIPE ASSIGNED PA ● low
81.92.4.0/24 TAL-TAL-A RIPE ASSIGNED PA ● low
81.92.5.0/26 TAL-TAL-A RIPE ASSIGNED PA ● low
81.92.5.64/26 TAL-TAL-C RIPE ASSIGNED PA ● low
81.92.5.128/25 TAL-TAL-B RIPE ASSIGNED PA ● low
82.139.200.232/29 TAL-2OF-A RIPE ASSIGNED PA ● low
82.139.202.208/29 TAL-EON-A RIPE ASSIGNED PA ● low
82.139.222.0/26 TAL-TAL-FFM-A RIPE ASSIGNED PA ● low
82.139.222.130/32 TAL-2OF-A RIPE ASSIGNED PA ● low
82.139.223.128/25 TAL-TAL-B RIPE ASSIGNED PA ● low
82.139.255.48/29 TAL-EON-A RIPE ASSIGNED PA ● low
82.139.255.128/29 TAL-EON-A RIPE ASSIGNED PA ● low
89.106.215.248/29 TAL-MUR-AT RIPE ASSIGNED PA ● low
92.47.194.100/30 TAL_SRB RIPE ASSIGNED PA ● low
195.8.226.192/27 TAL-TAL-A RIPE ASSIGNED PA ● low
195.8.232.128/25 TAL-WSW-A RIPE ASSIGNED PA ● low
195.8.233.32/28 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.233.112/29 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.233.192/28 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.233.208/29 TAL-SH-GF-A RIPE ASSIGNED PA ● low
195.8.237.128/26 TAL-T3429-A RIPE ASSIGNED PA ● low
195.8.239.128/29 TAL-FIS-A RIPE ASSIGNED PA ● low
195.8.241.128/25 TAL-WSW-B RIPE ASSIGNED PA ● low
195.8.246.0/29 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.246.120/29 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.250.40/29 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.250.48/28 TAL-FIS-A RIPE ASSIGNED PA ● low
195.8.250.64/28 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.250.120/29 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.251.160/29 TAL-TAL-B RIPE ASSIGNED PA ● low
195.8.251.208/29 TAL-FIS-A RIPE ASSIGNED PA ● low
195.8.253.0/27 TAL-OM-A RIPE ASSIGNED PA ● low
212.60.137.0/28 TAL-2OF-A RIPE ASSIGNED PA ● low
213.240.145.176/28 TAL-WSW-C RIPE ASSIGNED PA ● low
213.240.156.96/29 TAL-FIS-A RIPE ASSIGNED PA ● low
213.240.159.0/24 TAL-O4B-B RIPE ASSIGNED PA ● low
213.240.173.128/27 TAL-DC-A RIPE ASSIGNED PA ● low
213.240.173.160/29 TAL-DHP-A RIPE ASSIGNED PA ● low
213.240.174.0/28 TAL-OM-A RIPE ASSIGNED PA ● low
213.240.174.32/27 TAL-IDM-A RIPE ASSIGNED PA ● low
213.240.178.130/32 TAL-O4B-F RIPE ASSIGNED PA ● low
213.240.178.136/32 TAL-O4B-G RIPE ASSIGNED PA ● low

Network trust

what's this?
RPKI hygiene: B how networks compare →
86.8% of checked blocks have valid RPKI ROA coverage (46 of 53)
Possible discrepancies (4)

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

2a01:170:34::/48 /48 authorized for AS8820 — tal.de GmbH
2a01:170:801::/48 /48 authorized for AS8820 — tal.de GmbH
81.92.4.0/24 /24 authorized for AS8820 — tal.de GmbH
213.240.159.0/24 /24 authorized for AS8820 — tal.de GmbH

NIC Handles

APNIC-HM AS132355 AS9116-MNT AT1505-AP DUMY-RIPE DUMY-RIPE KNIC-MNT MAINT-HK-PCCW-BIA-CS MUR-MNT NV-MNT-RIPE ORG-TH18-RIPE ORG-TSL12-AP +6 more