Я работаю над получением параметров производительности tcp-соединения, а один из этих параметров - полосой пропускания. Я намерен использовать структуру tcp_info
, поддерживаемую Linux 2.6, и которая содержит метаданные о подключении tcp. Информация может быть получена с помощью вызова функции getsockopt()
на tcp_info
. Я потратил много времени на поиск хорошей документации, которая объясняет все параметры в этой структуре, но не могла найти ее.Хорошая документация по структуре tcp_info
Также я проверил небольшую программу, чтобы получить значения от tcp_info
для подключения tcp, где я нашел измеренные значения MSS в течение большей части времени равными нулю. Чтобы сделать длинный рассказ коротким: существует ли ссылка, для которой полную информацию о tcp_info
, а также надежно использовать эти значения.