>>Понятно что если STP свичи то все будет пахать. А есчли еще
>>поставить ченить потолще то и RRP будет %)
>
>Просто очень хочеться минимизировать расходы - а то менять 40 свитчей на
>stp....
>
>>А вообще решение может быть такое:
>>1) Как и сказали втыкай в свой рутер 2 карты, на одной
>>подними адрес своей рабочей сети. На второй какую то левую сеть.
>>
>>И в них оба конца твоей сети. Т.е. одна карточка сейчас будет
>>работать вторая встанет в резерв.
>
>То есть один конец в первый свитч, а второй во последний?
Угу, eth0 в свич#1 и в этот же свич, железку с тестовым IP адресом.
A eth1 в последний свич. Причем на eth1 поднять какуюто отдельную сетку.
например если твоя основная рабочая сеть 192.168.1.0/24, то на eth0 адрес из этой сети, а на eth1 чтото типа 10.0.0.1 из сети 10.0.0.0/30 , и 10.0.0.2 назначить на тестовую железку.
>>2) в свич, который ближе к рабочей карте, лучше в тотже, в
>>который воткнута она, втыкаем какуюто железочку ([test_ip]) и даем ей IP
>>из той самой резервной сети, которую мы поставили не резервную карту.
>>Получилась схема:
>><--[switch #1]---[test_device]---[server_eth0]><[server_eth1]---[switch #N]-->
>
>Понятно. Тут же возник вопрос, а сколько разных сетей может висеть на
>одном свитче?
Сетей может быть до жопы. Ограничения на такое оборудование накладывает таблицы МАС адресов коммутаторов. На тонкие свичи максимум элементов в такой таблице может быть 2-4тыс, т.е. к примеру на более 2тыс сетевых устройств. Ну я думаю у тебя все не так плохо :)
>
>>Суть в том, что все сейчас работают через eth0 а железка, (пинг
>>на которую идет через все кольцо) пингуется через eth1, так мы
>>сможем определить разрыв.
>>
>>3) Пишем скрипт, который пингует тестовую железку, и если пинг перестал иттить,
>>врубает бридж между eth0 и eth1, и sms-ит тебе на мобилу.
>
>Скажи, пожалуйста, что ты понимаешь, под врубанием бриджа?
Бридж, это режим бриджинга, между двумя интерфейсами. В этом режиме весь трафик приходящие и уходящий на eth0 будет транслироваться с eth1 и наоборот. Т.е. ты получаешь маленький такой двухпортовый хаб :).
Включается в ядре опция "811.q bridging" кроме этого устанавливаешь себе "bridge tools" и потом командой brctl настраиваешь бридж.
>
>>вотс.. изврат но прикольно :) сделаешь расскажешь заработало нет %)
>
>=) Обязательно расскажу, только сначала нужно все-таки понять, что конкретно делать-то.... =)
>
>
>>другое дело если пропадание связи было временным... и потом раз, и восстановилось...
>>(к примеру отключали гдето питание в одном доме) чейта тогда будет
>>хз %) здесь наверно надо порыть настройки бриджа, я думаю там
>>както можно определить луп, %) почитай...
>
>То есть может быть есть возможность, что сам сервер может понять, что
>все идет через кольцо?
Ну не точтобы через кольцо. Просто если связь восстановится, то получится что пакеты приходящие на eth0 сервер борсит на eth1... а потом пакет делает круг, и опс, он опять пришел на eth0... Вот такое дело твою сетку и загнет... Надо знать как поведут себя сеть и свичи в случае этого.