Сетевая терминология (сокеты Windows 2)

Метрики используются для измерения аспектов производительности сети и протокола. Значения таких метрик в различных сценариях указывают на уровень производительности сетевого приложения. В этом разделе определяются термины и метрики, используемые в отрасли для измерения производительности сетевых приложений. Эти термины используются в остальной части этого руководства.

  • Время кругового пути (RTT)

    Время (в миллисекундах) для запроса на поездку с исходного компьютера на конечный компьютер и обратно. Более низкие значения указывают на лучшую производительность. Время прямого и возвращаемого пути не обязательно равно.

    Значения RTT зависят от сетевой инфраструктуры, расстояния между узлами, условий сети и размера пакета. Размер пакетов, перегрузка и сжатие полезных данных влияют на RTT при измерении на медленных каналах, таких как коммутируемые подключения. Другие факторы влияют на RTT, включая исправление ошибок пересылки и сжатие данных, которые вводят буферы и очереди, которые увеличивают RTT и, следовательно, снижают производительность.

  • Goodput

    Измерение полезных данных приложения, успешно обработанных получателем, в битах в секунду. Goodput позволяет измерять эффективную или полезную пропускную способность и включает только данные приложения; Заголовки пакетов, протоколов и носителей считаются накладными и не являются частью goodput.

  • Издержки протокола

    Байты, не относящиеся к приложению, включая обрамление протокола и мультимедиа, делятся на общее число переданных байтов. Значение выражается в процентах. Более высокие значения указывают на низкую производительность.

    Накладные расходы рассчитываются для обоих направлений в этом руководстве, но их можно вычислить отдельно для каждого направления.

  • Продукт Bandwidth-Delay

    Произведение пропускной способности сети в секунду и RTT (в секундах). Это значение равно количеству битов, необходимых для заполнения доступной пропускной способности сети. При высоком значении продукта с задержкой пропускной способности стек TCP/IP должен обрабатывать большие объемы непризнанных данных, чтобы обеспечить заполнение конвейера. Продукт с задержкой пропускной способности — это ключевая сквозная метрика для приложений потоковой передачи.