Sat Dec 21, 2019 12:09 pm
The problem is that there exists not SNMP value that tells you the bitrate. Instead, there are SNMP values that count the bytes transferred via the interface, and the bitrate is calculated by reading these values at regular intervals and subtracting two adjacent values and dividing by the time between the readings, then multiply by 8 to get bits/s instead of bytes/s.
As the values are only 32 bits, and they are read every 5 minutes the calculation is wrong because in 5 minutes more than 2^32 bytes can flow through the interface.
This can be solved by making the interval smaller (e.g. 1 minute for such kind of speed) or by using 64-bit values for the counters (which Dude cannot do).