Показать сообщение отдельно
Старый 04.09.2010, 02:51   #946
Карполя
Техподдержка
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Форумчанин
Аватар для Карполя
Регистрация: 25.01.2008
Адрес: Санкт-Петербург
Сообщения: 1,314
Репутация: 298
jrbphev сказал(a):
ну, не знаю, не знаю... tr2 до сих пор работает, как и tr3, впрочем, а вот 0 и 1 поработали полчаса и опять впали в кому...
да что ж это за сервер такой, если его положить может сотня юзеров ака компов?

По протоколу пирингового обмена передача статистики должна осуществляться раз в час, именно на это и рассчитана мощность серверов и каналов.

Приведу пример: в праздники (скажем, в полночь Нового года) также благополучно ложится телефонная связь, т.к. число каналов связи по нормативам рассчитывается не из числа абонентов, а с учетом загрузки: в нормальных условиях все одновременнот не звонят.

Таким образлм, при опросе раз в час и наличии, согласно статистики, 160000 сидов и пиров средняя нагрузка составляет 160000 / 3600 = 44,4 опроса в секунду.

Баг в клиенте как раз и заключается в том, что опрос производится 1 раз В СЕКУНДУ, а не в час. Так что, если даже осталось 50 пользователей с глючной версией из 1,5 миллионов зарегистрированных, только от этих пятидесяти заноузка состави 50 x 3600 = 180000. Т.е, только эти 50 человек увеличили загрузку на трекер более, чем в 2 раза.

Кстати, этот же баг и компы участников обмена опрашивают в сотни раз чаще, чем положено, так что, если на вашей задаче в сидах или пирах окажется пользователь с глючным клиентом, и на ваш комп получится атака.

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