Состояние соединения показывает согласованный номинал конкретной линии. Результат передачи зависит от всего пути, его доступной мощности и уровня измерения.
Пропускная способность сети
Определение
Пропускная способность сети — это объём полезных данных, который проходит по конкретному пути за единицу времени на указанном уровне протокола. Её предел задаёт самый медленный участок, поэтому номинал отдельного соединения не описывает весь путь.
Также ищут: network throughput · полезная скорость сети · throughput
Зачем это знать
Для приёмки нужны полезные данные на нужном уровне, одинаковые единицы и согласованный поток нагрузки. Самый медленный участок ограничивает путь, а сумма нескольких потоков не гарантирует скорость одного.
Карта понятия
Что подтверждено
Пропускная способность и измеренный результат имеют смысл только для явно указанного уровня протокола.
Граница применимости: Метрики сетевой производительности по RFC 5136.
Доступная пропускная способность пути может быть ниже номинала отдельных соединений из-за другого трафика и самого медленного участка.
Граница применимости: Сетевой путь от одного конца до другого в момент измерения; нагрузку и конкурирующий трафик указывают явно.
Последовательный путь включает участки с номиналами 10 и 1 Гбит/с; обхода нет. Для передачи через оба участка номинал 10 Гбит/с не доказывает такой результат всего пути. Предел участка 1 Гбит/с остаётся верхней границей до учёта остальных расходов.
Граница применимости: Редакторская граница для одного последовательного пути и согласованного направления. Это не обещание полезной скорости 1 Гбит/с: служебные данные и другой трафик могут её уменьшить.
Восемь миллиардов бит в секунду равны одному миллиарду байт в секунду при делении на восемь. Если первое число описывает линию, перевод единицы ещё не делает второе измеренной скоростью полезных данных приложения.
Граница применимости: Редакторский перевод десятичных единиц и разделение уровней. ГиБ, сжатие и агрегирование нескольких линий в условии не используются; служебные расходы не объявлены нулевыми.
Тест четырёх одновременных потоков показал вместе 8 Гбит/с. Требование относится к одной передаче, которую отдельно не испытывали. Суммарный результат не подтверждает 8 Гбит/с для этой одной передачи.
Граница применимости: Редакторское ограничение области нагрузочного измерения. Не предполагаются конкретное распределение по соединениям или способ объединения каналов; состав потоков требуется назвать явно.
Не путать
Скорость передачи измеряет объём за интервал, задержка — время выбранной операции. Проверка одного показателя не подставляет требование другого.
Что проверить
- Назовите оба конца и все необходимые участки пути.
- Укажите уровень протокола и полезный объём.
- Сверьте биты, байты и десятичные или двоичные единицы.
- Проверьте предел наиболее медленного участка.
- Зафиксируйте конкурирующую нагрузку.
- Сопоставьте число потоков теста с требованием.
- Проверьте задержку и результат приложения отдельно от суммарной скорости.
Первоисточники
- NET_ADAPTER_LINK_STATE structure
Определяет current transmit/receive link speed и media duplex state сетевого адаптера.
Утверждения: 03
- OpenTelemetry Specification Overview
Описывает signals, raw measurements, aggregation, resources и context propagation.
Утверждения: 04
- Service Level Objectives
Определяет SLI, SLO и SLA и объясняет user-centric latency, error rate, throughput и percentiles.
Утверждения: 05
- RFC 7679: A One-Way Delay Metric for IP Performance Metrics
Определяет one-way delay sample между source и destination с точными packet и time conditions.