bgpreport

Network · data from 2026-11-12

AS30170 Optic Fusion

Registry name: OPTICFUSION - Isomedia, Inc., US · PeeringDB

3IPv4 routes 100.0% RPKI valid · 100.0% with a route object
14IPv6 routes 7.1% RPKI valid · 7.1% with a route object
13RPKI invalid 0 origin · 13 maxLength
0No ROA 13 with no route object for this origin
13Low visibility seen by under 10% of full-table peers
20Route objects not announced registered with origin AS30170, seen from no peer

Announced routes

Every prefix a peer of the route collectors sees with origin AS30170, 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.

2607:f6f8:1000::/36 Invalid: maxLength Nonecovered by 2607:f6f8::/32 42 7%low visibility 26
2607:f6f8:1100::/40 Invalid: maxLength Nonecovered by 2607:f6f8::/32 42 7%low visibility 26
2607:f6f8:1200::/40 Invalid: maxLength Nonecovered by 2607:f6f8::/32 42 7%low visibility 26
2607:f6f8:1300::/40 Invalid: maxLength Nonecovered by 2607:f6f8::/32 42 7%low visibility 26
2607:f6f8:1400::/40 Invalid: maxLength Nonecovered by 2607:f6f8::/32 42 7%low visibility 26
2607:f6f8:3100::/48 Invalid: maxLength Nonecovered by 2607:f6f8::/32 42 7%low visibility 26
2607:f6f8:10:2::/64 Invalid: maxLength Nonecovered by 2607:f6f8::/32 4 1%low visibility 2
2607:f6f8:10:21::/64 Invalid: maxLength Nonecovered by 2607:f6f8::/32 4 1%low visibility 2
2607:f6f8:10:22::/64 Invalid: maxLength Nonecovered by 2607:f6f8::/32 4 1%low visibility 2
2607:f6f8:10:23::/64 Invalid: maxLength Nonecovered by 2607:f6f8::/32 4 1%low visibility 2
2607:f6f8:10:24::/64 Invalid: maxLength Nonecovered by 2607:f6f8::/32 4 1%low visibility 2
2607:f6f8:1000:100::/56 Invalid: maxLength Nonecovered by 2607:f6f8::/32 4 1%low visibility 2
2607:f6f8:1000:300::/56 Invalid: maxLength Nonecovered by 2607:f6f8::/32 4 1%low visibility 2
66.113.96.0/20 Valid Other IRR onlyRADB 673 100% 67
70.35.112.0/20 Valid Other IRR onlyRADB 673 100% 67
209.147.112.0/20 Valid Other IRR onlyRADB 673 100% 67
2607:f6f8::/32 Valid Other IRR onlyRADB 635 100% 68

AS-SET

AS30170'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 50 are in fix.csv.

  • ROA: maxLength13
  • Route object: none13
  • Route object: RIR4
  • Route object: not announced20
