С теоретической точки зрения, что лучше, чем BitTorrent для распространения файлов? - PullRequest
1 голос
/ 21 ноября 2011

Если я закрываю глаза достаточно сильно, я могу вспомнить дни, когда p2p означал один-к-одному по умолчанию.

Несмотря на то, что это установилось в течение почти десятилетия, я все еще поражаюсь квантовому скачку, который является торрентным распределением.

Что заставляет меня задуматься, и Википедия не рассматривает это, может лилучший путь?Я говорю здесь теоретически ... что-нибудь может быть быстрее, чем торрент-метод для распространения файлов в огромной сети?Или Брэм Коэн в основном выиграл Internetz ?

(не стесняйтесь перевести это на другой обмен, если он здесь не подходит лучше всего ...)

Ответы [ 2 ]

2 голосов
/ 21 ноября 2011

Краткое исследование, которое я нашел в Интернете, указывает во введении на некоторые причины, почему BitTorrent так успешен по сравнению с другими архитектурами P2P, включая механизм Tit-For-Tat (TFT), где узлы / пользователи предпочитают загружать больше на узлы / пользователя что они могут скачать (это надежда в любом случае). Существует множество других причин, по которым BitTorrent так популярен, в том числе: надежность благодаря распределенной природе (во многом как сам Интернет); Скорость и масштабируемость.

Тем не менее, теоретически я думаю, что не погода будет лучше, чем BitTorrent, но вместо этого, как доказывает эта исследовательская работа, могут быть сделаны улучшения: Анализ и улучшение производительности BitTorrent

Надеюсь, это поможет, и если вы найдете какие-либо исследовательские работы, отправьте их обратно, пожалуйста

0 голосов
/ 30 июня 2016

Bittorrent на самом деле является довольно примитивным протоколом и огромным шагом назад даже по сравнению с eDonkey.В начале это был не что иное, как распределенный FTP-эквивалент, и они даже сейчас едва добавляли самые важные функции обратно.

Ключевые вещи были / являются:

  • На самом деле существодецентрализованный.(Трекеры были централизованным аспектом. EDonkey тоже не справился с этим, но исправил его раньше, чем BitTorrent.)
  • Нет встроенного поиска.(Даже у Napster уже была функция поиска. Веб-сайты каталога не учитываются, поскольку они являются еще одной централизованной точкой отказа.)
  • Без шифрования.(Частично исправлено, но не по-настоящему заслуживающим доверия способом.)
  • Нет анонимности.(Этот момент все еще остается в силе. Протоколы Darknet, за исключением TOR, являются лучшим выбором.)

Существуют намного лучшие намного более старые протоколы.Черт, когда он вышел, в основном что угодно кроме FTP было значительно лучше.

BitTorrent стал успешным только благодаря своей скорости.Которого он «достиг», выбрасывая почти весь смысл обмена файлами p2p.Совсем не подвиг.Уверен, что моя машина быстрее, если она проявляет интерес к комфорту, безопасности или эффективности использования топлива.:)

Но BitTorrent никогда не предназначался для совместного использования файлов.Он был буквально предназначен для замены FTP / HTTP для загрузки, когда сайт не мог обеспечить необходимую пропускную способность.И ни за что.Для этого все в порядке.Но в остальном это Windows ME для совместного использования файлов: ядро, разработанное для гораздо более простого мира, злоупотребляющее далеко за пределами его спецификаций проектирования, с функциями, которые являются стандартными во всех других системах, которые плохо используются.

...