Network · data from 2026-11-12
AS10199 TATA-AS - Tata Communications Ltd
Registry name: TATA-AS - Tata Communications Ltd, IN · not in PeeringDB
Announced routes
Every prefix a peer of the route collectors sees with origin AS10199, 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.
| 115.118.204.0/22 | Invalid: origin | Other origin onlycovered by 115.118.0.0/16 | 16 2%low visibility |
| 59.161.32.0/19 | Invalid: maxLength | Other origin onlycovered by 59.161.0.0/16 | 16 2%low visibility |
| 59.161.240.0/20 | Invalid: maxLength | Other origin onlycovered by 59.161.0.0/16 | 16 2%low visibility |
| 115.118.10.0/23 | No ROA | Nonecovered by 115.118.0.0/20 | 672 100% |
| 115.118.39.0/24 | No ROA | Nonecovered by 115.118.32.0/20 | 672 100% |
| 115.118.79.0/24 | No ROA | Nonecovered by 115.118.64.0/20 | 672 100% |
| 115.118.101.0/24 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.102.0/24 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.103.0/24 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.112.0/22 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.116.0/22 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.120.0/22 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.124.0/22 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.140.0/22 | No ROA | Nonecovered by 115.118.128.0/20 | 672 100% |
| 115.118.172.0/24 | No ROA | Nonecovered by 115.118.160.0/20 | 672 100% |
| 115.118.173.0/24 | No ROA | Nonecovered by 115.118.160.0/20 | 672 100% |
| 115.118.174.0/24 | No ROA | Nonecovered by 115.118.160.0/20 | 672 100% |
| 115.118.175.0/24 | No ROA | Nonecovered by 115.118.160.0/20 | 672 100% |
| 115.118.200.0/22 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 115.118.240.0/20 | No ROA | Nonecovered by 115.118.0.0/16 | 672 100% |
| 121.245.144.0/20 | No ROA | Nonecovered by 121.245.128.0/18 | 672 100% |
| 121.245.160.0/20 | No ROA | Nonecovered by 121.245.128.0/18 | 672 100% |
| 121.245.176.0/20 | No ROA | Nonecovered by 121.245.128.0/18 | 672 100% |
| 219.64.160.0/20 | No ROA | Other IRR onlyRADB | 672 100% |
| 59.161.0.0/16 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 59.161.0.0/20 | Valid | RIR databaseAPNIC | 672 100% |
| 59.161.16.0/20 | Valid | RIR databaseAPNIC | 672 100% |
| 59.161.64.0/18 | Valid | RIR databaseAPNIC | 672 100% |
| 59.161.80.0/21 | Valid | RIR databaseAPNIC | 672 100% |
| 59.161.88.0/22 | Valid | RIR databaseAPNIC | 672 100% |
| 59.161.96.0/21 | Valid | RIR databaseAPNIC | 672 100% |
| 59.161.120.0/21 | Valid | RIR databaseAPNIC | 672 100% |
| 115.117.0.0/16 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 115.117.56.0/22 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 115.117.100.0/22 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 115.117.172.0/22 | Valid | RIR databaseAPNIC | 672 100% |
| 115.118.67.0/24 | Valid | RIR databaseAPNIC | 672 100% |
| 121.244.10.0/23 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 121.244.12.0/23 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 121.244.14.0/23 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 121.244.16.0/23 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 121.244.18.0/23 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 121.244.20.0/23 | Valid | RIR databaseAPNIC, RADB | 672 100% |
| 121.245.32.0/20 | Valid | RIR databaseAPNIC | 672 100% |
| 121.245.64.0/20 | Valid | RIR databaseAPNIC | 672 100% |
| 121.245.80.0/20 | Valid | RIR databaseAPNIC | 672 100% |
| 121.245.96.0/20 | Valid | RIR databaseAPNIC | 672 100% |
| 14.141.140.0/24 | Valid | RIR databaseAPNIC | 671 100% |
| 115.117.50.0/23 | Valid | RIR databaseAPNIC, RADB | 2 0%low visibility |
AS-SET
AS10199 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 115 are in fix.csv.
- ROA: origin1
- ROA: maxLength2
- ROA: none21
- Route object: none23
- Route object: RIR1
- Route object: not announced67
| Change | Prefix or set | Detail |
|---|---|---|
| ROA: origin | 115.118.204.0/22 | ROAs covering it name AS4755, not AS10199. If AS10199 should announce it, add a ROA for AS10199. |
| Route object: none | 115.118.204.0/22 | Route objects for it name AS4755. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: maxLength | 59.161.32.0/19 | ROA 59.161.0.0/16 AS10199 has maxLength 16; the route is a /19. Raise the maxLength, or add a ROA for 59.161.32.0/19. |
| Route object: none | 59.161.32.0/19 | Route objects for it name AS4755. A route object for 59.161.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: maxLength | 59.161.240.0/20 | ROA 59.161.0.0/16 AS10199 has maxLength 16; the route is a /20. Raise the maxLength, or add a ROA for 59.161.240.0/20. |
| Route object: none | 59.161.240.0/20 | Route objects for it name AS4755. A route object for 59.161.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.10.0/23 | No ROA covers it. Add a ROA for AS10199, maxLength 23. |
| Route object: none | 115.118.10.0/23 | No route object for it. A route object for 115.118.0.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.39.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.39.0/24 | No route object for it. A route object for 115.118.32.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.79.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.79.0/24 | No route object for it. A route object for 115.118.64.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.101.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.101.0/24 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.102.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.102.0/24 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.103.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.103.0/24 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.112.0/22 | No ROA covers it. Add a ROA for AS10199, maxLength 22. |
| Route object: none | 115.118.112.0/22 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.116.0/22 | No ROA covers it. Add a ROA for AS10199, maxLength 22. |
| Route object: none | 115.118.116.0/22 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.120.0/22 | No ROA covers it. Add a ROA for AS10199, maxLength 22. |
| Route object: none | 115.118.120.0/22 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.124.0/22 | No ROA covers it. Add a ROA for AS10199, maxLength 22. |
| Route object: none | 115.118.124.0/22 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.140.0/22 | No ROA covers it. Add a ROA for AS10199, maxLength 22. |
| Route object: none | 115.118.140.0/22 | No route object for it. A route object for 115.118.128.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.172.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.172.0/24 | No route object for it. A route object for 115.118.160.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.173.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.173.0/24 | No route object for it. A route object for 115.118.160.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.174.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.174.0/24 | No route object for it. A route object for 115.118.160.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.175.0/24 | No ROA covers it. Add a ROA for AS10199, maxLength 24. |
| Route object: none | 115.118.175.0/24 | No route object for it. A route object for 115.118.160.0/20 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.200.0/22 | No ROA covers it. Add a ROA for AS10199, maxLength 22. |
| Route object: none | 115.118.200.0/22 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 115.118.240.0/20 | No ROA covers it. Add a ROA for AS10199, maxLength 20. |
| Route object: none | 115.118.240.0/20 | No route object for it. A route object for 115.118.0.0/16 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 121.245.144.0/20 | No ROA covers it. Add a ROA for AS10199, maxLength 20. |
| Route object: none | 121.245.144.0/20 | No route object for it. A route object for 121.245.128.0/18 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 121.245.160.0/20 | No ROA covers it. Add a ROA for AS10199, maxLength 20. |
| Route object: none | 121.245.160.0/20 | No route object for it. A route object for 121.245.128.0/18 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 121.245.176.0/20 | No ROA covers it. Add a ROA for AS10199, maxLength 20. |
| Route object: none | 121.245.176.0/20 | No route object for it. A route object for 121.245.128.0/18 with origin AS10199 covers it (filters allowing more-specifics accept it). Add a route object with origin AS10199 in the RIR database for the space. |
| ROA: none | 219.64.160.0/20 | No ROA covers it. Add a ROA for AS10199, maxLength 20. |
| Route object: RIR | 219.64.160.0/20 | Route object only in RADB. Add it in the RIR database for the space. |
Route objects not announced
Route objects with origin AS10199 whose prefix no peer sees AS10199 announce. Many are kept on purpose (backup routes, space announced only in some places).
| 59.161.92.0/22 | APNIC | Valid |
| 59.161.128.0/20 | APNIC | Valid |
| 59.161.144.0/20 | APNIC | Valid |
| 59.161.168.0/24 | APNIC | Invalid: maxLength |
| 61.11.0.0/18 | RADB | No ROA |
| 61.11.56.0/21 | RADB | No ROA |
| 61.11.64.0/24 | RADB | No ROA |
| 61.11.66.0/24 | RADB | No ROA |
| 115.117.19.0/24 | APNIC, RADB | Valid |
| 115.117.35.0/24 | APNIC | Valid |
| 115.117.62.0/24 | APNIC | Valid |
| 115.117.63.0/24 | APNIC | Valid |
| 115.117.160.0/22 | APNIC | Valid |
| 115.117.164.0/22 | APNIC | Valid |
| 115.117.168.0/22 | APNIC | Valid |
| 115.117.180.0/22 | APNIC | Valid |
| 115.117.184.0/21 | APNIC | Valid |
| 115.117.192.0/18 | APNIC, RADB | Valid |
| 115.117.208.0/20 | APNIC | Valid |
| 115.118.0.0/16 | APNIC | No ROA |
| 115.118.0.0/20 | RADB | No ROA |
| 115.118.32.0/20 | RADB | No ROA |
| 115.118.48.0/20 | RADB | No ROA |
| 115.118.64.0/20 | RADB | No ROA |
| 115.118.80.0/22 | RADB | No ROA |
| 115.118.128.0/20 | RADB | No ROA |
| 115.118.160.0/20 | RADB | No ROA |
| 115.118.176.0/20 | RADB | No ROA |
| 121.244.0.0/21 | APNIC, RADB | Valid |
| 121.245.0.0/18 | RADB | No ROA |
| 121.245.32.0/21 | APNIC | Valid |
| 121.245.32.0/22 | APNIC | Valid |
| 121.245.32.0/23 | APNIC | Valid |
| 121.245.32.0/24 | APNIC | Valid |
| 121.245.33.0/24 | APNIC | Valid |
| 121.245.34.0/23 | APNIC | Valid |
| 121.245.34.0/24 | APNIC | Valid |
| 121.245.35.0/24 | APNIC | Valid |
| 121.245.36.0/22 | APNIC | Valid |
| 121.245.36.0/23 | APNIC | Valid |
| 121.245.36.0/24 | APNIC | Valid |
| 121.245.37.0/24 | APNIC | Valid |
| 121.245.38.0/23 | APNIC | Valid |
| 121.245.38.0/24 | APNIC | Valid |
| 121.245.39.0/24 | APNIC | Valid |
| 121.245.40.0/21 | APNIC | Valid |
| 121.245.40.0/22 | APNIC | Valid |
| 121.245.40.0/23 | APNIC | Valid |
| 121.245.40.0/24 | APNIC | Valid |
| 121.245.41.0/24 | APNIC | Valid |
| 121.245.42.0/23 | APNIC | Valid |
| 121.245.42.0/24 | APNIC | Valid |
| 121.245.43.0/24 | APNIC | Valid |
| 121.245.44.0/22 | APNIC | Valid |
| 121.245.44.0/23 | APNIC | Valid |
| 121.245.44.0/24 | APNIC | Valid |
| 121.245.45.0/24 | APNIC | Valid |
| 121.245.46.0/23 | APNIC | Valid |
| 121.245.46.0/24 | APNIC | Valid |
| 121.245.47.0/24 | APNIC | Valid |
| 121.245.128.0/18 | RADB | No ROA |
| 202.9.179.0/24 | RADB | No ROA |
| 203.11.133.0/24 | RADB | No ROA |
| 219.64.64.0/20 | RADB | No ROA |
| 219.64.128.0/19 | RADB | No ROA |
| 219.64.128.0/20 | RADB | No ROA |
| 219.64.176.0/20 | RADB | 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.