Здравствуйте, Аноним, Вы писали:
А>Каждый узел соединён с некоторым числом других, но не со всеми. Входящее сообщение рассылается всем присоединённым узлам, которые его ещё не получали. Таким образом все сообщения рано или поздно достигают всех узлов. Вопрос как защититься от атаки флудом в таком чате? Думаю уже целый день, но стоящих идей нет. Может подскажете решение или хотя бы верное направление к нему? Никакой регистрации, логинов и паролей чат не подразумевает.
1. ограничение на скорость отправки сообщений
2. ограничение на количество одинаковых сообщений
3. devoice/kick/ban за нарушение этих правил