I want to increase bandwidth on trunk between two (for now) switches (specifically 3750 and 6500). OK, I configure Etherchannel between them on two ports making bandwidth up to 2 GB. Now, to finish configuration I need to specify load-balancing method on both ends. Here I have three questions:
1. Since these are both switches (not switch and server) and traffic goes in either direction what load-balancing method do I use? Source and Destination, both? How would Source\Destination work? Would it load balance at all in common case?
2. Assuming I have one core switch with most of my servers there and another one is access switch mostly with workstations I guess in such a case I can configure access switch with load-balancing by source so traffic to one server from multiple workstations will be balanced between two etherchannel members based on sourc IP or MAC. But then what do I configure on Core switch - load balancing by destination (that is workstations) or also by source (would not that be then the server?)? Simply put should the the same command (say 'port-channel load-balance src-mac') be issued on both sides of the channel or if on Switch1 I issued 'port-channel load-balance src-mac' command I need to match it on another switch with 'port-channel load-balnce dst-mac'?
3. Since normally one MAC corresponds to particular IP whats the difference of configuring load balancing based on IP or on MAC?
I think thats somewhat confusing matter that I could not find satisfying explanation about anywhere in CISCO documentation. Any info on that would be very appreciated. Need to get this done, got the commands but cant quite understand the consequences.