{"tool":"network-report","status":"warn","input":{"query":"AS35847"},"findings":[{"level":"warn","text":"AS35847 (AS-EFTL) announces 74 IPv4 and 19 IPv6 prefixes.","title":"AS35847 (AS-EFTL) announces 74 IPv4 and 19 IPv6 prefixes.","params":{"query":"AS35847","who":"AS35847 (AS-EFTL)","v4":74,"v6":19}},{"level":"warn","text":"3 of 93 announced prefixes have no ROA (RPKI not found): 192.159.37.0/24, 198.62.217.0/24, 198.62.218.0/23.","title":"3 of 93 announced prefixes have no ROA (RPKI not found): 192.159.37.0/24, 198.62.217.0/24, 198.62.218.0/23.","params":{"count":3,"total":93,"list":"192.159.37.0/24, 198.62.217.0/24, 198.62.218.0/23","asn":35847},"detail":"Without a ROA, networks cannot tell your routes from a hijack.","fix":"Create a ROA for each at your RIR portal, with origin AS35847 and a max length equal to the prefix length:","record":"192.159.37.0/24 AS35847 max-length /24\n198.62.217.0/24 AS35847 max-length /24\n198.62.218.0/23 AS35847 max-length /23"},{"level":"warn","text":"65 of 93 announced prefixes have no IRR route object: 2606:a300:d::/48, 139.94.132.0/22, 170.203.114.0/23, 170.203.112.0/23, 2606:a300:b::/48 (+60).","title":"65 of 93 announced prefixes have no IRR route object: 2606:a300:d::/48, 139.94.132.0/22, 170.203.114.0/23, 170.203.112.0/23, 2606:a300:b::/48 (+60).","params":{"count":65,"total":93,"list":"2606:a300:d::/48, 139.94.132.0/22, 170.203.114.0/23, 170.203.112.0/23, 2606:a300:b::/48 (+60)","asn":35847},"detail":"Many networks build their prefix filters from IRR data; without route objects some of them drop the routes.","fix":"Create route (IPv4) and route6 (IPv6) objects with origin AS35847 in your RIR’s IRR database (or RADB).","record":"route6: 2606:a300:d::/48\norigin: AS35847\n\nroute: 139.94.132.0/22\norigin: AS35847\n\nroute: 170.203.114.0/23\norigin: AS35847"}],"data":{"query":"AS35847","kind":"asn","special":null,"allocation":{"rir":"arin","registry":"ARIN","cc":"US","country":"United States","date":"2005-03-24","status":"assigned","range":"AS35847","opaque_id":"43c073c9683731d384b6639af2136f13","special":null},"verdict":{"level":"warn","title":":who announces :v4 IPv4 and :v6 IPv6 prefixes.","params":{"query":"AS35847","who":"AS35847 (AS-EFTL)","v4":74,"v6":19}},"seconds":0,"sections":{"routing":{"status":"warn","findings":[{"level":"pass","title":"AS:asn announces :v4 IPv4 and :v6 IPv6 prefixes.","params":{"asn":35847,"v4":74,"v6":19}},{"tool":["rpki",{"prefix":"192.159.37.0/24","asn":"35847"}],"guide":"create-rpki-roas","level":"warn","title":":count of :total announced prefixes have no ROA (RPKI not found): :list.","params":{"count":3,"total":93,"list":"192.159.37.0/24, 198.62.217.0/24, 198.62.218.0/23","asn":35847},"detail":"Without a ROA, networks cannot tell your routes from a hijack.","fix":"Create a ROA for each at your RIR portal, with origin AS:asn and a max length equal to the prefix length:","record":"192.159.37.0/24 AS35847 max-length /24\n198.62.217.0/24 AS35847 max-length /24\n198.62.218.0/23 AS35847 max-length /23"},{"level":"info","title":":count of :total announced prefixes are RPKI valid.","params":{"count":90,"total":93}},{"level":"warn","title":":count of :total announced prefixes have no IRR route object: :list.","params":{"count":65,"total":93,"list":"2606:a300:d::/48, 139.94.132.0/22, 170.203.114.0/23, 170.203.112.0/23, 2606:a300:b::/48 (+60)","asn":35847},"detail":"Many networks build their prefix filters from IRR data; without route objects some of them drop the routes.","fix":"Create route (IPv4) and route6 (IPv6) objects with origin AS:asn in your RIR’s IRR database (or RADB).","record":"route6: 2606:a300:d::/48\norigin: AS35847\n\nroute: 139.94.132.0/22\norigin: AS35847\n\nroute: 170.203.114.0/23\norigin: AS35847"},{"level":"info","title":":left upstreams and peers, :right downstream networks seen.","params":{"left":12,"right":21}}],"data":{"asn":35847,"holder":"AS-EFTL - Ezee Fiber","announced":true,"v4":74,"v6":19,"prefixes":["64.110.128.0/21","66.33.104.0/21","66.33.120.0/21","66.132.160.0/21","69.8.64.0/19","74.51.192.0/20","74.51.200.0/24","98.96.0.0/17","98.96.0.0/19","98.96.32.0/19","98.96.64.0/19","98.96.96.0/19","136.244.0.0/18","136.244.0.0/19","136.244.32.0/19","139.94.0.0/18","139.94.64.0/18","139.94.128.0/24","139.94.129.0/24","139.94.130.0/24","139.94.131.0/24","139.94.132.0/22","139.94.136.0/23","139.94.138.0/23","139.94.140.0/24","139.94.141.0/24","139.94.142.0/23","139.94.144.0/20","139.94.160.0/23","139.94.162.0/23","139.94.164.0/22","139.94.164.0/23","139.94.166.0/23","139.94.168.0/21","139.94.176.0/23","139.94.178.0/23","139.94.180.0/22","139.94.184.0/21","139.94.192.0/18","143.109.96.0/19","146.85.128.0/19","149.106.64.0/19","155.116.0.0/21","155.116.4.0/24","155.116.5.0/24","155.116.8.0/21","155.116.16.0/20","155.116.20.0/23","155.116.22.0/23","155.116.32.0/20","155.116.48.0/20","155.116.120.0/21","155.116.128.0/17","155.116.132.0/23","155.116.134.0/23","168.93.0.0/19","168.93.32.0/20","168.93.48.0/21","168.93.56.0/22","168.93.60.0/22","170.203.96.0/20","170.203.112.0/23","170.203.114.0/23","170.203.116.0/23","170.203.118.0/23","170.203.120.0/23","170.203.122.0/23","170.203.124.0/23","170.203.126.0/24","170.203.127.0/24","192.159.37.0/24","198.62.217.0/24","198.62.218.0/23","216.227.240.0/20","2606:a300:1a00::/40","2606:a300:10::/48","2606:a300:1000::/40","2606:a300:1900::/40","2606:a300:9000::/44","2606:a300:9010::/44","2606:a300:9020::/44","2606:a300:9030::/44","2606:a300:9040::/44","2606:a300:9050::/45","2606:a300:9060::/44","2606:a300:9070::/44","2606:a300::/48","2606:a300:b::/48","2606:a300:c::/48","2606:a300:d::/48","2606:a300:e::/48","2606:a300:f::/48","2606:e2c0::/32"],"rpki":{"valid":90,"not-found":3,"invalid":0,"unchecked":0},"rpki_problems":[{"prefix":"192.159.37.0/24","state":"not-found"},{"prefix":"198.62.217.0/24","state":"not-found"},{"prefix":"198.62.218.0/23","state":"not-found"}],"irr_missing":["2606:a300:d::/48","139.94.132.0/22","170.203.114.0/23","170.203.112.0/23","2606:a300:b::/48","170.203.96.0/20","168.93.56.0/22","2606:a300:9050::/45","139.94.136.0/23","139.94.128.0/24","170.203.122.0/23","139.94.0.0/18","139.94.131.0/24","2606:a300:1000::/40","139.94.138.0/23","155.116.120.0/21","155.116.134.0/23","139.94.176.0/23","168.93.0.0/19","2606:a300:9020::/44","139.94.178.0/23","139.94.160.0/23","2606:a300:9000::/44","139.94.162.0/23","139.94.129.0/24","139.94.141.0/24","139.94.130.0/24","155.116.132.0/23","155.116.22.0/23","139.94.164.0/23"],"irr_missing_count":65,"bogons":[],"upstreams":[{"asn":6461,"power":1618,"name":"Zayo"},{"asn":1299,"power":1090,"name":"Arelion (Twelve99)"},{"asn":6939,"power":871,"name":"Hurricane Electric"},{"asn":174,"power":298,"name":"Cogent Communications, Inc."},{"asn":25091,"power":116,"name":"IP-Max SA"},{"asn":6300,"power":69,"name":"Consolidated Communications - TX"},{"asn":137409,"power":41,"name":"Global Secure Layer"},{"asn":971,"power":30,"name":"PureVoltage"},{"asn":4230,"power":24,"name":"Claro"},{"asn":8220,"power":18,"name":"Colt"},{"asn":32097,"power":16,"name":"Wholesale Internet, Inc."},{"asn":29838,"power":1,"name":"Atlantic Metro"}],"left":12,"right":21},"title":"Routing and RPKI","tool":"bgp","tool_input":{"query":"AS35847"},"summary":{"level":"warn","title":":count of :total announced prefixes have no ROA (RPKI not found): :list.","params":{"count":3,"total":93,"list":"192.159.37.0/24, 198.62.217.0/24, 198.62.218.0/23","asn":35847}}},"registration":{"status":"pass","findings":[{"level":"pass","title":"Found at :server.","params":{"server":"rdap.arin.net"}}],"data":{"query":"AS35847","looked_up":"AS35847","kind":"autnum","source":"https://rdap.arin.net/registry/autnum/35847","terms":"https://www.arin.net/resources/registry/whois/tou/","summary":{"Name":"AS-EFTL","Handle":"AS35847","Range":"AS35847","Status":"active","Registered":"2005-03-24T13:58:43-05:00","Last changed":"2024-03-20T12:47:52-04:00","Abuse contact":"noc@ezeefiber.com"},"entities":[{"roles":["registrant"],"kind":"org","name":"Ezee Fiber","email":null}],"allocation":{"rir":"arin","registry":"ARIN","cc":"US","country":"United States","date":"2005-03-24","status":"assigned","range":"AS35847","opaque_id":"43c073c9683731d384b6639af2136f13","special":null}},"title":"Registration","tool":"whois","tool_input":{"query":"AS35847"},"summary":{"level":"pass","title":"Found at :server.","params":{"server":"rdap.arin.net"}}},"peering":{"status":"pass","findings":[{"level":"pass","title":"AS:asn is in PeeringDB as :name.","params":{"asn":35847,"name":"Ezee Fiber"}},{"level":"info","title":"Peering policy: :policy.","params":{"policy":"Open"},"detail":"Peers with anyone at a shared location, usually without a contract."},{"level":"info","title":"Present at :ix internet exchanges with :ports ports (:capacity in total).","params":{"ix":9,"ports":9,"capacity":"630G"}}],"data":{"asn":35847,"net":{"id":15745,"name":"Ezee Fiber","aka":"Interfacing Company of Texas","website":"https://ezeefiber.com/","looking_glass":"","route_server":"","irr_as_set":"RADB::AS-ICTX","info_type":"Cable/DSL/ISP","info_prefixes4":500,"info_prefixes6":50,"info_traffic":"20-50Gbps","info_ratio":"Mostly Inbound","info_scope":"Regional","info_unicast":true,"info_ipv6":true,"info_never_via_route_servers":false,"ix_count":9,"fac_count":16,"policy_url":"","policy_general":"Open","policy_locations":"Not Required","policy_ratio":false,"policy_contracts":"Not Required","updated":"2026-07-06T18:23:32Z"},"ix_count":9,"capacity":630000,"ix":[],"ix_total":9,"fac":[],"fac_total":16,"poc":[{"role":"NOC","email":"noc@ezeefiber.com"}],"missing":[]},"title":"PeeringDB","tool":"peeringdb","tool_input":{"asn":"35847"},"summary":{"level":"pass","title":"AS:asn is in PeeringDB as :name.","params":{"asn":35847,"name":"Ezee Fiber"}}}},"fixes":[{"tool":["rpki",{"prefix":"192.159.37.0/24","asn":"35847"}],"guide":"create-rpki-roas","level":"warn","title":":count of :total announced prefixes have no ROA (RPKI not found): :list.","params":{"count":3,"total":93,"list":"192.159.37.0/24, 198.62.217.0/24, 198.62.218.0/23","asn":35847},"detail":"Without a ROA, networks cannot tell your routes from a hijack.","fix":"Create a ROA for each at your RIR portal, with origin AS:asn and a max length equal to the prefix length:","record":"192.159.37.0/24 AS35847 max-length /24\n198.62.217.0/24 AS35847 max-length /24\n198.62.218.0/23 AS35847 max-length /23","section":"routing"},{"level":"warn","title":":count of :total announced prefixes have no IRR route object: :list.","params":{"count":65,"total":93,"list":"2606:a300:d::/48, 139.94.132.0/22, 170.203.114.0/23, 170.203.112.0/23, 2606:a300:b::/48 (+60)","asn":35847},"detail":"Many networks build their prefix filters from IRR data; without route objects some of them drop the routes.","fix":"Create route (IPv4) and route6 (IPv6) objects with origin AS:asn in your RIR’s IRR database (or RADB).","record":"route6: 2606:a300:d::/48\norigin: AS35847\n\nroute: 139.94.132.0/22\norigin: AS35847\n\nroute: 170.203.114.0/23\norigin: AS35847","section":"routing"}]},"url":"https://thenetworkery.com/tools/network-report?query=AS35847"}