Время передачи - Transmission time
Было высказано предположение, что Интервал времени передачи быть слился в эту статью. (Обсуждать) Предлагается с сентября 2020 года. |
В телекоммуникационные сети, то время передачи это количество времени от начала до конца передачи сообщения. В случае цифрового сообщения это время от первого бита до того, как последний бит сообщения покинет передающую узел. Время передачи пакета в секундах можно получить из размер пакета в битах и битрейт в бит / с в качестве:
- Время передачи пакета = размер пакета / скорость передачи данных
Пример: если предположить, что Ethernet 100 Мбит / с и максимальный размер пакета 1526 байт, в результате
- Максимальное время передачи пакета = 1526 × 8 бит / (100 × 106 бит / с) ≈ 122 мкс
Задержка распространения
Время передачи не следует путать с Задержка распространения, то есть время, необходимое для прохождения первого бита от отправителя к получателю (в это время получатель не знает, что сообщение передается). В скорость распространения зависит от физическая среда ссылки (то есть волоконная оптика, витая пара медный провод и т. д.) и находится в диапазоне метров / сек для медных проводов и для беспроводной связи, что равно скорость света. Отношение фактической скорости распространения к скорости света также называется коэффициент скорости среды. Задержку распространения физического канала можно рассчитать, разделив расстояние (длину среды) в метрах на скорость распространения в РС.
- Время распространения = расстояние / скорость распространения
Пример. Связь Ethernet по медному кабелю UTP с максимальным расстоянием 100 метров между компьютером и коммутационным узлом приводит к:
- Максимальная задержка распространения в канале ≈ 100 м / (200000000 м / с) = 0,5 мкс
Срок доставки пакета
В время доставки пакета или же задержка это время от момента, когда первый бит покидает передатчик, до последнего приема. В случае физической ссылки это можно выразить как:
- Время доставки пакета = время передачи + задержка распространения
В случае сетевого подключения через несколько физических каналов и узлов пересылки время доставки в сети зависит от суммы времен доставки каждого канала, а также от времени очереди пакетов (которое варьируется и зависит от нагрузки трафика от других каналов). соединений) и задержка обработки узлов пересылки. В глобальные сети, срок доставки в порядке миллисекунды.
Время туда и обратно
В время в оба конца или же время пинга - это время от начала передачи от отправляющего узла до получения ответа (например, пакета ACK или ответа ping ICMP) на том же узле. На это влияет время доставки пакета, а также данные задержка обработки, который зависит от нагрузки на отвечающий узел. Если отправленный пакет данных и пакет ответа имеют одинаковую длину, время приема-передачи может быть выражено как:
- Время приема-передачи = 2 × время доставки пакета + задержка обработки
В случае только одной физической связи приведенное выше выражение соответствует:
- Время прохождения линии связи = 2 × время передачи пакета + 2 × задержка распространения + задержка обработки
Если ответный пакет очень короткий, время прохождения канала туда и обратно можно выразить как близкое к:
- Время обращения канала ≈ время передачи пакета + 2 × задержка распространения + задержка обработки
Пропускная способность
В пропускная способность сети связи с управление потоком, например TCP связь, с определенным размер окна (размер буфера), можно выразить как:
- Пропускная способность сети ≈ Размер окна / время приема-передачи
В случае только одного физического канала между отправляющим и передающим узлами это соответствует:
- Пропускная способность канала ≈ Битрейт × Время передачи / время приема-передачи
В время доставки сообщения или же задержка по сети зависит от размера сообщения в битах и пропускной способности сети или эффективной скорости передачи данных в бит / с, как:
- Время доставки сообщения = размер сообщения / пропускная способность сети