Network · data from 2026-11-12
AS21699 IO - IO INC
Registry name: IO - IO INC, US · not in PeeringDB
Announced routes
Every prefix a peer of the route collectors sees with origin AS21699, 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.
| 209.160.97.0/24 | No ROA | Nonecovered by 209.160.96.0/22 | 673 100% |
| 64.187.219.0/24 | No ROA | RIR databaseARIN | 673 100% |
| 162.222.185.0/24 | No ROA | RIR databaseARIN | 673 100% |
| 64.187.216.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 64.187.217.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 64.187.218.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 64.187.220.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 64.187.221.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 64.187.222.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 64.187.223.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 72.21.24.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 72.21.25.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 72.21.26.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 72.21.27.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 72.21.29.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 72.21.30.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 72.21.31.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.160.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.161.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.162.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.163.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.164.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.166.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.167.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.184.0/24 | No ROA | RIR databaseARIN, RADB | 671 100% |
| 149.20.185.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.186.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.187.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.188.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.189.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.190.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 149.20.191.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 162.222.184.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 162.222.186.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 162.222.187.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 162.222.188.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 162.222.189.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 162.222.190.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 162.222.191.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 192.234.202.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 192.234.203.0/24 | No ROA | RIR databaseARIN | 671 100% |
| 2602:fe70::/36 | No ROA | RIR databaseARIN | 635 100% |
| 2607:5b80::/35 | No ROA | RIR databaseARIN | 635 100% |
| 149.20.165.0/24 | No ROA | RIR databaseARIN | 2 0%low visibility |
| 23.130.96.0/24 | Valid | Nonecovered by 23.130.96.0/23 | 671 100% |
| 23.130.97.0/24 | Valid | Nonecovered by 23.130.96.0/23 | 671 100% |
| 45.41.212.0/24 | Valid | Nonecovered by 45.41.212.0/22 | 671 100% |
| 45.41.214.0/24 | Valid | Nonecovered by 45.41.212.0/22 | 671 100% |
| 45.41.215.0/24 | Valid | Nonecovered by 45.41.212.0/22 | 671 100% |
| 45.41.213.0/24 | Valid | Other origin onlycovered by 45.41.212.0/22 | 2 0%low visibility |
| 23.130.96.0/23 | Valid | RIR databaseARIN | 671 100% |
| 23.188.104.0/24 | Valid | RIR databaseARIN | 671 100% |
| 45.45.240.0/22 | Valid | RIR databaseARIN | 671 100% |
| 199.188.150.0/24 | Valid | RIR databaseARIN | 671 100% |
| 204.10.89.0/24 | Valid | RIR databaseARIN | 671 100% |
| 209.160.96.0/24 | Valid | RIR databaseARIN | 671 100% |
| 2602:f816::/36 | Valid | RIR databaseARIN | 635 100% |
| 72.21.28.0/24 | Valid | RIR databaseARIN | 2 0%low visibility |
AS-SET
AS21699 isn't in PeeringDB, where networks name their AS-SET.
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 64 are in fix.csv.
- ROA: none44
- Route object: none7
- Route object: not announced13
| Change | Prefix or set | Detail |
|---|---|---|
| ROA: none | 209.160.97.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| Route object: none | 209.160.97.0/24 | No route object for it. A route object for 209.160.96.0/22 with origin AS21699 covers it (filters allowing more-specifics accept it). Add a route object with origin AS21699 in the RIR database for the space. |
| ROA: none | 64.187.219.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.185.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 64.187.216.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 64.187.217.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 64.187.218.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 64.187.220.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 64.187.221.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 64.187.222.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 64.187.223.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 72.21.24.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 72.21.25.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 72.21.26.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 72.21.27.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 72.21.29.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 72.21.30.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 72.21.31.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.160.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.161.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.162.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.163.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.164.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.166.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.167.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.184.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.185.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.186.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.187.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.188.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.189.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.190.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 149.20.191.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.184.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.186.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.187.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.188.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.189.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.190.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 162.222.191.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 192.234.202.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 192.234.203.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| ROA: none | 2602:fe70::/36 | No ROA covers it. Add a ROA for AS21699, maxLength 36. |
| ROA: none | 2607:5b80::/35 | No ROA covers it. Add a ROA for AS21699, maxLength 35. |
| ROA: none | 149.20.165.0/24 | No ROA covers it. Add a ROA for AS21699, maxLength 24. |
| Route object: none | 23.130.96.0/24 | No route object for it. A route object for 23.130.96.0/23 with origin AS21699 covers it (filters allowing more-specifics accept it). Add a route object with origin AS21699 in the RIR database for the space. |
| Route object: none | 23.130.97.0/24 | No route object for it. A route object for 23.130.96.0/23 with origin AS21699 covers it (filters allowing more-specifics accept it). Add a route object with origin AS21699 in the RIR database for the space. |
| Route object: none | 45.41.212.0/24 | No route object for it. A route object for 45.41.212.0/22 with origin AS21699 covers it (filters allowing more-specifics accept it). Add a route object with origin AS21699 in the RIR database for the space. |
| Route object: none | 45.41.214.0/24 | No route object for it. A route object for 45.41.212.0/22 with origin AS21699 covers it (filters allowing more-specifics accept it). Add a route object with origin AS21699 in the RIR database for the space. |
| Route object: none | 45.41.215.0/24 | No route object for it. A route object for 45.41.212.0/22 with origin AS21699 covers it (filters allowing more-specifics accept it). Add a route object with origin AS21699 in the RIR database for the space. |
| Route object: none | 45.41.213.0/24 | Route objects for it name AS6939. A route object for 45.41.212.0/22 with origin AS21699 covers it (filters allowing more-specifics accept it). Add a route object with origin AS21699 in the RIR database for the space. |
Route objects not announced
Route objects with origin AS21699 whose prefix no peer sees AS21699 announce. Many are kept on purpose (backup routes, space announced only in some places).
| 45.41.212.0/22 | ARIN | Valid |
| 64.187.216.0/21 | ARIN, RADB | No ROA |
| 72.21.24.0/21 | ARIN, RADB | No ROA |
| 149.20.160.0/21 | ARIN, RADB | No ROA |
| 149.20.184.0/21 | ARIN, RADB | No ROA |
| 162.222.184.0/21 | ARIN, RADB | No ROA |
| 162.253.212.0/22 | ARIN | Valid |
| 192.234.202.0/23 | ARIN, RADB | No ROA |
| 199.188.151.0/24 | ARIN | No ROA |
| 209.160.96.0/22 | ARIN | No ROA |
| 2001:470:2f7::/48 | ARIN | Invalid: origin |
| 2001:470:5c4::/48 | ARIN | Valid |
| 2602:fe6b::/32 | ARIN | No ROA |
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.