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 -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l