Привіт,
шота я не можу роздуплити, чи можна в bird встановити weight/metric
для blackhole route або підняти метріку для BGP.
ідея полягає в наступному:
- я маю анонсувати певну мережу в апстрім по BGP безумовно,
але без наявності відповідного static route воно не буде
анонсуватися, тому роблю blackhole:
protocol static {
ipv4;
route x.x.x.0/24 blackhole;
}
- in turn, я цю мережу отримую (або не отримую) по BGP з
підключенної наступної системи
- тобто
* коли я отримую анонси з підключенної системи - трафік форвардиться
вниз
* коли я НЕ отримую анонси з підключенної системи - трафік
блекхолиться
Проблема в тому, що statement 'route x.x.x.0/24 blackhole' перебиває
BGP анонси й має пріорітет незалежно від наявності чи відсутності
анонсів знизу.
Питання - як змінити метріку або blackhole маршруту, або отриманого
по BGP префікса, щоб BGP завжди був вищого пріорітету?
Дякую.
--
Volodymyr Litovka
"Vision without Execution is Hallucination." -- Thomas Edison