RFC 5775-2010 Создание экземпляра протокола асинхронного многоуровневого кодирования (ALC) (устарело: 3450) - Стандарты и спецификации PDF

RFC 5775-2010
Создание экземпляра протокола асинхронного многоуровневого кодирования (ALC) (устарело: 3450)

Стандартный №
RFC 5775-2010
Дата публикации
2010
Разместил
IETF - Internet Engineering Task Force
Последняя версия
RFC 5775-2010
сфера применения
«Введение В этом документе описывается масштабируемый надежный протокол доставки контента @ Asynchronous Layered Coding (ALC) @ для надежной доставки контента с контролем многоскоростной перегрузки. Протокол специально разработан для обеспечения массовой масштабируемости с использованием многоадресной IP-адресации в качестве базовой сетевой службы. Массивная масштабируемость в этот контекст означает, что количество одновременных получателей объекта потенциально исчисляется миллионами @ совокупный размер объектов, которые должны быть доставлены в сеансе, варьируется от сотен килобайт до сотен гигабайт @ каждый получатель может инициировать прием объекта асинхронно @ прием Скорость каждого получателя в сеансе — это максимальная пропускная способность, доступная между этим получателем и отправителем@, и все это может поддерживаться с использованием одного отправителя. Поскольку ALC ориентирован на надежную доставку контента@, цель состоит в том, чтобы доставлять объекты как можно быстрее возможно для каждого получателя, в то же время оставаясь сетью дружественной к конкурирующему трафику. Таким образом, @ контроль перегрузки, используемый в сочетании с ALC, должен стремиться максимально использовать доступную полосу пропускания между получателями и отправителем, в то же время агрессивно отступая перед лицом конкурирующего трафика. Отправительная сторона ALC состоит из генерации пакетов на основе объектов, которые должны быть доставлены в рамках сеанса, и отправки пакетов соответствующего формата с соответствующими скоростями в каналы, связанные с сеансом. Приемная сторона ALC состоит из объединения соответствующих каналов, связанных с сеансом @, выполнения управления перегрузкой путем настройки набора объединенных каналов, связанных с сеансом, в ответ на обнаруженную перегрузку @ и использования пакетов для надежного восстановления объектов. Весь информационный поток в сеансе ALC представлен в виде пакетов данных, отправляемых одним отправителем в каналы, к которым присоединяются получатели для получения данных. ALC указывает описание сеанса, необходимое получателям, прежде чем они присоединятся к сеансу @, но механизмы, с помощью которых получатели получают эту необходимую информацию, выходят за рамки ALC. Приложение, использующее ALC, может потребовать, чтобы получатели сообщали отправителю @ статистику о своем приеме, но механизмы, с помощью которых получатели возвращают статистику, выходят за рамки ALC. В целом @ ALC спроектирован как минимальная реализация протокола, обеспечивающая надежную доставку контента без ненужных ограничений масштабируемости базового протокола. Этот документ является продуктом рабочей группы IETF RMT и соответствует общим рекомендациям, изложенным в [RFC3269]. Предыдущая версия этого документа была опубликована в категории «Экспериментальная» как [RFC3450] и в этом документе устарела. Таким образом, данная предлагаемая стандартная спецификация основана на протоколе, определенном в [RFC3450], и обратно совместима с ним, обновленным в соответствии с накопленным опытом и растущей зрелостью протокола с момента его первоначальной публикации. Указанный опыт применим как к самой спецификации, так и к стратегиям управления перегрузкой, связанным с использованием этой спецификации. Ключевые слова ""ДОЛЖЕН""@ ""НЕ ДОЛЖЕН""@ ""ТРЕБУЕТСЯ""@ ""ДОЛЖЕН"@ ""НЕ ДОЛЖЕН""@ ""СЛЕДУЕТ""@ ""НЕ СЛЕДУЕТ""@ "" РЕКОМЕНДУЕМЫЕ""@ ""МОЖЕТ""@ и ""НЕОБЯЗАТЕЛЬНО"" в этом документе следует интерпретировать, как описано в BCP 14@ [RFC2119]."

RFC 5775-2010 История

  • 2010 RFC 5775-2010 Создание экземпляра протокола асинхронного многоуровневого кодирования (ALC) (устарело: 3450)



© 2023. Все права защищены.