В телекоммуникациях задержка приема-передачи ( RTD ) или время приема-передачи ( RTT ) — это количество времени, необходимое для отправки сигнала , плюс количество времени, необходимое для подтверждения получения этого сигнала. Эта задержка времени включает время распространения по путям между двумя конечными точками связи . [1] В контексте компьютерных сетей сигнал, как правило, представляет собой пакет данных . RTT обычно используется взаимозаменяемо со временем ping , которое можно определить с помощью команды ping . Однако время ping может отличаться от реального RTT с другими протоколами, поскольку полезная нагрузка и приоритет, связанные с сообщениями ICMP, используемыми ping, могут отличаться от таковых для другого трафика.
Сквозная задержка — это время, необходимое сигналу для прохождения сигнала в одном направлении, и часто приблизительно равна половине RTT.
RTT — это мера времени, необходимого для отправки всего сообщения получателю и для отправки ответа обратно отправителю. Время отправки сообщения получателю в полном объеме известно как задержка сети , и, таким образом, RTT — это удвоенная задержка в сети плюс задержка обработки в пункте назначения. Другими источниками задержки в сети, которые составляют задержку сети, являются задержка обработки при передаче, время распространения, время передачи и время ожидания в очереди. Время распространения зависит от расстояния. Время передачи сообщения пропорционально размеру сообщения, деленному на полосу пропускания. Таким образом, сети с более высокой полосой пропускания будут иметь меньшее время передачи, но время распространения останется неизменным, и поэтому RTT действительно падает с увеличением полосы пропускания, но задержка все больше представляет собой время распространения. [2] : 90, 91
Сети с высокой пропускной способностью и высоким RTT (и, следовательно, высоким произведением пропускной способности на задержку ) могут иметь большие объемы данных в пути в любой момент времени. Такие длинные толстые сети требуют специальной конструкции протокола. [3] Одним из примеров является опция масштабирования окна TCP .
Первоначально RTT оценивался в TCP по формуле:
где — постоянный весовой коэффициент ( ). [4] Выбор значения, близкого к 1, делает средневзвешенное значение невосприимчивым к изменениям, которые длятся недолго (например, один сегмент, который сталкивается с большой задержкой). Выбор значения, близкого к 0, делает средневзвешенное значение очень быстро реагирующим на изменения задержки. Это было улучшено алгоритмом Якобсона/Карелса , который также учитывает стандартное отклонение. После того, как новое RTT вычислено, оно вводится в уравнение выше, чтобы получить среднее RTT для этого соединения, и процедура продолжается для каждого нового расчета.
Точные измерения времени прохождения сигнала туда и обратно по Wi-Fi с использованием IEEE 802.11mc являются основой системы позиционирования Wi-Fi .