Вот довольно полное описание структуры и использования linux tcp_info от René Pfeiffer, но есть пара вещей, которые стоит отметить:
Если вы действительно заинтересованы в точных измерениях пропускной способности, вам нужно использовать измерительное устройство, которое находится вне тестируемой системы, поскольку даже вытягивание ioctls
повлияет на явление, о котором вы хотите узнать. Пассивный проводной сниффер - единственный способ получить действительно точные результаты. Наконец, в зависимости от вашего приложения, "пропускная способность" - это действительно широкое понятие, которое сводит многие измерения (например, задержку, время в пути, изменчивость, джиттер и т.д.) в одну категорию.