[ Marcony @ 20.06.2013. 16:23 ] @
Load balancing na Cisco Catalyst 3750/3560, 4500...

Moze li neko objasniti ovu recenicu:

"EtherChannel balances the traffic load across the links in a channel through the reduction of part of the binary pattern that the addresses in the frame form to a numerical value that selects one of the links in the channel."
[ pajaja @ 20.06.2013. 19:48 ] @
Pozdrav,

balansiranje se vrsi na osnovu hash-a koji svic racuna od mac/ip adrese ili porta. Svic uzima poslednja tri bita (najmanje vaznosti) izvorisnog i odredisnog kriterijuma (ip adrese recimo) i nad njima vrsi XOR operaciju. Time se dobija 3bitna vrednost (0 - 7) koja oznacava koji ce se port koristiti. Naravno jedan interfejs moze imati i vise dodeljenih vrednosti ukoliko ima manje interfejsa u portchannel-u od 8. Pretpostavljam da se pod redukcijom misli na zanemarivanje ostatka binarne vrednosti (obzirom da su 3 bita dovoljna zbog ogranicenja od 8 interfejsa u etherchannel-u).
[ zeenmc @ 21.06.2013. 08:26 ] @
Poslednji bit uzima ako se kanal sastoji od 2, 2 bita uzima ako se kanal sastoji od 3 i 3 bita uzima ako se sastoji od 8 portova, doduse nisam pogledao dokumentaciju, ali sam 99% siguran, nije to u pravom smislu reci loadbalancing, tipa ako koristis 5 portova na switchu za EC, moguce je da cu biti 90% optereceni, 1 i 2 port, 3 i 4 ce biti na 60, dok ce 5 port imati opterecenje 20%, postoje 3 nacina uz pomoc koje EC izracunava preko kojeg ce porta poslati paket, a defaultno je upravo nacin koji si spomenuo, ostalih se nesecam, ali se uvek izracunava hash.


0 =1 port 2
0

0 =0 port 1
1

1 =0 port 1
0

1 =1 port 2
1
[ nino1987 @ 22.06.2013. 08:41 ] @
Treba da ukljucis LACP opciju onda radi poprilicno pravilan balansig po portovima.