FEC a bonding (was: Vykon Linux routera/firewallu)

David Rohleder davro na ics.muni.cz
Úterý Srpen 28 10:27:54 CEST 2001


davro na ics.muni.cz (David Rohleder) writes:

> veros na tac.cz (Veros Kaplan) writes:
> 
> > David Rohleder napsal:
> > 
> > : >   Dotaz: Je FEC a port-bonding totéž, nebo ne?
> > : >   Pokusně jsem to zkoušel, a průtok se moc nezvýšil. Nevylučuji ale že
> > : > to bylo způsobeno ne-úplně-vhodnou konfigurací switche. Obě karty to
> > : > používalo.
> > : 
> > : No podle dokumentace v driveru by to opravdu melo byt
> > : ekvivalentni. Ale na druhou stranu ten driver od intelu rozlisoval tri
> > : rezimy prace: AFT (adaptive fault tolerance), ALB (adaptive load
> > : balancing) a FEC - u toho je nutne, aby u vsech karet bylo stejne
> > : nastaveni (rychlost, half/full duplex).
> > : 
> > : Jake to byly karty? Jaky to byl switch? Na switchi musi byt obvykle
> > : receno, ze porty jsou ve FEC modu.
> > 
> >    Karty 2x rtl8029, switch (nějaké HP, je na tom moc čísel), to má prý
> > poznat sám od sebe, ale nevím. Nekonfiguroval jsem ho já.
> 
> IMHO neexistuje zpusob, jak automaticky zjistit, ze na danych portech
> bezi etherchannel. To se musi rucne nakonfigurovat. Etherchannel nema
> zadny protokol, ktery by se treba dal detekovat.

Kecam. Etherchannel pouziva protokol PAgP, ale bonding driver ho
stejne nepouziva. 

Navic etherchannel je cisco proprietary, ale existuje standard 802.3ad
(link aggregation), ktery ma svuj protokol LACP (vychazi z PAgP), ale
pokud se obe strany nakonfiguruji manualne a nepouzivaji protokoly,
tak jsou kompatibilni.


Zbytek samozrejme plati.

> 
> Pokud se bonding karty zapoji do switche, ktery tak neni nakonfigurovany,
> dojde s nejvetsi pravdepodobnosti k trashovani v bridgovacich tabulkach
> ve switchi, coz neni vec, ktera by se switchi zamlouvala a vykon
> takoveho switche se muze vyrazne zpomalit, pokud se z toho uplne nesesype.
> 


-- 
-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Linux