Задать вопрос
sajor2006
@sajor2006
Ну я человек. )

Как оптимизировать bird ospf?

Помогите.
есть два сервера на них стоит bird, выступают в роли свитча.
к ним подключаются больше 300 роутеров с протоколом ospf, после 150 - 200 адреса добавляются очень долго от 5 минут до 1часа, при этом в логах нет ошибок, а серверы 12 ядер по 2 проца = 24 ядра, Cent os 7.

сети добавляются из 172.16.0.0/12
каждая сеть отдельно то-есть 172.16.1.0/24
одной строкой не могу добавить.

вот конфиг
router id 172.17.11.2;
log syslog all;

protocol device {
        scan time 10;
}

protocol kernel {
        export all;
        scan time 15;
}

protocol ospf my {
        import all;
        export all;
	area 0 {
	interface "tap0", "virbr0", "enp1s0f1" {
                        cost 5;
                        type broadcast;
                        hello 10; retransmit 5; wait 5; dead 120;
                        authentication none;
                };
        };
}


Помогите, на вас последняя надежда, шли к этому протоколу в надежде на отказоустойчивую сеть, но в итоге если один сервер падает - второй может сутки все сети затягивать к себе.
  • Вопрос задан
  • 602 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 1
sajor2006
@sajor2006 Автор вопроса
Ну я человек. )
Вот так получилось сделать.
type nonbroadcast;
вот такой конфиг
на остальных устройствах указал соседа главный сервер.

за ~10с. собирается вся таблица маршрутизации, при перестраивании не разваливается.

router id 172.17.11.2;
log syslog all;
protocol device {
        scan time 10;
}

protocol kernel {
        export all;
        scan time 15;
}

protocol ospf my {
        area 0 {
        interface "enp1s0f1", "tap0" {
                        cost 5;
                        type nonbroadcast;
                        strict nonbroadcast no;
                        hello 10; retransmit 5; wait 40; dead 40;
                        authentication none;
                neighbors {
                                172.17.11.1 eligible;
                        };
                };
        };
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы