IT и интернет

Калькулятор задержки передачи пакета по каналу

Оценивает задержку передачи пакета по каналу связи, включая сериализацию, распространение и задержку в очереди.

</>быстрый расчёт
онлайн
Введите данные
Данные не отправляются на сервер
Результат
Общая задержка передачи5,12мс
Задержка сериализации0,12 мс
Задержка распространения5 мс
Задержка в очереди0 мс
Формула

Как считается результат

Задержка сериализации = (Размер пакета × 8) ÷ (Пропускная способность канала × 1000000) × 1000; Задержка распространения = (Расстояние ÷ Скорость сигнала) × 1000; Общая задержка = Задержка сериализации + Задержка распространения + Задержка в очереди
Пример с тестовыми данными

Размер пакета: 1 500 байт; Пропускная способность канала: 100 Мбит/с; Расстояние: 1 000 км; Скорость сигнала: 200 000 км/с; Задержка в очереди: 0 мс

Общая задержка передачи: 5,12 мс
О расчёте

Как пользоваться
калькулятором

Калькулятор задержки передачи пакета оценивает основные компоненты задержки при передаче данных по каналу связи.

Расчет включает задержку сериализации (время передачи пакета), задержку распространения (время прохождения сигнала) и задержку в очереди.

Результат представляет оценку для одного физического канала и не включает задержки многозвенной передачи или обработки устройствами.

  1. 01
    Введите параметры пакета и канала

    Укажите размер пакета в байтах, пропускную способность канала в Мбит/с и физическое расстояние в км. Расстояние может быть равно 0 для локальных сетей.

  2. 02
    Укажите скорость сигнала

    Скорость сигнала в км/с зависит от среды передачи. Значение 200000 км/с — это только допущение по умолчанию, соответствующее примерно 2/3 скорости света в оптоволоконных и медных кабелях.

  3. 03
    Добавьте задержку в очереди

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

  4. 04
    Проанализируйте результаты

    Посмотрите рассчитанные компоненты задержки: сериализации, распространения и общую задержку передачи. Учтите, что результат оценивает задержку для одного канала.

Подробное объяснение

Как читать результат

Расшифровка показателей, пример вычисления и ограничения метода — без лишних терминов.

01

Задержка сериализации

Задержка сериализации — это время, необходимое для передачи всех битов пакета в канал связи. Она зависит от размера пакета и пропускной способности канала.

02

Задержка распространения

Задержка распространения — это время, которое требуется сигналу для прохождения расстояния от отправителя к получателю. Она зависит от физического расстояния и скорости распространения сигнала в среде.

03

Ограничения расчета

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

Разбор по шагам

Пример расчёта

Пример 1
Исходные данные
Пакет размером 1500 байт передается по каналу с пропускной способностью 100 Мбит/с на расстояние 1000 км. Скорость сигнала 200000 км/с, задержка в очереди 0 мс:
Вычисление
Задержка сериализации: (1500 × 8) ÷ (100 × 10⁶) × 1000 = 0.12 мс. Задержка распространения: (1000 ÷ 200000) × 1000 = 5 мс. Общая задержка: 0.12 + 5 + 0 = 5.12 мс.
Результат
Задержка сериализации: 0.12 мс. Задержка распространения: 5 мс. Общая задержка передачи: 5.12 мс.

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

Компоненты задержки передачи пакета

Общая задержка передачи пакета состоит из нескольких компонентов: задержки сериализации (время, необходимое для передачи всех битов пакета в канал), задержки распространения (время прохождения сигнала на заданное расстояние), задержки в очереди (ожидание в буферах сетевых устройств) и задержки обработки (время анализа заголовков пакета устройствами). Калькулятор учитывает первые три компонента.

Физическое расстояние и скорость сигнала

При расчете задержки распространения важно использовать физическую длину маршрута, а не прямое расстояние на карте. Скорость сигнала зависит от среды передачи: в оптоволоконных кабелях она составляет около 200000 км/с (2/3 скорости света), в медных кабелях — немного меньше, а в беспроводных каналах — близка к скорости света.

  • Расстояние — это длина физического маршрута одного канала, а не прямая на карте
  • Скорость сигнала варьируется в зависимости от среды передачи
  • Значение 200000 км/с — это только допущение по умолчанию для кабельных сетей

Ограничения одноканального расчета

Результат калькулятора представляет оценку задержки для одного физического канала передачи. Он не включает задержки, связанные с обработкой пакетов сетевыми устройствами (processing delay), многозвенной маршрутизацией, повторными передачами или другими факторами, которые влияют на полную сетевую задержку. Это не ping или RTT (round-trip time), а оценка задержки одного направления для одного сегмента сети.

Практическое применение

Калькулятор полезен для понимания соотношения между различными компонентами задержки в зависимости от параметров канала. Например, в высокоскоростных локальных сетях доминирует задержка сериализации, а в глобальных сетях — задержка распространения.

Источники и допущения

Основание расчёта

Ниже перечислены условия, в которых интерпретируется результат. Последняя проверка этой реализации: 2026-08-30.

Коротко о главном

Вопросы
и ответы

Что такое задержка сериализации?+

Задержка сериализации — это время, необходимое для передачи всех битов пакета в канал связи. Она зависит от размера пакета и пропускной способности канала. Чем больше пакет или меньше пропускная способность, тем больше задержка сериализации.

Что такое задержка распространения?+

Задержка распространения — это время, которое требуется сигналу для прохождения расстояния от отправителя к получателю. Она зависит от физического расстояния и скорости распространения сигнала в среде.

Как влияет размер пакета на задержку?+

Размер пакета влияет на задержку сериализации: большие пакеты требуют больше времени для передачи. Однако большие пакеты могут быть более эффективными с точки зрения отношения полезной нагрузки к заголовкам.

Почему задержка в очереди может меняться?+

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

Как влияет скорость сигнала на задержку?+

Скорость сигнала влияет на задержку распространения: чем выше скорость, тем меньше времени требуется сигналу для прохождения расстояния. Скорость зависит от среды передачи (медные, оптоволоконные, беспроводные каналы).

Что означает, что расчет для одного канала?+

Расчет оценивает задержку для одного физического канала передачи. Он не включает задержки, связанные с обработкой пакетов сетевыми устройствами, многозвенной маршрутизацией или повторными передачами. Это не ping или полная сетевая задержка.

Почему важна разница между расстоянием на карте и физическим маршрутом?+

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

Можно ли использовать калькулятор для оценки ping?+

Нет, калькулятор оценивает задержку одного направления для одного сегмента сети. Ping или RTT (round-trip time) включает задержки в оба конца, обработку на удаленной стороне и все промежуточные этапы маршрута.