On Tue, Sep 28, 2010 at 11:40:49PM +0300, Vladimir Garnick wrote:
On 27.09.2010 14:17, Maxim Tuliuk wrote:
Когда Quagga принимает большое кол-во bgp updates и пересчитывает таблицы, то она "иногда" не успевает обрабатывать keepavile и дропает bgp session; в результате, опять пересчет таблиц, опять проигнорированный keepalive и получился "эффект домино". Разработчики пытаются сейчас сделать отдельный thread, который будет обрабатывать Подумалось: "ВО ТОРМОЗА. А низзя разбить операцию нехерового пересчёта на последовательность меньших операций фиксированной длины (может даже настраиваемой), с обработкой всякой мутотени в промежутках, а то и halt/sleep/etc (с целью уменьшить тепловыделение - иногда может не лишним оказаться... Ваще оно как начнёт впендюривать маршруты - то тоже нефигово нагружает проц...)?"
keep-alive, но похоже это требует изменения архитектуры всего BGP daemon; поэтому все активно тестируют альтернативы. Тогда и менять сильно ничего не нужно было бы.
Меня вот как-то запарило раз, когда вдруг что-то начало приползать такое в full view, что bgp-сессия резко отрывалась - хорошо, уже была доступна версия "более правильная". -- Best regards, Paul Arakelyan.