хай

Ти чув коли-небудь про дмарк? чи ти вже звик, що користувачі з гмєйла твої листи не отримують, бо воно все у спам падає

Будьте обережні з цим листом

Повідомлення не автентифіковано на стороні відправника, тому Пошта vpm не може підтвердити, що воно надійшло саме від нього. Не натискайте посилання, не завантажуйте вкладені файли й не надсилайте у відповідь особисту інформацію.


ср, 7 лют. 2024 р. о 15:58 Volodymyr Litovka <doka@funlab.cc> пише:
Нє, шось я тупо не розумію, як воно працює.

На "правому" хості -

filter default_route {
        if ( net = 0.0.0.0/0 ) then { accept; }
        reject;
}
protocol kernel {
        merge paths yes;
        persist;
        import filter default_route;
        export all;
}
protocol ospf mgmt {
        rfc1583compat yes;
        import all;
        export none;
        ecmp yes;
        area 0.0.0.0 {
                interface "blue" {
                };
                interface "orange" {
                };
                interface "lo" {
                        stub yes;
                };
        };
}
protocol direct {
        interface br-local;
}


reload / restart
незважаючи на те, що в proto ospf чітко написано - "export none", на другому кінці бачу адреси локального бріджа -

bird> show route protocol mgmt
[ ... ]
100.64.4.0/23      multipath [mgmt 13:49:33] * I (150/20) [100.64.4.1]
    via 100.64.98.3 on blue weight 1
    via 100.64.99.3 on orange weight 1

капець, яке воно дивне. Є ідеї що з цим робити ? Ну крім поставити FRR...

On 2/7/24 14:01, Volodymyr Litovka wrote:
Привіт,

щось я не можу роздуплити логіку Bird :-(

Є, умовно, два хости, зв'язані між собою напряму через eth-інтерфейс. Піднято OSPF та iBGP. На кожному хості є локальний брідж та лупбек. Я хочу, щоб

- OSPF обмінювався виключно інформацією про інтерфейси та лупбеки
- BGP (між лупбеками) анонсував все інше - локальний брідж та мережі, отримані по eBGP

по першому нібито ясно -

protocol kernel {
  import none;
  export all;
}

protocol ospf blah {
  import all;
  export none;
  area 0.0.0.0 {
    interface eth1 {
    };
    interface lo {
      stub yes;
    };
  };
}

питання по другому пункту - як сказати бьорду анонсувати мережу локального бріджа? В Cisco/FRR таке робиться за допомогою стейтмента 'network x.x.x.x/x', а як це зробити в пташці?

Дякую.


-- 
Volodymyr Litovka
  "Vision without Execution is Hallucination." -- Thomas Edison
_______________________________________________
uanog mailing list
uanog@uanog.kiev.ua
https://mailman.uanog.kiev.ua/mailman/listinfo/uanog