ChangePrefix or setDetailFull-table peers
ROA: maxLength2607:f6f8:1000::/36ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /36. Raise the maxLength, or add a ROA for 2607:f6f8:1000::/36.42 of 636
Route object: none2607:f6f8:1000::/36No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (filters allowing more-specifics accept it). Add a route object with origin AS30170 in the RIR database for the space.42 of 636
ROA: maxLength2607:f6f8:1100::/40ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /40. Raise the maxLength, or add a ROA for 2607:f6f8:1100::/40.42 of 636
Route object: none2607:f6f8:1100::/40No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (filters allowing more-specifics accept it). Add a route object with origin AS30170 in the RIR database for the space.42 of 636
ROA: maxLength2607:f6f8:1200::/40ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /40. Raise the maxLength, or add a ROA for 2607:f6f8:1200::/40.42 of 636
Route object: none2607:f6f8:1200::/40No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (filters allowing more-specifics accept it). Add a route object with origin AS30170 in the RIR database for the space.42 of 636
ROA: maxLength2607:f6f8:1300::/40ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /40. Raise the maxLength, or add a ROA for 2607:f6f8:1300::/40.42 of 636
Route object: none2607:f6f8:1300::/40No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (filters allowing more-specifics accept it). Add a route object with origin AS30170 in the RIR database for the space.42 of 636
ROA: maxLength2607:f6f8:1400::/40ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /40. Raise the maxLength, or add a ROA for 2607:f6f8:1400::/40.42 of 636
Route object: none2607:f6f8:1400::/40No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (filters allowing more-specifics accept it). Add a route object with origin AS30170 in the RIR database for the space.42 of 636
ROA: maxLength2607:f6f8:3100::/48ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /48. Raise the maxLength, or add a ROA for 2607:f6f8:3100::/48.42 of 636
Route object: none2607:f6f8:3100::/48No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (filters allowing more-specifics accept it). Add a route object with origin AS30170 in the RIR database for the space.42 of 636
ROA: maxLength2607:f6f8:10:2::/64ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /64. Raise the maxLength, or add a ROA for 2607:f6f8:10:2::/64.4 of 636
Route object: none2607:f6f8:10:2::/64No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (too long for filters allowing more-specifics up to /48). Add a route object with origin AS30170 in the RIR database for the space.4 of 636
ROA: maxLength2607:f6f8:10:21::/64ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /64. Raise the maxLength, or add a ROA for 2607:f6f8:10:21::/64.4 of 636
Route object: none2607:f6f8:10:21::/64No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (too long for filters allowing more-specifics up to /48). Add a route object with origin AS30170 in the RIR database for the space.4 of 636
ROA: maxLength2607:f6f8:10:22::/64ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /64. Raise the maxLength, or add a ROA for 2607:f6f8:10:22::/64.4 of 636
Route object: none2607:f6f8:10:22::/64No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (too long for filters allowing more-specifics up to /48). Add a route object with origin AS30170 in the RIR database for the space.4 of 636
ROA: maxLength2607:f6f8:10:23::/64ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /64. Raise the maxLength, or add a ROA for 2607:f6f8:10:23::/64.4 of 636
Route object: none2607:f6f8:10:23::/64No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (too long for filters allowing more-specifics up to /48). Add a route object with origin AS30170 in the RIR database for the space.4 of 636
ROA: maxLength2607:f6f8:10:24::/64ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /64. Raise the maxLength, or add a ROA for 2607:f6f8:10:24::/64.4 of 636
Route object: none2607:f6f8:10:24::/64No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (too long for filters allowing more-specifics up to /48). Add a route object with origin AS30170 in the RIR database for the space.4 of 636
ROA: maxLength2607:f6f8:1000:100::/56ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /56. Raise the maxLength, or add a ROA for 2607:f6f8:1000:100::/56.4 of 636
Route object: none2607:f6f8:1000:100::/56No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (too long for filters allowing more-specifics up to /48). Add a route object with origin AS30170 in the RIR database for the space.4 of 636
ROA: maxLength2607:f6f8:1000:300::/56ROA 2607:f6f8::/32 AS30170 has maxLength 32; the route is a /56. Raise the maxLength, or add a ROA for 2607:f6f8:1000:300::/56.4 of 636
Route object: none2607:f6f8:1000:300::/56No route object for it. A route object for 2607:f6f8::/32 with origin AS30170 covers it (too long for filters allowing more-specifics up to /48). Add a route object with origin AS30170 in the RIR database for the space.4 of 636
Route object: RIR66.113.96.0/20Route object only in RADB. Add it in the RIR database for the space.673 of 673
Route object: RIR70.35.112.0/20Route object only in RADB. Add it in the RIR database for the space.673 of 673
Route object: RIR209.147.112.0/20Route object only in RADB. Add it in the RIR database for the space.673 of 673
Route object: RIR2607:f6f8::/32Route object only in RADB. Add it in the RIR database for the space.635 of 636

Route objects not announced

Route objects with origin AS30170 whose prefix no peer sees AS30170 announce. Many are kept on purpose (backup routes, space announced only in some places).

5.252.248.0/22RIPENo ROA
66.113.97.0/24RADBValid
66.113.98.0/24RADBValid
66.113.105.0/24RADBValid
70.35.120.0/22RADBValid
139.28.92.0/22RIPENo ROA
192.103.154.0/24RADBNo ROA
192.103.155.0/24RADBNo ROA
192.103.156.0/22RADBNo ROA
192.103.179.0/24RADBNo ROA
192.103.188.0/24RADBNo ROA
192.103.192.0/24RADBNo ROA
192.103.205.0/24RADBNo ROA
192.103.210.0/24RADBNo ROA
192.103.226.0/24RADBNo ROA
204.8.32.0/22ARINNo ROA
204.13.164.0/22ARINNo ROA
204.15.224.0/21ARINNo ROA
204.87.187.0/24RADBNo ROA
208.99.192.0/19ARINNo 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.