Я бы, вероятно, сделал внешний вызов команды Linux "mtr", которая дает отличную информацию о задержке, скачках, потерях и стандартном отклонении. Но, очевидно, это сработает только при определенных обстоятельствах. Для этого требуется root / suid, так что уровень статистики, вероятно, не тот, который вы сможете получить только из библиотеки. Хотя он не измеряет пропускную способность.