@noaks98 I agree that networking use bits per seconds and base 10 powers, the same for storage where the base 10 is the industry standard. Things change at the OS level, Linux stick with base 2 for almost anything, see df, memory pages etc.
If you look at the sar utilities even the network is reported with base 2 kilobytes.
rxkB/s
Total number of kilobytes received per second.
txkB/s
Total number of kilobytes transmitted per second.
looking at the code of sar (rndr_stats.c)
render(isdb, pre, PT_NOFLAG,
"%s\ttxkB/s", NULL,
cons(sv, sndc->interface, NULL),
NOVAL,
txkb / 1024,
NULL);
I suppose that the "Linux" standard prevails here.