Jump to content

СОВМЕСТНАЯ БАТ

Фоновый транспорт с низкой дополнительной задержкой ( LEDBAT ) — это способ быстрой передачи данных в Интернете без засорения сети. [1] LEDBAT was invented by Stanislav Shalunov [2] [3] и используется Apple для обновлений программного обеспечения , а BitTorrent — для большинства передач. [4] и точками распространения программного обеспечения Microsoft SCCM . [5] По оценкам, в какой-то момент LEDBAT передавал 13–20% интернет-трафика . [4] [6] [3]

на основе задержки управления перегрузкой LEDBAT — это алгоритм , который использует всю доступную полосу пропускания , ограничивая при этом увеличение задержки; [2] [7] он делает это путем измерения односторонней задержки и использования изменений в измерениях для ограничения перегрузки, которую сам поток LEDBAT вызывает в сети. LEDBAT описан в RFC 6817.

Цели дизайна

[ редактировать ]

Контроль перегрузки LEDBAT преследует следующие цели: [2]

  1. Использовать всю доступную полосу пропускания и поддерживать низкую задержку в очереди при отсутствии другого трафика.
  2. Ограничить задержку в очереди, которую он добавляет к задержке, вызванной другим трафиком, и
  3. Чтобы быстро перейти к стандартному TCP , который использует один и тот же узкий канал .

Реализации и развертывание

[ редактировать ]

Двумя основными реализациями являются uTP от BitTorrent и часть TCP от Apple. BitTorrent использует uTP для большей части трафика и предоставляет код под лицензией с открытым исходным кодом . [8] Apple использует LEDBAT для обновлений программного обеспечения, чтобы большие загрузки программного обеспечения на MacOS компьютеры и устройства iOS не мешали нормальной деятельности пользователей; Apple также предоставляет доступ к исходному коду . [9]

Обе приведенные выше реализации направлены на ограничение задержки сетевой очереди до 100 мс. Это максимум, разрешенный стандартизированным протоколом. Если бы один использовал более низкое значение, то он бы голодал, пока использовался другой. [2] [9]

В юбилейном обновлении Windows 10 появилась поддержка LEDBAT через недокументированный параметр сокета в качестве экспериментального модуля управления перегрузкой TCP TCP и Windows Server 2019 . [10] [11] [12]

Предположения:

  1. Часы отправителя и получателя не синхронизированы.
  2. Отправитель отправляет по фиксированной цене.

Отправитель отправляет 5 пакетов данных каждые 10 тактов: 10, 20, 30, 40, 50. Единицы измерения не важны. Получатель получает данные не только от этого конкретного отправителя, но и из других источников. Для 5 отправленных пакетов получатель получает их со следующими отсчетами тактовых импульсов: 112, 135, 176, 250, 326. Первые различия (односторонняя задержка) между полученными и отправленными тактовыми отсчетами составляют: 102, 115, 146. , 210, 276. Вторые различия (изменение задержки в одну сторону): 13 (115 - 102), 31, 64 и 66. По положительному увеличению задержек в одну сторону получатель сделает вывод, что перегрузка увеличивается, и скорректирует передачу. оцените соответственно.

См. также

[ редактировать ]
  1. ^ Макмиллан, Роберт. «Как Большой адронный коллайдер сделает Интернет доступным для всего» . ПРОВОДНОЙ . Проверено 9 октября 2018 г.
  2. ^ Jump up to: а б с д Мирья, Кюлевинд; Грег, Хейзел; Станислав, Шалунов; Джанардхан, Айенгар (декабрь 2012 г.). «Фоновая транспортировка с низкой дополнительной задержкой (LEDBAT)» . www.tools.ietf.org . дои : 10.17487/RFC6817 .
  3. ^ Jump up to: а б Тэмми Паркер (10 декабря 2012 г.). «Открытый сад для объединения каналов через Wi-Fi, 3G и 4G — FierceWirelessTech» . Архивировано из оригинала 30 марта 2016 г.
  4. ^ Jump up to: а б Вот почему ваши загрузки BitTorrent движутся так быстро , 29 июля 2013 г., дата обращения 24 ноября 2013 г.
  5. ^ Ачеховский. «Основы управления контентом — Диспетчер конфигураций» . docs.microsoft.com . Проверено 2 апреля 2019 г.
  6. Гейб Стайн, бывший инженер BitTorrent, считает, что может починить ваш Wi-Fi — навсегда , 24 июля 2013 г., дата обращения 24 ноября 2013 г.
  7. ^ РОБЕРТ МАКМИЛЛАН, ИНТЕРНЕТ ВЕЩЕЙ , 21 июля 2013 г., дата обращения 24 ноября 2013 г.
  8. ^ Libutp — Библиотека транспортного протокола uTorrent , дата обращения 24 ноября 2013 г.
  9. ^ Jump up to: а б «Tcp_ledbat.c» .
  10. ^ «Анонс: новые улучшения транспорта в юбилейном обновлении для Windows 10 и Windows Server 2016» . Архивировано из оригинала 9 октября 2018 г. Проверено 17 апреля 2017 г.
  11. ^ Майкрософт (2017). «LEDBAT++: Контроль перегрузки TCP с низким приоритетом в Windows» (PDF) .
  12. ^ «10 лучших сетевых функций в Windows Server 2019: #9 LEDBAT — фоновый транспорт с оптимизированной задержкой» . Архивировано из оригинала 17 августа 2018 г. Проверено 17 августа 2018 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 55993b0a6c1c0b334cba808ef964f291__1702472760
URL1:https://arc.ask3.ru/arc/aa/55/91/55993b0a6c1c0b334cba808ef964f291.html
Заголовок, (Title) документа по адресу, URL1:
LEDBAT - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)