faq обучение настройка
Текущее время: Пт июл 25, 2025 02:21

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Странная проблема с RSTP на DES-3526
СообщениеДобавлено: Пн мар 21, 2011 15:49 
Не в сети

Зарегистрирован: Вс ноя 08, 2009 14:39
Сообщений: 36
Добрый день. Наблюдаю странное поведение DES-3526 у себя в сети, на одном из участков (в других участках такого нет).

Опишу схему. В центре стоит Cisco 6506, является корнем RSTP-дерева, MAC 00:1e:4a:9d:3e:c1. От нее по оптике подключены 3526 в участках сети, и далее по участкам расходится либо тоже по оптике, либо медными воздушками между свитчами. Проблема в участке, подключенном по такой схеме:

1. Cisco -> 2. DES-3526 -> 3. DES-3526 -> 4. DES-1016D -> 5. DES-1016D -> 6. DES-3526

Ситуация следующая. На свитчах № 2 и № 3 корень дерева (Cisco) видно нормально, настройки не меняются, все работает. Свитч № 6 почему-то периодически (без определенной зависимости от временных промежутков), перестает видеть корень дерева (Cisco), и назначает корнем дерева себя, о чем начинает рассылать BPDU-пакеты. Подключали ноутбук в свитчам № 4 и № 5, на ноутбуке запускали tcpdump, видно следующее:

15:20:10.970601 STP 802.1d, Config, Flags [none], bridge-id 8000.00:1e:58:a8:ef:d3.8017, length 43
message-age 2.00s, max-age 20.00s, hello-time 2.00s, forwarding-delay 15.00s
root-id 0000.00:1e:4a:9d:3e:c1, root-pathcost 220000

00:1e:58:a8:ef:d3 - это MAC-адрес свитча № 3. Пакеты повторяются раз в 2 секунды, как и положено.

Затем, периодически вылезают вот такие пакеты:

15:20:12.248026 STP 802.1d, Config, Flags [none], bridge-id 8000.00:1e:58:a3:61:9e.8017, length 43
message-age 0.00s, max-age 20.00s, hello-time 2.00s, forwarding-delay 15.00s
root-id 8000.00:1e:58:a3:61:9e, root-pathcost 0

00:1e:58:a3:61:9e - это MAC-адрес свитча № 6. При этом свитч № 6 выбирает корнем себя. Причем, пакеты от 00:1e:58:a8:ef:d3 продолжают проходить, их видно по tcpdump, но при этом такое впечатление что свитч № 6 их перестает видеть, по каким то причинам.

Проходит где-то 3-5 минут, и пакеты от свитча № 6 перестают приходить, и он снова выбирает корнем Cisco, как и положено.

Вот сижу, ломаю голову, как такое может получаться. DES-1016D заменять на другие 1016D пробовали - не помогает. Да и по идее, они должны быть абсолютно прозрачны для BPDU. Настройки RSTP на всех свитчах тоже одинаковые, прошивки везде 5.01.B65. Из-за этой проблемы не могу запустить в работу кольцо на этом участке, т.к. при его запуске все периодически глючит.

Может, такое уже случалось с кем-нибудь, и надо какую-то магическую кнопку нажать, или опцию включить?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Странная проблема с RSTP на DES-3526
СообщениеДобавлено: Пн мар 21, 2011 16:01 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Попробуйте для начала обновить прошивку.
Выслал Вам в почту.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Странная проблема с RSTP на DES-3526
СообщениеДобавлено: Вт мар 22, 2011 11:08 
Не в сети

Зарегистрирован: Вс ноя 08, 2009 14:39
Сообщений: 36
Прошивку пока не обновлял. Нашли источник проблемы, но как-то странно это все. Похоже, один из абонентских компов посылал в сеть STP-пакеты такого вида:

17:00:35.870651 STP 802.1d, Config, Flags [none], bridge-id 8000.e0:cb:4e:dc:b7:3b.8001, length 43
message-age 0.00s, max-age 20.00s, hello-time 2.00s, forwarding-delay 0.00s
root-id 8000.e0:cb:4e:dc:b7:3b, root-pathcost 0

Странности следующие:

1) Абонент был подключен в свитч № 5. При этом ни на свитче № 4, ни на свитче № 5 я этих пакетов по tcpdump-у не видел. Увидел, только подключившись ноутбуком в один из портов на свитче № 6, и включив на этом порту Port Mirroring того порта, который соединяет свитч № 6 со свитчем № 5.

2) Как только абонента выключили, свитч № 6 перестал выбирать корнем сам себя. Абонент пока выключен, логи свитча посмотрел за все время с момента выключения абонента - ни разу свитч № 6 корнем себя не выбрал, видел Cisco нормально.

3) Почему вообще эти пакеты от абонента вынуждали свитч № 6 выбирать корнем самого себя? Разве он не должен был выбрать корнем e0:cb:4e:dc:b7:3b?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Странная проблема с RSTP на DES-3526
СообщениеДобавлено: Вт мар 22, 2011 11:25 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Значит просто выключите STP на клиентских портах или включите на них restricted Role и restricted TCN


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Странная проблема с RSTP на DES-3526
СообщениеДобавлено: Вт мар 22, 2011 12:02 
Не в сети

Зарегистрирован: Вс ноя 08, 2009 14:39
Сообщений: 36
Если бы я умел выключать STP на клиентских портах DES-1016D, или включать на них restricted Role, TCN - я бы так и сделал :)

Это все понятно, конечно, одно не понятно - почему при получении STP-пакетов из левого источника, DES-3526 решил выбирать корнем сам себя? Или это так должно быть по стандарту RSTP?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Странная проблема с RSTP на DES-3526
СообщениеДобавлено: Ср мар 23, 2011 03:12 
Не в сети

Зарегистрирован: Вт июн 01, 2010 04:38
Сообщений: 794
Откуда: Vladivostok
Slava142 писал(а):
Если бы я умел выключать STP на клиентских портах DES-1016D, или включать на них restricted Role, TCN - я бы так и сделал :)

Это все понятно, конечно, одно не понятно - почему при получении STP-пакетов из левого источника, DES-3526 решил выбирать корнем сам себя? Или это так должно быть по стандарту RSTP?

значит отключите stp в сторону 1016, или у вас кольца проходят через 1016 О_О!?!?

_________________
2008-2015г. компания Экстрим Интернет. Технический директор/Главный системный администратор.
2015-по н.в. компания "Подряд". Инженер сети ШПД


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot] и гости: 32


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB