Network · data from 2026-11-12
AS32860 Cats-Net
Registry name: Cats-Net Limited - Cats-Net Limited, TZ · PeeringDB
Announced routes
Every prefix a peer of the route collectors sees with origin AS32860, 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.
| 196.45.128.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.129.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.130.0/24 | No ROA | Nonecovered by 196.45.130.0/23 | 670 100% |
| 196.45.132.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.134.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.135.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.136.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.137.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.138.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.139.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.140.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.142.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.143.0/24 | No ROA | Nonecovered by 196.45.128.0/20 | 670 100% |
| 196.45.144.0/24 | No ROA | Nonecovered by 196.45.144.0/20 | 670 100% |
| 196.45.146.0/24 | No ROA | Nonecovered by 196.45.144.0/20 | 670 100% |
| 196.45.147.0/24 | No ROA | Nonecovered by 196.45.144.0/20 | 670 100% |
| 196.45.148.0/24 | No ROA | Nonecovered by 196.45.144.0/20 | 670 100% |
| 196.45.149.0/24 | No ROA | Nonecovered by 196.45.144.0/20 | 670 100% |
| 196.45.153.0/24 | No ROA | Nonecovered by 196.45.152.0/22 | 670 100% |
| 196.45.156.0/24 | No ROA | Nonecovered by 196.45.144.0/20 | 670 100% |
| 102.223.16.0/24 | No ROA | Other origin only | 646 96% |
| 102.223.16.0/22 | No ROA | Other origin only | 383 57% |
| 196.45.128.0/19 | No ROA | Other IRR onlyRADB, RIPE-NONAUTH | 669 99% |
| 196.45.128.0/20 | No ROA | Other IRR onlyRADB, RIPE-NONAUTH | 669 99% |
| 196.45.144.0/20 | No ROA | Other IRR onlyRADB, RIPE-NONAUTH | 669 99% |
| 196.45.131.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.133.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.141.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.145.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.150.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.151.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.152.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.154.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.155.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
| 196.45.159.0/24 | No ROA | RIR databaseAFRINIC | 669 99% |
AS-SET
AS32860's PeeringDB record names no 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: none35
- Route object: none22
- Route object: RIR3
- Route object: not announced4
| Change | Prefix or set | Detail |
|---|---|---|
| ROA: none | 196.45.128.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.128.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.129.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.129.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.130.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.130.0/24 | No route object for it. A route object for 196.45.130.0/23 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.132.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.132.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.134.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.134.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.135.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.135.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.136.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.136.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.137.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.137.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.138.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.138.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.139.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.139.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.140.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.140.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.142.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.142.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.143.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.143.0/24 | No route object for it. A route object for 196.45.128.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.144.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.144.0/24 | No route object for it. A route object for 196.45.144.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.146.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.146.0/24 | No route object for it. A route object for 196.45.144.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.147.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.147.0/24 | No route object for it. A route object for 196.45.144.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.148.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.148.0/24 | No route object for it. A route object for 196.45.144.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.149.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.149.0/24 | No route object for it. A route object for 196.45.144.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.153.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.153.0/24 | No route object for it. A route object for 196.45.152.0/22 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.156.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 196.45.156.0/24 | No route object for it. A route object for 196.45.144.0/20 with origin AS32860 covers it (filters allowing more-specifics accept it). Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 102.223.16.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| Route object: none | 102.223.16.0/24 | Route objects for it name AS328436. Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 102.223.16.0/22 | No ROA covers it. Add a ROA for AS32860, maxLength 22. |
| Route object: none | 102.223.16.0/22 | Route objects for it name AS328436. Add a route object with origin AS32860 in the RIR database for the space. |
| ROA: none | 196.45.128.0/19 | No ROA covers it. Add a ROA for AS32860, maxLength 19. |
| Route object: RIR | 196.45.128.0/19 | Route object only in RADB, RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 196.45.128.0/20 | No ROA covers it. Add a ROA for AS32860, maxLength 20. |
| Route object: RIR | 196.45.128.0/20 | Route object only in RADB, RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 196.45.144.0/20 | No ROA covers it. Add a ROA for AS32860, maxLength 20. |
| Route object: RIR | 196.45.144.0/20 | Route object only in RADB, RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 196.45.131.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.133.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.141.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.145.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.150.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.151.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.152.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.154.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.155.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
| ROA: none | 196.45.159.0/24 | No ROA covers it. Add a ROA for AS32860, maxLength 24. |
Route objects not announced
Route objects with origin AS32860 whose prefix no peer sees AS32860 announce. Many are kept on purpose (backup routes, space announced only in some places).
| 196.45.130.0/23 | AFRINIC | No ROA |
| 196.45.152.0/22 | AFRINIC | No ROA |
| 196.45.157.0/24 | AFRINIC | No ROA |
| 2c0f:f058::/32 | AFRINIC | 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.