Jump to content

Быстрый и безопасный протокол

Скринкаст, демонстрирующий загрузку того же файла из Европейского архива чтения последовательностей через wget/FTP и ascp/Aspera/FASP.

Fast Adaptive and Secure Protocol ( FASP ) — это собственный передачи данных протокол . FASP — это оптимизированный для сети сетевой протокол, созданный Мишель К. Мансон и Сербаном Симу, продукт Aspera и теперь принадлежащий IBM после приобретения Aspera. Соответствующие пакеты клиент-серверного программного обеспечения также обычно называют Aspera. [1] [2] Технология запатентована под патентом США № 8085781, «Массовая передача данных» , № 20090063698, «Метод и система совокупного управления пропускной способностью» . [3] и другие.

Созданный на основе без установления соединения протокола UDP , FASP не ожидает никакой обратной связи по каждому отправленному пакету , но при этом обеспечивает полностью надежную передачу данных по IP-сетям с лучшими возможностями. Только пакеты, помеченные как действительно потерянные, должны быть запрошены получателем повторно. В результате он не испытывает такой большой потери пропускной способности, как TCP в сетях с высокой задержкой или высокой потерей пакетов , и позволяет избежать накладных расходов, связанных с наивными протоколами «UDP data blaster». [4] [5] Протокол является усовершенствованием наивных протоколов «переноса данных» за счет оптимального с точки зрения теории управления алгоритма повторной передачи и реализации, которая обеспечивает максимальную производительность и позволяет избежать избыточной повторной передачи данных. Его модель управления предназначена для заполнения доступной пропускной способности сквозного пути, по которому происходит передача, только «хорошими» и нужными данными.

Крупные организации, такие как Европейский архив нуклеотидов , [2] США. Национального института здравоохранения Национальный центр биотехнологической информации [6] и другие [7] используйте протокол. Технология была отмечена множеством наград, в том числе инженерной премией Академии кино и телевидения.

Безопасность

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

FASP имеет встроенные механизмы безопасности, не влияющие на скорость передачи. шифрования основаны Используемые алгоритмы исключительно на открытых стандартах . В некоторых реализациях продуктов используется безопасный обмен ключами и аутентификация, например SSH .

Данные опционально шифруются или расшифровываются непосредственно перед отправкой и получением с помощью AES-128 . Чтобы противодействовать атакам путем мониторинга зашифрованной информации во время длительных передач, AES работает в режиме обратной связи по шифру со случайным общедоступным вектором инициализации для каждого блока. проверка целостности каждого блока данных Кроме того, происходит атака «человек посередине» , в этом случае, например, будет замечена .

Протокол

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

управления FASP Порт — это TCP-порт 22 — тот же порт, который использует SSH. Передача данных начинается с порта UDP 33001, который увеличивается с каждым дополнительным потоком подключения. [1]

Алгоритм управления потоком FASP, в отличие от TCP, полностью игнорирует отбрасывание пакетов. Вместо этого он действует на основе изменений измеренного времени доставки пакетов. Когда этот показатель растет, очереди становятся длиннее, а пропускная способность канала превышается; падает, очереди становятся короче. Обработать эту информацию сложно, поскольку она есть у получателя и нужна отправителю, но время ее жизни часто меньше, чем задержка передачи; и измерения шумные. Таким образом, отправитель использует прогнозирующий фильтр, подаваемый обновлениями от получателя. [8]

Скорость передачи выбирается так, чтобы она соответствовала доступной полосе пропускания канала и не превышала ее, а также не вызывала обрывов, учитывая весь трафик на канале. [9] TCP, напротив, медленно увеличивает скорость, пока не обнаружит потерю пакета, и не отступит, интерпретируя любое падение как перегрузку. На канале с большой задержкой и частой потерей пакетов TCP никогда не достигает фактической доступной пропускной способности. FASP взаимодействует с потоками TCP на одном и том же канале, используя пропускную способность TCP, оставляя ее неиспользованной.

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б «Высокоскоростная передача файлов Aspera: пусть начнутся войны облачных протоколов» . Регистр .
  2. ^ Перейти обратно: а б «Европейский архив нуклеотидов: загрузка с помощью Aspera» .
  3. ^ «Метод и система совокупного управления пропускной способностью» .
  4. ^ «Аспера — Программа для высокоскоростной передачи файлов —» . downloads.asperasoft.com .
  5. ^ «Протокол передачи FASP ускоряет передачу данных в облако» .
  6. ^ «NCBI 1000 геномов: загрузка Aspera» .
  7. ^ «Аспера Совместные Партнерские Решения» . asperasoft.com . 20 января 2018 г.
  8. ^ «Здесь бывший разработчик Aspera. Я занимался шифрованием и ранней параллельной работой. Там много... | Hacker News» .
  9. ^ Климек, Иван (2011). Оптимизация трафика глобальной сети . Факультет электротехники и информатики. Кошице: Кошицкий технический университет. п. 49.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e9694eda7b11d09083865f04f74dbb08__1717853820
URL1:https://arc.ask3.ru/arc/aa/e9/08/e9694eda7b11d09083865f04f74dbb08.html
Заголовок, (Title) документа по адресу, URL1:
Fast and Secure Protocol - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)