stringtranslate.com

Задержка в пути туда и обратно

В телекоммуникациях задержка приема-передачи ( 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

Точные измерения времени прохождения сигнала туда и обратно по Wi-Fi с использованием IEEE 802.11mc являются основой системы позиционирования Wi-Fi .

Смотрите также

Ссылки

  1. ^ Время задержки приема-передачи, Боулдер, Колорадо : Институт телекоммуникационных наук Национального управления по телекоммуникациям и информации , архивировано из оригинала 2021-10-17 , извлечено 2021-05-29
  2. ^ Фороузан, Бехруз А.; Феган, София Чунг (2007). Передача данных и сетевое взаимодействие (4-е изд.). Бостон: McGraw-Hill Higher Education. ISBN 9780072967753.
  3. Брайан Хедер (6 мая 2014 г.), «Ваши трубы слишком большие?», Network World , архивировано из оригинала 5 июня 2014 г. , извлечено 09.01.2016 г.
  4. ^ Дуглас Э. Комер (2000). Сетевое взаимодействие с TCP/IP — принципы, протоколы и архитектура (4-е изд.). Prentice Hall. стр. 226. ISBN 978-0-13-018380-4.