Есть коммутатор 3750 на котором несколько etherchannel до других коммутаторов и нескольких серверов (всего etherchannel 6 штук)
Сейчас стоит режим работы loading balance - source MAC addres.
Все правильно, это -- дефолтный режим.
Сервера не пашут, т.к. им требуется режим "source IP addres".
На основе чего сделан вывод о причине неработоспособности? Btw, было бы неплохо увидеть конфиг, а также состояние etherchannel'а и STP в моменты, когда ничего не работает.
Я так понял, что установка режима повлияет на весь коммутатор и соответственно на все etherchannel,
Да, метод балансировки является глобальным для устройства.
а далее и на всех коммутаторах нижестоящих надо поменять.
Чисто технически, методы балансировки могут быть разными на etherchannel endpoints. Все зависит от дизайна сети и профиля трафика.
Чем грозит смена режима?
В худшем случае -- поляризация нагрузки. Соответственно, если она выше, чем пропускная способность member link'а, то будут дропы.
Как эти два режима работают?
Они указывают откуда брать исходную информацию для расчета хеша, определяющего индекс исходящего интерфейса в EC-бандле.
http://www.cisco.com/en/US/tech/tk389/tk21....shtml#catalystБолее подробно об этом расписано практически в любой книге по свитчингу.
А если у меня в vlan`ах нет IP, то как будет работать режим "source IP addres"?
В свое время наступал на грабли, когда весь mpls-трафик сваливался в один линк из бандла при сконфигурированном L3 LB mode (точно не помню каком именно) -- т.е. в этом случае либо делается fallback на дефолтный режим, либо хеш-функция тупо возвращает всегда одно значение. Разобрать этот случай более детально возможности не было.