Господа, задача тривиальная...но у меня что-то из не выходит...Допустим, есть два коммутатора, положим, cisco. Подключены они между собой двумя патчкордами в fa0/1 и fa0/2. К обоим коммутаторам по две машины - одна в влан 100, другая влан 200. STP, как водится, заблокирует один порт у нерутового свитча и оба влана будут ходить через какой-то из интерфейсов. (предположительно через fa0/1...)
Внимание, вопрос: Как сделать так, чтобы один влан ходил через один линк, а другой через другой...т.е. некая балансировка на втором уровне. Т.е. оба порта в форвардинг - один для одного влана, другой для другого...
> Господа, задача тривиальная...но у меня что-то из не выходит...
> Допустим, есть два коммутатора, положим, cisco. Подключены они между собой двумя патчкордами
> в fa0/1 и fa0/2. К обоим коммутаторам по две машины -
> одна в влан 100, другая влан 200. STP, как водится, заблокирует
> один порт у нерутового свитча и оба влана будут ходить через
> какой-то из интерфейсов. (предположительно через fa0/1...)
> Внимание, вопрос: Как сделать так, чтобы один влан ходил через один линк,
> а другой через другой...т.е. некая балансировка на втором уровне. Т.е. оба
> порта в форвардинг - один для одного влана, другой для другого...почитайте PVST+ Cisco
> Господа, задача тривиальная...но у меня что-то из не выходит...
> Допустим, есть два коммутатора, положим, cisco. Подключены они между собой двумя патчкордами
> в fa0/1 и fa0/2. К обоим коммутаторам по две машины -
> одна в влан 100, другая влан 200. STP, как водится, заблокирует
> один порт у нерутового свитча и оба влана будут ходить через
> какой-то из интерфейсов. (предположительно через fa0/1...)
> Внимание, вопрос: Как сделать так, чтобы один влан ходил через один линк,
> а другой через другой...т.е. некая балансировка на втором уровне. Т.е. оба
> порта в форвардинг - один для одного влана, другой для другого...Вами описана не балансировка, а разделение каналов.
Правильным решением, наверное, будет включение EtherChannel или LACP между свитчами. И балансировку получите и отказоустойчивость связи.
Хотя на вкус и цвет... Сложно сказать чего вы хотите получить - балансировку или все-таки разделение. Сабж про одно, формулировка задачи - про другое.
> Вами описана не балансировка, а разделение каналов.Не согласен. И PVST+, и MST, и etherchannel могут применяться для балансировки.
Если у вас скажем 4 влана, каждый из которых загружен, допустим на 50 мбит/с, можно используя STP два пустить по одному каналу, два по другому, при выходе из строя одного из каналов, все вланы пойдут через оставшийся канал. Чем не балансировка?
Далее, LACP - протокол динамического создания агрегированных линков, альтернатива PAgP цисочного, а не сам агрегированный канал, как etherchannel.Так же в случае etherchannel не нужно забывать про алгоритм балансировки по физ. портам.
Если собираетесь гонять трафик с сервера на сервер, вполне может получиться, что заюзан у вас будет только один порт, а STP даст возможность "правильно" отбалансировать.Вообщем зависит от ситуации.
> Господа, задача тривиальная...но у меня что-то из не выходит...
> Допустим, есть два коммутатора, положим, cisco. Подключены они между собой двумя патчкордами
> в fa0/1 и fa0/2. К обоим коммутаторам по две машины -
> одна в влан 100, другая влан 200. STP, как водится, заблокирует
> один порт у нерутового свитча и оба влана будут ходить через
> какой-то из интерфейсов. (предположительно через fa0/1...)
> Внимание, вопрос: Как сделать так, чтобы один влан ходил через один линк,
> а другой через другой...т.е. некая балансировка на втором уровне. Т.е. оба
> порта в форвардинг - один для одного влана, другой для другого...Если следовать формулировке вопроса, то самый простой вариант - это перевести порты в режим access с обоих сторон каналов для каждого VLAN'а.
решение естьно классический STP вам в данном случае не подойдет, т.к. он рассчитывает только 1 топологию для всех виланов. А вам нужно 2 :)
поэтому нужно перейти на PVST или MST которые позволяют рассчитывать топологию(колец) для каждого вилана индивидуально или в случае MST для группы виланов.Далее если у вас уже есть несколько колец, то нужно выставить косты на порты для каждого из инстансов топологий, чтобы для разных виланов были заблокированы разные порты. В этом случае можно именно отбаласировать виланы по разным линкам. Причем сохранив возможность автоматического перехода на резервный линк.
Успехов.
Всех благодарю за ответы. Задача стоит не в балансировке (т.е. etherchannel или LACP с его гибкой балансировкой не нужен). Задача стоит просто направить один VLAN по одному линку, второй - по второму.
На самом деле просто на собеседовании спросили этот вопрос - я не ответил толком, промямлил про etherchannel; мне сказали, что это MST можно реализовать.Т.е. допустим если сделать так:
int fa0/1
spanning-tree vlan 100 port-priority 16int fa0/2
spanning-tree vlan 200 port-priority 16Что, так разве будет работать схема?? В cisco PAcket-tracer нихрена не работает так...
Вообще реализовал я этот бред таким образом - на одном транке между свитчами trunk allow vlan 100, на другом аллуо 200 - вот и всё)) Т.е. по одному разрешен и ходит влан 100, по другому влан 200. Каким образом это можно сделать через тюнинг MST - непонятно...
>[оверквотинг удален]
> spanning-tree vlan 100 port-priority 16
> int fa0/2
> spanning-tree vlan 200 port-priority 16
> Что, так разве будет работать схема?? В cisco PAcket-tracer нихрена не работает
> так...
> Вообще реализовал я этот бред таким образом - на одном транке между
> свитчами trunk allow vlan 100, на другом аллуо 200 - вот
> и всё)) Т.е. по одному разрешен и ходит влан 100, по
> другому влан 200. Каким образом это можно сделать через тюнинг MST
> - непонятно...Матчасть учить вам надо, а не сети настраивать
>[оверквотинг удален]
>> int fa0/2
>> spanning-tree vlan 200 port-priority 16
>> Что, так разве будет работать схема?? В cisco PAcket-tracer нихрена не работает
>> так...
>> Вообще реализовал я этот бред таким образом - на одном транке между
>> свитчами trunk allow vlan 100, на другом аллуо 200 - вот
>> и всё)) Т.е. по одному разрешен и ходит влан 100, по
>> другому влан 200. Каким образом это можно сделать через тюнинг MST
>> - непонятно...
> Матчасть учить вам надо, а не сети настраиватьЯ этим и пытаюсь заниматься)
>[оверквотинг удален]
>> int fa0/2
>> spanning-tree vlan 200 port-priority 16
>> Что, так разве будет работать схема?? В cisco PAcket-tracer нихрена не работает
>> так...
>> Вообще реализовал я этот бред таким образом - на одном транке между
>> свитчами trunk allow vlan 100, на другом аллуо 200 - вот
>> и всё)) Т.е. по одному разрешен и ходит влан 100, по
>> другому влан 200. Каким образом это можно сделать через тюнинг MST
>> - непонятно...
> Матчасть учить вам надо, а не сети настраивать+1
На самом деле вопрос сформулирован не вполне корректно с самого начала.
Правильный ответ был бы примерно такой:
Есть несколько вариантов реализации - MSTP, PVST (rapid-pvst, pvst+) [cisco only], EtherChannel, административное разделение (и это еще не полный список); для оптимального выбора недостаточно исходных данных.
>[оверквотинг удален]
>>> и всё)) Т.е. по одному разрешен и ходит влан 100, по
>>> другому влан 200. Каким образом это можно сделать через тюнинг MST
>>> - непонятно...
>> Матчасть учить вам надо, а не сети настраивать
> +1
> На самом деле вопрос сформулирован не вполне корректно с самого начала.
> Правильный ответ был бы примерно такой:
> Есть несколько вариантов реализации - MSTP, PVST (rapid-pvst, pvst+) [cisco only], EtherChannel,
> административное разделение (и это еще не полный список); для оптимального выбора
> недостаточно исходных данных.Ну, ок, я понял, скажите, как реализовать с помощью MSTP - мне оно и надо.
>[оверквотинг удален]
>>>> - непонятно...
>>> Матчасть учить вам надо, а не сети настраивать
>> +1
>> На самом деле вопрос сформулирован не вполне корректно с самого начала.
>> Правильный ответ был бы примерно такой:
>> Есть несколько вариантов реализации - MSTP, PVST (rapid-pvst, pvst+) [cisco only], EtherChannel,
>> административное разделение (и это еще не полный список); для оптимального выбора
>> недостаточно исходных данных.
> Ну, ок, я понял, скажите, как реализовать с помощью MSTP - мне
> оно и надо.добавляете разные вланы в разные инстансы, далее разруливаете костами на портах.
http://www.cisco.com/en/US/products/hw/switches/ps708/produc...