Network · data from 2026-11-12
AS56971 CGI GLOBAL LIMITED
Registry name: AS56971 CGI GLOBAL LIMITED, HK · PeeringDB
Announced routes
Every prefix a peer of the route collectors sees with origin AS56971, things to look at first. Visibility = full-table peers that see it, of 673 (IPv4) and 636 (IPv6) on 75 collectors. Also as routes.csv.
| 2a13:7c00:3::/48 | Valid | Nonecovered by 2a13:7c00::/32 | 634 100% |
| 2a13:7c00:5::/48 | Valid | Nonecovered by 2a13:7c00::/32 | 632 99% |
| 2a13:7c00:4::/48 | Valid | Nonecovered by 2a13:7c00::/32 | 631 99% |
| 2a13:7c00:11::/48 | Valid | Nonecovered by 2a13:7c00::/32 | 631 99% |
| 31.15.16.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.15.17.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.15.18.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.56.27.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.56.28.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.56.117.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.56.178.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.56.222.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.56.229.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.57.24.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.57.28.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.57.29.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.57.157.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.57.158.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.57.250.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.58.77.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.58.134.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.58.181.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.58.209.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.58.220.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.58.244.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.38.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.40.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.44.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.45.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.102.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.104.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.170.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.174.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 31.59.175.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 94.183.151.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 94.183.159.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 94.183.177.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 94.183.232.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 94.183.233.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 95.182.114.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 109.248.160.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 109.248.162.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 178.255.222.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 185.31.200.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 195.211.124.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.0.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.1.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.2.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.3.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.4.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.6.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.7.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.11.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.26.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 217.60.98.0/24 | Valid | RIR databaseRIPE | 672 100% |
| 5.144.179.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 5.178.96.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.48.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.113.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.146.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.176.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.177.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.179.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.196.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.197.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.204.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.205.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.206.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.227.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.56.228.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.26.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.27.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.61.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.62.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.92.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.93.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.105.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.106.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.107.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.108.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.109.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.118.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.58.76.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.58.78.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.58.79.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.58.171.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.41.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.103.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.105.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.106.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.120.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.121.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.138.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.139.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.59.168.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 46.8.68.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 46.8.69.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 46.8.229.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 46.8.231.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 91.108.189.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.178.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.186.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.187.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.188.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.189.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.190.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.191.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.234.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 94.183.235.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 95.182.96.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 95.182.97.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 95.182.98.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 95.182.99.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 95.182.115.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 95.182.116.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 104.252.127.0/24 | Valid | RIR databaseARIN | 671 100% |
| 109.248.161.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 109.248.163.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 185.92.183.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 188.130.154.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 188.130.206.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 188.130.207.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 188.215.31.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 193.164.155.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 203.18.98.0/24 | Valid | RIR databaseAPNIC | 671 100% |
| 213.232.204.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.19.4.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.5.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.36.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.37.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.39.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.60.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.61.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.62.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.63.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 217.60.252.0/24 | Valid | RIR databaseRIPE | 671 100% |
| 31.57.46.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 31.57.47.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 31.57.63.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 31.58.50.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 31.58.87.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 31.58.226.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 31.59.136.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 45.38.139.0/24 | Valid | RIR databaseARIN, RADB | 670 100% |
| 45.38.143.0/24 | Valid | RIR databaseARIN | 670 100% |
| 45.38.170.0/24 | Valid | RIR databaseARIN | 670 100% |
| 46.8.64.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.70.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.71.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.224.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.225.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.227.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.228.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.230.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.232.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.233.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.236.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.237.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 46.8.238.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 94.183.182.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 94.183.183.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 94.183.184.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 94.183.185.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 95.182.101.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 185.92.180.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 185.92.181.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 185.92.182.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 217.60.249.0/24 | Valid | RIR databaseRIPE | 670 100% |
| 31.58.179.0/24 | Valid | RIR databaseRIPE | 669 99% |
| 45.38.42.0/24 | Valid | RIR databaseARIN, RADB | 669 99% |
| 46.8.78.0/24 | Valid | RIR databaseRIPE | 669 99% |
| 46.8.226.0/24 | Valid | RIR databaseRIPE | 669 99% |
| 95.182.100.0/24 | Valid | RIR databaseRIPE | 669 99% |
| 217.60.38.0/24 | Valid | RIR databaseRIPE | 669 99% |
| 217.60.248.0/24 | Valid | RIR databaseRIPE | 666 99% |
| 2a13:7c00:6::/48 | Valid | RIR databaseRIPE | 635 100% |
| 2a13:7c00:7::/48 | Valid | RIR databaseRIPE | 635 100% |
| 2a13:7c00:10::/48 | Valid | RIR databaseRIPE | 633 100% |
| 2a13:7c00:8::/48 | Valid | RIR databaseRIPE | 632 99% |
AS-SET
PeeringDB's irr_as_set for AS56971: AS56971:AS-UPLINKS. Expanded from the day's IRR dumps the way bgpq4 does against whois.radb.net: a name with a database is read from that database only, one without from the first database in RADB's order. "Not covered" = this network's own routes that a filter built from the set would leave out (AS56971 isn't in the set, or no route object for AS56971 covers the route; more-specifics of a route object are accepted down to /24 and /48, as with bgpq4 -A -R 24 / -R 48). Customers' routes aren't counted: the collectors show each route's origin, not which network it came through.
| Name | Database | ASNs | Sets | AS56971 in it | Not covered |
|---|---|---|---|---|---|
| AS56971:AS-UPLINKS | RIPE | 10 | 1 | No | 179 |
Fix list
The changes that would bring RPKI, the IRR and what's announced into line. Some are deliberate (a route object kept for a backup route, say); the network decides. All 21 are in fix.csv.
- Route object: none4
- AS-SET: own ASN1
- Route object: not announced16
| Change | Prefix or set | Detail |
|---|---|---|
| Route object: none | 2a13:7c00:3::/48 | No route object for it. A route object for 2a13:7c00::/32 with origin AS56971 covers it (filters allowing more-specifics accept it). Add a route object with origin AS56971 in the RIR database for the space. |
| Route object: none | 2a13:7c00:5::/48 | No route object for it. A route object for 2a13:7c00::/32 with origin AS56971 covers it (filters allowing more-specifics accept it). Add a route object with origin AS56971 in the RIR database for the space. |
| Route object: none | 2a13:7c00:4::/48 | No route object for it. A route object for 2a13:7c00::/32 with origin AS56971 covers it (filters allowing more-specifics accept it). Add a route object with origin AS56971 in the RIR database for the space. |
| Route object: none | 2a13:7c00:11::/48 | No route object for it. A route object for 2a13:7c00::/32 with origin AS56971 covers it (filters allowing more-specifics accept it). Add a route object with origin AS56971 in the RIR database for the space. |
| AS-SET: own ASN | AS56971:AS-UPLINKS | AS56971 isn't in AS56971:AS-UPLINKS (RIPE) once expanded. Add AS56971 to it. |
Route objects not announced
Route objects with origin AS56971 whose prefix no peer sees AS56971 announce. Many are kept on purpose (backup routes, space announced only in some places).
| 31.57.28.0/23 | RIPE | Valid |
| 31.58.76.0/22 | RIPE | Valid |
| 31.58.137.0/24 | RADB, RIPE | Valid |
| 31.59.44.0/23 | RIPE | Valid |
| 45.11.94.0/24 | RADB | No ROA |
| 45.145.6.0/24 | RADB | No ROA |
| 45.145.7.0/24 | RADB, RIPE | No ROA |
| 45.152.84.0/24 | RIPE | No ROA |
| 45.158.169.0/24 | RADB, RIPE | Valid |
| 151.242.43.0/24 | RADB, RIPE | Valid |
| 193.176.158.0/24 | RIPE | No ROA |
| 2001:470:2ac::/48 | ARIN | Valid |
| 2001:470:578::/48 | ARIN | Valid |
| 2a0e:b107:13c:ad::/64 | RIPE | No ROA |
| 2a0e:b107:d6a::/48 | RIPE | No ROA |
| 2a13:7c00::/32 | RIPE | Valid |
Routes: the 08:00 UTC snapshots of 2026-11-12 from 75 RIPE RIS and RouteViews collectors. RPKI: our rpki-client run before the snapshot. IRR: the day's dumps of the five RIR databases and RADB's mirrors. The LEVEL3 and IDNIC databases publish no dump and aren't read, so route objects only there count as none.