Network · data from 2026-11-12
AS30619 Telecomunicacoes de Mocambique
Registry name: TMCEL - Moçambique Telecom, SA - TMCEL - Moçambique Telecom, SA, MZ · PeeringDB
Announced routes
Every prefix a peer of the route collectors sees with origin AS30619, 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.
| 169.239.104.0/22 | No ROA | Other origin only | 1 0%low visibility |
| 41.220.160.0/21 | No ROA | Other IRR onlyRIPE-NONAUTH | 671 100% |
| 41.220.160.0/22 | No ROA | Other IRR onlyRIPE-NONAUTH | 671 100% |
| 41.220.160.0/23 | No ROA | Other IRR onlyRIPE-NONAUTH | 671 100% |
| 41.220.160.0/24 | No ROA | Other IRR onlyRIPE-NONAUTH | 671 100% |
| 41.220.162.0/24 | No ROA | Other IRR onlyRIPE-NONAUTH | 671 100% |
| 41.220.164.0/22 | No ROA | Other IRR onlyRIPE-NONAUTH | 671 100% |
| 41.220.166.0/24 | No ROA | Other IRR onlyRIPE-NONAUTH | 669 99% |
| 41.220.169.0/24 | No ROA | Other IRR onlyRIPE-NONAUTH | 669 99% |
| 41.220.172.0/24 | No ROA | Other IRR onlyRIPE-NONAUTH | 669 99% |
| 41.220.192.0/21 | No ROA | Other IRR onlyRADB | 668 99% |
| 41.220.200.0/24 | No ROA | Other IRR onlyRADB | 668 99% |
| 41.220.201.0/24 | No ROA | Other IRR onlyRADB | 668 99% |
| 41.138.236.0/24 | No ROA | Other IRR onlyRIPE-NONAUTH | 663 99% |
| 41.138.225.0/24 | No ROA | Other IRR onlyRADB, RIPE-NONAUTH | 662 98% |
| 41.191.72.0/22 | No ROA | RIR databaseAFRINIC, RADB, RIPE-NONAUTH | 671 100% |
| 41.220.160.0/20 | No ROA | RIR databaseAFRINIC, RADB, RIPE-NONAUTH | 671 100% |
| 196.28.224.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.225.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.226.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.227.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.228.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.229.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.233.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.234.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.235.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.236.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.237.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.238.0/24 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 671 100% |
| 196.28.230.0/24 | No ROA | RIR databaseAFRINIC, RADB, RIPE-NONAUTH | 669 99% |
| 196.28.231.0/24 | No ROA | RIR databaseAFRINIC, RADB, RIPE-NONAUTH | 669 99% |
| 196.28.232.0/24 | No ROA | RIR databaseAFRINIC, RADB, RIPE-NONAUTH | 669 99% |
| 196.28.239.0/24 | No ROA | RIR databaseAFRINIC, RADB, RIPE-NONAUTH | 669 99% |
| 197.158.0.0/18 | No ROA | RIR databaseAFRINIC, RADB, RIPE-NONAUTH | 669 99% |
| 196.28.224.0/20 | No ROA | RIR databaseAFRINIC, RIPE-NONAUTH | 12 2%low visibility |
AS-SET
PeeringDB's irr_as_set for AS30619: as-tdm. 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 (AS30619 isn't in the set, or no route object for AS30619 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 | AS30619 in it | Not covered |
|---|---|---|---|---|---|
| as-tdm | AFRINIC | 0 | 1 | No | 35 |
| RIPE (also) | 3 | 1 | No | 35 |
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 132 are in fix.csv.
- ROA: none35
- Route object: none1
- Route object: RIR14
- AS-SET: own ASN1
- Route object: not announced81
| Change | Prefix or set | Detail |
|---|---|---|
| ROA: none | 169.239.104.0/22 | No ROA covers it. Add a ROA for AS30619, maxLength 22. |
| Route object: none | 169.239.104.0/22 | Route objects for it name AS37436. Add a route object with origin AS30619 in the RIR database for the space. |
| ROA: none | 41.220.160.0/21 | No ROA covers it. Add a ROA for AS30619, maxLength 21. |
| Route object: RIR | 41.220.160.0/21 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.160.0/22 | No ROA covers it. Add a ROA for AS30619, maxLength 22. |
| Route object: RIR | 41.220.160.0/22 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.160.0/23 | No ROA covers it. Add a ROA for AS30619, maxLength 23. |
| Route object: RIR | 41.220.160.0/23 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.160.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.220.160.0/24 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.162.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.220.162.0/24 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.164.0/22 | No ROA covers it. Add a ROA for AS30619, maxLength 22. |
| Route object: RIR | 41.220.164.0/22 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.166.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.220.166.0/24 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.169.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.220.169.0/24 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.172.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.220.172.0/24 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.220.192.0/21 | No ROA covers it. Add a ROA for AS30619, maxLength 21. |
| Route object: RIR | 41.220.192.0/21 | Route object only in RADB. Add it in the RIR database for the space. |
| ROA: none | 41.220.200.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.220.200.0/24 | Route object only in RADB. Add it in the RIR database for the space. |
| ROA: none | 41.220.201.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.220.201.0/24 | Route object only in RADB. Add it in the RIR database for the space. |
| ROA: none | 41.138.236.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.138.236.0/24 | Route object only in RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.138.225.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| Route object: RIR | 41.138.225.0/24 | Route object only in RADB, RIPE-NONAUTH. Add it in the RIR database for the space. |
| ROA: none | 41.191.72.0/22 | No ROA covers it. Add a ROA for AS30619, maxLength 22. |
| ROA: none | 41.220.160.0/20 | No ROA covers it. Add a ROA for AS30619, maxLength 20. |
| ROA: none | 196.28.224.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.225.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.226.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.227.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.228.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.229.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.233.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.234.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.235.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.236.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.237.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.238.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.230.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.231.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.232.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 196.28.239.0/24 | No ROA covers it. Add a ROA for AS30619, maxLength 24. |
| ROA: none | 197.158.0.0/18 | No ROA covers it. Add a ROA for AS30619, maxLength 18. |
| ROA: none | 196.28.224.0/20 | No ROA covers it. Add a ROA for AS30619, maxLength 20. |
| AS-SET: own ASN | as-tdm | AS30619 isn't in AS-TDM (AFRINIC) once expanded. Add AS30619 to it. |
Route objects not announced
Route objects with origin AS30619 whose prefix no peer sees AS30619 announce. Many are kept on purpose (backup routes, space announced only in some places).
| 41.138.224.0/20 | AFRINIC, RADB, RIPE-NONAUTH | No ROA |
| 41.138.224.0/21 | RIPE-NONAUTH | No ROA |
| 41.138.224.0/22 | RIPE-NONAUTH | No ROA |
| 41.138.224.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.224.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.226.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.226.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.227.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.228.0/22 | RIPE-NONAUTH | No ROA |
| 41.138.228.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.228.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.229.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.230.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.230.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.231.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.232.0/21 | RIPE-NONAUTH | No ROA |
| 41.138.232.0/22 | RIPE-NONAUTH | No ROA |
| 41.138.232.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.232.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.233.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.234.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.234.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.235.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.236.0/22 | RIPE-NONAUTH | No ROA |
| 41.138.236.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.237.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.238.0/23 | RIPE-NONAUTH | No ROA |
| 41.138.238.0/24 | RIPE-NONAUTH | No ROA |
| 41.138.239.0/24 | RIPE-NONAUTH | No ROA |
| 41.191.72.0/23 | RIPE-NONAUTH | No ROA |
| 41.191.72.0/24 | RIPE-NONAUTH | No ROA |
| 41.191.73.0/24 | RIPE-NONAUTH | No ROA |
| 41.191.74.0/23 | RIPE-NONAUTH | No ROA |
| 41.191.74.0/24 | RIPE-NONAUTH | No ROA |
| 41.191.75.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.161.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.162.0/23 | RIPE-NONAUTH | No ROA |
| 41.220.163.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.164.0/23 | RIPE-NONAUTH | No ROA |
| 41.220.164.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.165.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.166.0/23 | RIPE-NONAUTH | No ROA |
| 41.220.167.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.168.0/21 | RIPE-NONAUTH | No ROA |
| 41.220.168.0/22 | RIPE-NONAUTH | No ROA |
| 41.220.168.0/23 | RIPE-NONAUTH | No ROA |
| 41.220.168.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.170.0/23 | RIPE-NONAUTH | No ROA |
| 41.220.170.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.171.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.172.0/22 | RIPE-NONAUTH | No ROA |
| 41.220.172.0/23 | RIPE-NONAUTH | No ROA |
| 41.220.173.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.174.0/23 | RIPE-NONAUTH | No ROA |
| 41.220.174.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.175.0/24 | RIPE-NONAUTH | No ROA |
| 41.220.200.0/21 | RADB | No ROA |
| 196.28.224.0/21 | RIPE-NONAUTH | No ROA |
| 196.28.224.0/22 | RIPE-NONAUTH | No ROA |
| 196.28.224.0/23 | RIPE-NONAUTH | No ROA |
| 196.28.226.0/23 | RIPE-NONAUTH | No ROA |
| 196.28.228.0/22 | RIPE-NONAUTH | No ROA |
| 196.28.228.0/23 | RIPE-NONAUTH | No ROA |
| 196.28.230.0/23 | RIPE-NONAUTH | No ROA |
| 196.28.232.0/21 | RIPE-NONAUTH | No ROA |
| 196.28.232.0/22 | RIPE-NONAUTH | No ROA |
| 196.28.232.0/23 | RIPE-NONAUTH | No ROA |
| 196.28.234.0/23 | RIPE-NONAUTH | No ROA |
| 196.28.236.0/22 | RIPE-NONAUTH | No ROA |
| 196.28.236.0/23 | RIPE-NONAUTH | No ROA |
| 196.28.238.0/23 | RIPE-NONAUTH | No ROA |
| 197.158.0.0/19 | RIPE-NONAUTH | No ROA |
| 197.158.0.0/20 | AFRINIC, RIPE-NONAUTH | No ROA |
| 197.158.0.0/21 | RIPE-NONAUTH | No ROA |
| 197.158.0.0/22 | RIPE-NONAUTH | No ROA |
| 197.158.0.0/23 | RIPE-NONAUTH | No ROA |
| 197.158.0.0/24 | RIPE-NONAUTH | No ROA |
| 197.158.16.0/20 | AFRINIC, RIPE-NONAUTH | No ROA |
| 197.158.32.0/20 | AFRINIC | No ROA |
| 197.158.48.0/20 | AFRINIC, RIPE-NONAUTH | No ROA |
| 2001:4378::/32 | RIPE-NONAUTH | 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.