Biplexer Posted March 26, 2016 Доброго времени суток! Коммутатор D-Link DGS-1100-08 умеет ловить петли в сети, но из-за отсутствия SNMP и прочих syslog’ов узнать о пойманной петле невозможно. Т.е. нужно заходить в веб-интерфейс свитча или смотреть глазками на два мигающих светодиода на порту. Если свитчей много и они удалённы, это долгий процесс... Однако у этого свитча есть баг или фича, позволяющая даже неавторизированным юзерам узнать о наличии петли по адресу типа: http://192.168.*.*/DGS-1100-08_1.10.B038/DS/LBD.js По этому запросу мы получим такой ответ от свитча: var ds_TrunkStat=0; var ds_TrunkList=['00000000','00000000']; var ds_LBDEn=1; var ds_LBDIntv=1; var ds_LBDRecv=60 var ds_LBDList=[[1,0], [1,0], [1,0], [1,0], [1,1], [1,0], [1,0], [1,0]]; Вот как раз на 5 порту (четвёртый снизу) и есть петля. Подскажите, чем оптимальнее разбирать эти строки и как оптимальнее делать сигнализацию о петле? К сожалению, в сети для мониторинга есть только сервера на Windows и микротики. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
pppoetest Posted March 27, 2016 В винде можно vbscript в крон засунуть. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
FATHER_FBI Posted March 27, 2016 Свич из разряда полудурок, полистайте форум длинка, вроде как на это дерьмо они выпустили прошивку с поддержкой SNMP Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Biplexer Posted March 27, 2016 Свич из разряда полудурок, полистайте форум длинка, вроде как на это дерьмо они выпустили прошивку с поддержкой SNMP Если не ошибаюсь, это на версию метро эзернет (ME) выпущена такая прошивка. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
FATHER_FBI Posted March 27, 2016 Свич из разряда полудурок, полистайте форум длинка, вроде как на это дерьмо они выпустили прошивку с поддержкой SNMP Если не ошибаюсь, это на версию метро эзернет (ME) выпущена такая прошивка. Вообще я вам могу сказать, что это очень не удачная модель у них. В свое время купили с десяток их, как управляемые гигабитники. Поставили их, работают криво, сняли, думали-думали куда их поставить, кинули в частный сектор на убой. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
EShirokiy Posted March 27, 2016 http://forum.dlink.ru/viewtopic.php?f=2&t=162140 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Biplexer Posted March 27, 2016 (edited) http://forum.dlink.ru/viewtopic.php?f=2&t=162140 Это прошивка для метро эзернет свитчей. У меня обычные DGS-1100-08 Посмотрел ещё раз форум D-Link (а не только название заголовка), реально прошивка для DGS-1100-08, типа делающая его метро эзернет. Только обратно не откатиться и поддержка этой прошивки прекращена... Edited March 28, 2016 by Biplexer Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Biplexer Posted April 3, 2016 (edited) Для поиска петель на DGS-1100 мне товарищ написал html страничку для браузера, которая в текущий момент показывает все свитчи этой модели и наличие на них петель. Там же показывается на каких портах включен поиск петель, время поиска и время восстановления, комментарии к порту... Однако, вначале нужно список свитчей вручную перечислить в скрипте. Так как DGS-1100 не поддерживают комментариев к портам, то можно использовать этот файл как памятку какие юзеры на каком порту сидят. Понятно, что этот опрос для небольших сетей, зато он за пару секунд может опросить десяток свитчей этой модели и показать где петля. Выкладываю в ссылке на Яндекс диск скрип, страницу html и скриншот ответа браузера, вдруг кому понадобиться. Ссылка на Яндекс диск Edited April 3, 2016 by Biplexer Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
roysbike Posted April 4, 2016 (edited) Поставьте прошивку c cli, как писали выше Edited April 4, 2016 by roysbike Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...