Network · data from 2026-11-12
AS45557 VNTT
Registry name: VNTT-AS-VN - Vietnam Technology and Telecommunication JSC, VN · PeeringDB
Announced routes
Every prefix a peer of the route collectors sees with origin AS45557, 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.
| 2404:3a00:1::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:2::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:3::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:4::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:5::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:6::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:7::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:8::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:9::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:a::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:b::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:c::/48 | Valid | Nonecovered by 2404:3a00::/44 | 636 100% |
| 2404:3a00:100::/40 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:100::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:101::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:102::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:103::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:104::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:105::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:200::/40 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:200::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:201::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:202::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:203::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:204::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:205::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:400::/40 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:400::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:401::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:402::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:403::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:404::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:405::/48 | Valid | Nonecovered by 2404:3a00::/32 | 636 100% |
| 2404:3a00:300::/40 | Valid | Nonecovered by 2404:3a00::/32 | 635 100% |
| 2404:3a00:300::/48 | Valid | Nonecovered by 2404:3a00::/32 | 635 100% |
| 2404:3a00:301::/48 | Valid | Nonecovered by 2404:3a00::/32 | 635 100% |
| 2404:3a00:302::/48 | Valid | Nonecovered by 2404:3a00::/32 | 635 100% |
| 2404:3a00:303::/48 | Valid | Nonecovered by 2404:3a00::/32 | 635 100% |
| 2404:3a00:304::/48 | Valid | Nonecovered by 2404:3a00::/32 | 635 100% |
| 2404:3a00:305::/48 | Valid | Nonecovered by 2404:3a00::/32 | 635 100% |
| 2404:3a00:e::/48 | Valid | Nonecovered by 2404:3a00::/44 | 605 95% |
| 2404:3a00:f::/48 | Valid | Nonecovered by 2404:3a00::/44 | 605 95% |
| 2404:3a00:d::/48 | Valid | Nonecovered by 2404:3a00::/44 | 604 95% |
| 2404:3a00::/44 | Valid | Other IRR onlyRADB | 636 100% |
| 2404:3a00::/48 | Valid | Other IRR onlyRADB | 636 100% |
| 45.118.136.0/22 | Valid | RIR databaseAPNIC, NTTCOM | 673 100% |
| 103.17.88.0/23 | Valid | RIR databaseAPNIC | 673 100% |
| 103.17.90.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 673 100% |
| 103.17.91.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 673 100% |
| 103.129.80.0/23 | Valid | RIR databaseAPNIC | 673 100% |
| 103.129.82.0/24 | Valid | RIR databaseAPNIC, RADB | 673 100% |
| 103.129.83.0/24 | Valid | RIR databaseAPNIC, RADB | 673 100% |
| 103.153.218.0/23 | Valid | RIR databaseAPNIC | 673 100% |
| 103.153.220.0/23 | Valid | RIR databaseAPNIC | 673 100% |
| 103.153.220.0/24 | Valid | RIR databaseAPNIC | 673 100% |
| 103.153.222.0/24 | Valid | RIR databaseAPNIC | 673 100% |
| 103.170.248.0/24 | Valid | RIR databaseAPNIC | 673 100% |
| 180.148.0.0/21 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 673 100% |
| 45.118.136.0/24 | Valid | RIR databaseAPNIC, NTTCOM | 671 100% |
| 45.118.137.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 45.118.138.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 45.118.139.0/24 | Valid | RIR databaseAPNIC, NTTCOM | 671 100% |
| 103.17.89.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 103.129.80.0/24 | Valid | RIR databaseAPNIC, RADB | 671 100% |
| 103.129.81.0/24 | Valid | RIR databaseAPNIC, RADB | 671 100% |
| 103.153.218.0/24 | Valid | RIR databaseAPNIC | 671 100% |
| 103.153.219.0/24 | Valid | RIR databaseAPNIC | 671 100% |
| 103.153.221.0/24 | Valid | RIR databaseAPNIC | 671 100% |
| 180.148.0.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 180.148.1.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 180.148.2.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 180.148.3.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 180.148.4.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 180.148.5.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 180.148.6.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 180.148.7.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 671 100% |
| 103.17.88.0/24 | Valid | RIR databaseAPNIC, NTTCOM, RADB | 670 100% |
| 103.153.223.0/24 | Valid | RIR databaseAPNIC | 670 100% |
| 103.170.249.0/24 | Valid | RIR databaseAPNIC | 3 0%low visibility |
AS-SET
PeeringDB's irr_as_set for AS45557: AS-VNTT. 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 (AS45557 isn't in the set, or no route object for AS45557 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 | AS45557 in it | Not covered | |
|---|---|---|---|---|---|---|
| AS-VNTT | In no IRR database read today. | |||||
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 62 are in fix.csv.
- Route object: none43
- Route object: RIR2
- AS-SET: not found1
- Route object: not announced16
| Change | Prefix or set | Detail |
|---|---|---|
| Route object: none | 2404:3a00:1::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:2::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:3::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:4::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:5::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:6::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:7::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:8::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:9::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:a::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:b::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:c::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:100::/40 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:100::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:101::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:102::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:103::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:104::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:105::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:200::/40 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:200::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:201::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:202::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:203::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:204::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:205::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:400::/40 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:400::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:401::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:402::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:403::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:404::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:405::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:300::/40 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:300::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:301::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:302::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:303::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:304::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:305::/48 | No route object for it. A route object for 2404:3a00::/32 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:e::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:f::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: none | 2404:3a00:d::/48 | No route object for it. A route object for 2404:3a00::/44 with origin AS45557 covers it (filters allowing more-specifics accept it). Add a route object with origin AS45557 in the RIR database for the space. |
| Route object: RIR | 2404:3a00::/44 | Route object only in RADB. Add it in the RIR database for the space. |
| Route object: RIR | 2404:3a00::/48 | Route object only in RADB. Add it in the RIR database for the space. |
| AS-SET: not found | AS-VNTT | PeeringDB names AS-VNTT; no IRR database read has it. |
Route objects not announced
Route objects with origin AS45557 whose prefix no peer sees AS45557 announce. Many are kept on purpose (backup routes, space announced only in some places).
| 45.118.136.0/23 | APNIC, NTTCOM, RADB | Valid |
| 45.118.138.0/23 | APNIC, NTTCOM, RADB | Valid |
| 103.17.88.0/22 | APNIC, NTTCOM | Valid |
| 103.17.90.0/23 | APNIC | Valid |
| 103.129.80.0/22 | APNIC, RADB | Valid |
| 103.129.82.0/23 | APNIC | Valid |
| 103.153.222.0/23 | APNIC | Valid |
| 103.170.248.0/23 | APNIC | Valid |
| 180.148.0.0/22 | APNIC, NTTCOM, RADB | Valid |
| 180.148.0.0/23 | APNIC, NTTCOM, RADB | Valid |
| 180.148.2.0/23 | APNIC, NTTCOM, RADB | Valid |
| 180.148.4.0/22 | APNIC, NTTCOM, RADB | Valid |
| 180.148.4.0/23 | APNIC, NTTCOM, RADB | Valid |
| 180.148.6.0/23 | APNIC, NTTCOM, RADB | Valid |
| 2001:470:43c::/48 | ARIN | Valid |
| 2404:3a00::/32 | APNIC | 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.