The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выявление и блокирование BitTorrent-соединений

12.07.2010 22:36

В статье "Torrent: альтернативный способ детектирования" рассмотрен еще один способ блокирования нового BitTorrent-протокола uTP, с практическими примерами для FreeBSD. Способ заключается в перехвате и анализе ответов трекера, что позволяет обойти и шифрование соединений данных. Необходимость принудительного блокирования uTP вызвана проблемами в реализации протокола, которые приводят к ощутимой паразитной нагрузке на оборудование провайдеров. До этого была предпринята попытка добиться добавления в uTP изменений, решающих возникающие проблемы, которая к сожалению была воспринята разработчиками uTP без энтузиазма.

  1. Главная ссылка к новости (http://nuclight.livejournal.co...)
  2. OpenNews: Открыт протокол uTP, призванный уменьшить нагрузку при использовании BitTorrent
  3. OpenNews: Построение BPF-правил для фильтрации в ng_bpf во FreeBSD
  4. OpenNews: Схема прохождения пакетов через ipfw во FreeBSD
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/27276-bittorrent
Ключевые слова: bittorrent, utp, udp, block, freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, User294 (ok), 23:34, 12/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Забавненько. Я так понимаю, DHT рулит - там админы с суперроутерами на фряхе, загибающимися от нагрузки уж точно не смогут парсить ответы от трекера.
     
     
  • 2.2, Аноним (-), 23:44, 12/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Статья не про это, а про безмозглых разработчиков uTP, которые сделали только хуже всем. Между прочим, есди мне не изменяет память, сетевики им раньше уже намекали, что из всего этого получится.
     
     
  • 3.3, Andrew Kolchoogin (?), 23:51, 12/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Хм. Не пробовали в сторону клиента включать Random Early Detection? Чтобы uTP "затыкался" раньше, чем происходил оверлоад роутеров?
     
     
  • 4.5, anonymous (??), 10:58, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Хм. Не пробовали в сторону клиента включать Random Early Detection? Чтобы uTP
    >"затыкался" раньше, чем происходил оверлоад роутеров?

    Ого, борьба с аплоадерами принимает нешуточные формы.

     
  • 4.9, nuclight (ok), 16:25, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Хм. Не пробовали в сторону клиента включать Random Early Detection? Чтобы uTP
    >"затыкался" раньше, чем происходил оверлоад роутеров?

    Дело в том, что RED/GRED создают такие условия, на которые реагируют алгоритмы congestion control в TCP. В том и проблема, что в uTP используются другие алгоритмы congestion control. Что и было заметно по теме на nag.ru - шейперы (а куда там без RED) с uTP не справлялись.

     
  • 2.4, Sokol (??), 02:27, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Нужно думать прежде чем отвечать, весь трафик никто парсить не будет и 100% совпадение не нужно чтобы тупо послать RESET пирам которые пытаются юзать это тупой uTP, другому софту от левого пакета ничего не будет. Товарищи себя учеными возомнили... над congestion control куча умов голову ломала и для TCP оно работает!, а тут с бухты барахты пытаются свой тупой протокол пропихнуть не поработав над теоретической базой и не проверив это в реальной работе. Однозначно рубить uTP пока разработчики вменяемыми не станут. Тут проблема даже не только в провайдерах, у большинства приличных все таки хардварные решения, тут даже у хомячков домороутеры валяются.
     
     
  • 3.6, User294 (ok), 14:01, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Собственно congestion control в TCP имеет свои грабли в современных реалиях. Например, в случае DSL модемов с их хилым аплоадом и буфером - толку от такого congestion control чуть менее чем ноль. Торент забивает и без того тощий аплоад ДСЛщика в хлам. Ну и все остальное в силу двунаправленности начинает тормозить. Товарисчи из мюторента попробовали этот грабель разрулить. К сожлению, разрулив оный - они наплодили 100500 новых проблем. Только все это безобразие никоим образом не оправдывает слив роутеров у некоторых. Если кто-то слился при выполнении прямых обязанностей - он не отвертится и слив ему будет засчитан ;).И судя по тому что советуют под бзди - слились все-таки не хардварные роутеры. А домороутеры - ну да, загибаются. У половины из них проц хилый и оперативы мало - куча мелких пакетиков для них тоже не подарок. Только имхо пускай юзеры о своей заднице и заботятся. Если они хотят стрелять себе в пятки - провайдерское ли это дело, наручниками их к батарее то, чтоб не подстрелились?
     
     
  • 4.7, anonymous (??), 14:42, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вы напоминаете последнего высказавшегося юриста отсюда:
    http://news.mail.ru/politics/3775778/
    Вы серьёзно так думаете или развлекаетесь, надеюсь?
     
  • 4.10, nuclight (ok), 17:07, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Молодой человек, Вы опять несёте бред, не потрудившись ознакомиться с темой Про... большой текст свёрнут, показать
     
     
  • 5.14, User294 (ok), 04:34, 03/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, при том надо сказать - весьма навороченного такого шейпера и классификатора... большой текст свёрнут, показать
     
     
  • 6.19, nuclight (ok), 19:11, 15/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь какая Шейперу достаточно уметь GRED, это не так много Для классификации д... большой текст свёрнут, показать
     
  • 2.8, nuclight (ok), 16:22, 13/07/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Забавненько. Я так понимаю, DHT рулит - там админы с суперроутерами на
    >фряхе, загибающимися от нагрузки уж точно не смогут парсить ответы от
    >трекера.

    Методика блокирования DHT на FreeBSD гораздо проще, имеет мизерные добавки к нагрузке и описана в третьей ссылке к новости.

     
     
  • 3.15, User294 (ok), 04:36, 03/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Если совсем удавить DHT - у юзеров при отвале трекера качаться ничего не будет. Думается после этого юзеры или пошлют прова в пешее эротическое или свалят на минимальный тариф. Потому что чтобы раз в неделю проверить почту и почитать вконтактик - кульный топовый анлим с массой мегабитов никуда не впился, а вот жаба давит всех без исключения.
     
     
  • 4.18, nuclight (ok), 16:11, 15/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Если совсем удавить DHT - у юзеров при отвале трекера качаться ничего
    >не будет. Думается после этого юзеры или пошлют прова в пешее

    Молодой человек явно теоретик, ему "думается", но как на практике дела обстоят, он не знает. Молодой человек явно не в курсе, что типичный отвал трекера случается ненадолго, а клиенты будут продолжать работать еще в среднем половину интервала обновления без трекера (который нередко равен часу). Молодой человек также явно не в курсе, что значительно количество пользователей и трекеров не используют DHT совсем, и ничего, живут.

     

  • 1.11, Аноним (-), 23:25, 13/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вы все не правы, товарищи, жизнь прекрасна.
     
  • 1.12, i (??), 00:05, 14/07/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    все это проблемы провайдеров, а юзер не должен думать о каких то э... как их там протоколах. Нефиг, пусть нормальные роутеры покупают.
     
     
  • 2.13, l2tpv3 (?), 23:59, 14/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >все это проблемы провайдеров, а юзер не должен думать о каких то
    >э... как их там протоколах. Нефиг, пусть нормальные роутеры покупают.

    А молодой человек понимает, что в первую очередь загибаются юзерские мыльницы?

    Что вовремя урезанный uTP, спасает в первую очередь этих самых несчастных "роутим-шейпим-интернеты-раздаем" за дцать баксов?

     
     
  • 3.16, User294 (ok), 04:39, 03/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > А молодой человек понимает, что в первую очередь загибаются юзерские мыльницы?

    Только советы почему-то совсем не по тому как отключить uTP в торент-клиенте или удавить его на мыльнице. Что как бы намекает...

     
     
  • 4.17, nuclight (ok), 16:07, 15/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Только советы почему-то совсем не по тому как отключить uTP в торент-клиенте
    >или удавить его на мыльнице. Что как бы намекает...

    Молодой человек, стало быть, не понимает, что у мыльницы просто нет средств, чтоб его там удавить. Молодой человек, кроме того, явно не в теме, не осилил все 45 страниц форума и не знает, что юзерам советы по отключению uTP даются (самые сознательные даже сами отключали), это не помогает, потому что прислушивается к ним мало кто. Про реалистичность обзвонки всех - там тоже вопрос затрагивался, сами найдете.

    Садитесь, неуд.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру