We offer ASN analytics reports capability for FastNetMon Advanced which implements native support for per ASN bandwidth calculation and stores it into InfluxDB or Clickhouse in pre-calculated format.
It implemented following way for outgoing traffic:
sudo fcli show asn_counters_v4 outgoing 28026 4810 pps 38 mbps 52374 3028 pps 25 mbps 52376 2345 pps 17 mbps 15169 1769 pps 10 mbps 20940 1285 pps 8 mbps 2906 1075 pps 8 mbps 3356 484 pps 3 mbps 15133 412 pps 3 mbps 16509 633 pps 2 mbps
And following way for incoming traffic:
sudo fcli show asn_counters_v4 incoming 28026 4810 pps 38 mbps 52374 3028 pps 25 mbps 52376 2345 pps 17 mbps 15169 1769 pps 10 mbps 20940 1285 pps 8 mbps 2906 1075 pps 8 mbps 3356 484 pps 3 mbps 15133 412 pps 3 mbps 16509 633 pps 2 mbps
To enable it you will need following options:
sudo fcli set main enable_asn_counters enable sudo fcli set main asn_lookup enable sudo fcli commit
It can read ASNs from Netflow or we can use our own intelligence to enrich it and it’s included in default installation of FastNetMon.
In some cases router may report wrong ASNs in network telemetry about observed traffic. In this case you can use this flag to force overwrite ASN information from telemetry by ASNs retrieved using our own IP to ASN mapping table:
sudo fcli set main force_asn_lookup true sudo fcli commit
After that you will need to restart FastNetMon:
sudo fcli commit
Our default installation of visual traffic includes top ASN graphs.
If you have any issues with IP to ASN number conversion you can check our tool which makes queries to our internal ASN database:
sudo fcli show ip_asn 11.22.33.44
Starting from 2.0.362 you can get list of networks (IPv4+IPv6) which belong to specific ASN using our own daily updated dataset:
sudo fcli show asn_networks 65536