mac adresa macvlan nad bridge neni videt ve fdb bridge interfacu

Martin Kraus lists_mk na wujiman.net
Pondělí Březen 14 18:57:45 CET 2016


Zdravim.
Pouzivam macvlan nad bridge interfacem a ted jsem zjistil, ze se mac adresa
toho macvlan interfacu neprida do forwardovaci tabulky v tom bridge interfacu

mac vlan ma mac adresu

00:00:5e:00:00:fa

> brctl showmacs br-web
port no mac addr        is local?   ageing timer
  2 00:00:5e:00:00:93   no         0.55
  3 00:00:5e:00:00:96   no         0.55
  1 00:1b:21:a7:a0:83   yes        0.00
  1 52:54:00:00:cd:92   no         2.60
  1 52:54:00:00:cd:97   no         0.32
  3 52:54:00:00:cd:98   no         0.08
  2 52:54:00:00:cd:9a   no         0.08
  3 9a:e8:e0:a5:e9:75   yes        0.00
  2 ee:8f:ac:13:c8:7a   yes        0.00


mam tam dalsi virtualy pripojene do te bridge (kvuli ucarpu, ktery prehazuje
dynamicky mac adresy), takze vysledek je, ze pokud virtual komunikuje s ip
adresou na tom macvlan interfacu, tak z toho vznikne unknown unicast a frame
se forwarduje do vsech portu.

tak macvlan mac adresa failoveruje pomoci ucarp na dalsi server, takze to
nemuzu natvrdo nastavit na tu bridge.

frame se source mac adresou toho macvlan interfacu se kazdou sekundu posila,
takze o tom bridge interface vi.

neni nejaky zpusob, jak donutit bridge aby tu mac adresu zanesla do
forwardovaci tabulky smerem na sebe?

dik
mk


Další informace o konferenci Linux