VLAN nad BRIDGE
Ladislav Kohout
omicron.czech at gmail.com
Fri Feb 19 14:53:35 CET 2010
Dobry den,
jiz 3 dny zapolim s nastaveni zalozni linky s pouzitim L2 protokolu.
Mam 2 L2 switche primar a zalohu. Zatim plne vyuzivam primarni switch na
zalohu vzdy po zmene nastaveni primaru zkopiruji konfiguraci. Zalozni switch
je tedy odpojen s tim, ze kdyby odesel primar, dojedu "prepichat kabely".
Na switchy mam nastavene ruzne vlany pro uplink a jednotlive klienty. Na
jednom portu mi sedi FreeBSD 7.2 amd64, ktera routuje do techto vlan.
Mel jsem jednoduchou ideu:
V serveru vymenit sitovku za dvouportovou Intel kartu. Interface em0 a em1
dam do bridge s podporou RSTP a nastavim u vsech vlan vlandev na bridge0.
Bohuzel jsem narazil na to ze vlan interface nejde vytvorit nad if bridge
vizte:
# ifconfig vlan1 vlan 23 vlandev bridge0
# ifconfig: SIOCSETVLAN: Protocol not supported
Dobral jsem se az k dalsimu virtualnimu if coz je lagg
Tam jsem bez problemu vytvoril vlan nad lagg0 if.
Problem u tohoto reseni je ze lagg nepodporuje RSTP (nebo jsem alespon
neprisel na to jak mu jej vnutit).
Lagg protokol failover se opira ciste o linkovou vrstvu takze prepne if z
masteru na slave az kdyz z mastru vypadne kabel.
Protokol LCAP nevyuziji protoze klienti na jednotlivych vlanach by nevedeli
jak data prebirat a navic mi ani nejde o load-balancing.
Nasel jsem na forech spoustu dotazu, ktere resi stejne nebo podobne problemy
ale ani jedno se nedobralo k reseni.
Jedina cesta jak z toho ven se jevi posunout vse na L3 a nasadit OSPF
protokol, ale to je zas velka spotreba adres :o(
Pokud mate nekdo zkusenost s podobnym resenim na L2 vrstve budu velice
vdecny za kazdou radu.
Predem diky.
--
Ladislav Kohout DiS
mobil: 606 787 923
ICQ: 210-192-640
More information about the Users-l
mailing list