Пропускная способность Tor ноды
Я пользуюсь Tor больше 5 лет, держу несколько middle нод, как держал и много лет назад, но в последнее время замечаю несколько странностей в работе сети Tor, которым не вижу очевидного объяснения.
Первая странность – использование полосы. Раньше Tor использовал столько полосы сколько дадут, вплоть до гигабита, сейчас же началась какая-то странная фигня, некоторые ноды пропускают дикие объемы трафика, другие не нагружены вообще.
Одна из моих нод, аптайм которой 2 недели, пропускает 0.7мбит трафика из 80 разрешенных, почему?
Другой пример вот эта нода, пропускает 33мбит из 40 разрешенных.
Что влияет на использование пропускной способности? Как правильно настраивать ноду чтобы она выжирала сколько сказано, не больше и не меньше? Зависит ли это от соотношения BandwidthRate/BandwidthBurst, от ORPort и DirPort, или от каких-нибудь других параметров?
Вторая странность – за последние коды соединения начали работать быстрее, я использую rdp через тор, тогда как раньше не мог к нему подключиться из-за черепашьей скорости. Но tor browser очень часто выдает "The connection was reset", причем не у меня одного, помогает смена ексита. Может в последних версиях Tor что-то сломалось?
Напрямую зависит от клиентов: в конечном итоге цепочку строят они. И ведь заметте – далеко не всегда выбирают по каким-то критериям будь то скорость, порты, или даже версия сервера и его ОС...(в качестве подтверждения посмотрите статистику и графики на torstatus.blutmagie.de torstatus.all.de torstatus.info)
Согласитесь, что последнее время наблюдается рост нодов(сейчас их около 3000), а года 2 назад было в 1,5-2 раза меньше. Как там дела обстоят с ростом популярности чисто клиентской части сказать трудно, но можно предположить что "матёрые" пользователи предпочитают для пущей маскировки запускать ноды, а новых появляется всё меньше из-за всенарастающих прочих анонимайзеров, пусть даже и менее безопасных, но зато удобнее приминимых и вполне подходящих под свои задачи. Возможно это и играет некую второстепенную роль в том что за последние годы соединения начали работать быстрее.
комментариев: 11558 документов: 1036 редакций: 4118
Сильно второстепенную. Разработчики потратили уйму сил на оптимизацию процесса выбора узлов для цепочки, чтобы не создавать бутылочное горлышко из высокоскоростных, на сам процесс построения (optimistic connections, при которых данные начинают передаваться до получения положительного отклика от узла) и т.д. То есть сеть сейчас более оптимально использует свои ресурсы.
Большинство улучшений описаны здесь.
Мне тоже интересен ответ на этот вопрос. Вот конкретно: почему?! Почему одни ноды рыжее других, в чём причина?
Может помимо объёма трафика учитывается количество обработанных запросов? Может в конфиге и это регулируется?
Существенную часть трафика через Tor генерирует кто-то ОДИН, и он пропускает его только через ему подконтрольные ноды. Остальные ноды в пролёте.
[/ZOG-версия]
комментариев: 9796 документов: 488 редакций: 5664
Нет, не хочу лишний раз палить связь.
Все на выделенных серверах, на канале не менее 100мбит, некоторые на гигабите. Слабое железо да, бывает.
Где как. Порты 80,443,9001,9030, зеркало директорий где есть а где нет.
Другие приложения, тот же торрент, утилизируют гигабит создавая тысячи соединений. Трансфер одиночного файла по ftp разгоняется до 200мбит.
Точные цифры из статистики atlas.torproject.org и torstatus.blutmagie.de, свой трафик по виндовому показометру околонулевой, хотя должен занимать не менее трети полосы.
Пример конфигурации одной ноды с почти нулевым трафиком:
Исходя из этой конфигурации, нода должна жрать 3*8*2=48 мегабит и в пиках 6*8*2=96 мегабит полосы, а реально жрет меньше мегабита. Что тут не так?
Они там пишут, что Интересно, как скоро разработчики договорятся до того, что чтоб сделать Tor ещё теплее и ламповее, надо выработать единую политику блокировки сайтов на экситах, т.е. чтобы через Tor юзеры могли зайти только на кое-кому угодные сайты?
Выше написано, что Могло ли что-то настолько концептуально поменяться в самом Tor с тех времён(?).
комментариев: 11558 документов: 1036 редакций: 4118
Интересное кино. Не огласите ли список Ваших узлов, чтобы заинтересованные пользователи внесли их в свои блэклисты?
Часы выставлены правильно и в логах всё чисто. На всякий случай приведу полный лог одной ноды:
Судя по логу, никаких проблем не наблюдается, но трафик не идет. В чем может быть причина? Может у DA есть какие-то скрытые особенности распределения трафика по нодам?
Не так. Смотри, как нужно топить:
Ваш праведный гнев бы, да разрабам Tor в уши. Где ваше возумщение на /comment57954? Кто эти анонимные спонсоры? Почему пользователи Tor не должны знать, кто заказывает музыку? Где эти 125 пресловутых спонсорских нод? Они тоже будет помечены, как MyFamily? Ага, сейчас. DARPAм, CIAм и Navy есть чего боятся, им простительно нарушать правила, они же такие бедняги уязвимые, что пипец. А анониму, за которым на стоит могущественное государство, и который трясётся за свою задницу, бояться, конечно же, нечего. Всё логично. Пусть все знают где, на каких хостингах и какие сервера он крутит, откуда берёт на это деньги, зачем ему лично поддерживать Tor. Только ZOGу можно нарушать любые правила и соглашения, работать исподтишка, всем остальным — запрещено категорически. Если "заинтересованный пользователь" хочет заблеклистить кого-то, пусть блеклистит сразу весь Tor, т.к. проект, куда можно заплатить и вбросить столько нод, сколько хочешь, доверия не внушает.
И, вообще, где срач на эту тему? Где анонс в блоге Tor? Где вопли в рассылке? Где клятвенное покаяние Роджера? Все делают вид, что всё ОК, всё именно так и должно быть. Анонимные спонсоры. Анонимные сотни чьих-то нод. Анонимный Tor такой анонимный... только для кого?
С точки зрения такого взгляда вопрос, почему чьи-то ноды пропускают много трафика, а чьи-то мало, начинает играть другими красками.