Перейти к содержимому
Калькуляторы

кто-нибудь уже тестировал ревизию C1?

Форум завален сообщениями о глюках. Ближайшие полгода ставить не рискнем, только если не останется другого выхода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кто-нибудь уже тестировал ревизию C1?

Тестировали.

Главная претензия - несовместимость по синтаксису с предыдущими ревизиями.

Не исключено, что когда разберёмся с синтаксисом, претензий станет больше.

 

Смотрите форум Длинка - там много обсуждений именно по проблемам с C1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тестируем С1 тоже.

 

С одной стороны B1 ревизия с часто встречающимися глюками 23-24 портов, с другой C1 - c глюками прошивок.

 

На стенде dhcp_relay + address_binding - клиент может получить ip только с первого коммутатора в каскаде (кольца на доступе). Это с последней прошивкой.

 

А синтаксис - заняло примерно один рабочий день, чтобы переписать конфиг в спокойном темпе и почитать чего еще душе угодно будет. Вот только не работает как надо, о чем можно почитать на форуме.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С одной стороны B1 ревизия с часто встречающимися глюками 23-24 портов...

Это 3200-26 или и на 3200-28 встречается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

xcme

 

http://forum.dlink.r...hp?f=2&t=153523

больше похоже на брак в некоторых партиях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чем хороши 3200 А1/В1? - там наконец-то безукоризненно работают ISM и DHCP-Relay + IPMB.

Чем плохи 3200 А1/В1? - флудят из-за коллизий МАС-хэш, слабовата схемотехника портов - горят от статики.

 

Что мы видим сегодня у 3200 С1? - поменяйте местами плюсы и минусы вышеперечисленного.

 

Такое ощущение, что софт для каждой модели свичей у длинка пишет отдельная (новая?) команда разработчиков. Абсолютно никакой приемственности. Новая модель свича - и заново весь тернистый путь по всем-всем граблям, которыми годами ходили софтмейкеры прошивок для старых свичей. И заново все потребители превращаются в бесконечных бета-тестеров, ибо, исправляя глюки и отлаживая фичи, софт мейкеры ОБЯЗАТЕЛЬНО ломают другие фичи.

 

Надоело.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Такое ощущение, что софт для каждой модели свичей у длинка пишет отдельная (новая?) команда разработчиков. Абсолютно никакой приемственности. Новая модель свича - и заново весь тернистый путь по всем-всем граблям, которыми годами ходили софтмейкеры прошивок для старых свичей. И заново все потребители превращаются в бесконечных бета-тестеров, ибо, исправляя глюки и отлаживая фичи, софт мейкеры ОБЯЗАТЕЛЬНО ломают другие фичи.

 

У хуавея до последнего времени было тоже самое, старых R&D похоже расстреливали. Только в последнее время появилась более-менее нормальная совместимость между релизами(по крайней мере в datacom)

 

P.S. Использовать много софтфич на L2+ свитчах это как правильно результат кривого дизайна или неупорядоченного развития сети. При правильном дизайне, от доступа требуется минимум фич.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго всем!

А кто-нить пользует IP-MAC-Port Binding на des-3200?

Потестите плиз, чтоб хоть знать не один ли я такой... Включение Strict на порту приводит походу все к тем же коллизиям, следствие - потеря пакетов... меняем mac у юзера, все ок, через некоторое время снова потеря пакетов...

Мою тему на форуме Длинка весело снесли...))

Иль может проблема в другом... но данная функция не работает в нашей сети как того хотелось, в то время как des-3028, коих больше сотни стоит (и уже очень давно), великолепно справляются с этой функцией..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Включение Strict на порту приводит походу все к тем же коллизиям, следствие - потеря пакетов... меняем mac у юзера, все ок, через некоторое время снова потеря пакетов...

Прошивка свежая? просто недавно попадалась аналогичная тема в которой всё решилось прошивкой вроде....

Изменено пользователем biox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прошивка свежая? просто недавно попадалась аналогичная тема в которой всё решилось прошивкой вроде....

 

Прошиваюсь каждой Бэтой в надежде увидеть чудо, увы.... ((

Если вспомните ссылочку, подкиньте.... перелопатил-ненашел...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Юзаем IMPB, около 300 свичей серии 3200. Работает 100% нормально на прошивке 1.70.B007. Последнюю 1.80 залил для пробы в 5 свичей, но нареканий от абонентов этих свичей пока не было.

 

Как тема-то правильно названа! - это просто бесконечный циклический тест, млять!

Изменено пользователем Alexandr Ovcharenko

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ЭЭЭЭ

1.70.B007. у меня не перестали реелеится запросы со свичей на сервак, такая хрень была на 10свичах, откатился назад и все стало нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ЭЭЭЭ

1.70.B007. у меня не перестали реелеится запросы со свичей на сервак, такая хрень была на 10свичах, откатился назад и все стало нормально.

Еще раз повторюсь, работает как часы.

#-------------------------------------------------------------------
#                       DES-3200-26 Configuration
#
#                       Firmware: Build 1.70.B007
#        Copyright(C) 2010 D-Link Corporation. All rights reserved.
#-------------------------------------------------------------------

# ADDRBIND

config address_binding ip_mac ports 25-26 state disable allow_zeroip disable forward_dhcppkt enable
config address_binding ip_mac ports 25-26 mode arp stop_learning_threshold 500
config address_binding dhcp_snoop max_entry ports 1-24 limit 2
config address_binding dhcp_snoop max_entry ports 1-26 limit no_limit ipv6
config address_binding ip_mac ports 1-24 state enable strict allow_zeroip enable forward_dhcppkt enable
config address_binding ip_mac ports 1-24 mode acl stop_learning_threshold 500
config address_binding dhcp_snoop max_entry ports 25-26 limit no_limit
enable address_binding dhcp_snoop
disable address_binding trap_log
disable address_binding dhcp_snoop ipv6

# DHCP_RELAY

enable dhcp_relay
config dhcp_relay hops 1 time 0 
config dhcp_relay option_82 state enable
config dhcp_relay option_82 check disable
config dhcp_relay option_82 policy keep
config dhcp_relay option_82 circuit_id default
config dhcp_relay option_82 remote_id user_define 0105
config dhcp_relay add vlanid 24 10.0.100.1
config dhcp_relay ports 1-24 state enable
config dhcp_relay ports 25-26 state disable

# DHCP_LOCAL_RELAY

disable dhcp_local_relay
config dhcp_local_relay option_82 circuit_id default
config dhcp_local_relay option_82 remote_id default
config dhcp_local_relay option_82 ports 1-26 policy keep

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

один момент не в тему снупинга

Еще раз повторюсь, работает как часы.

До первой грозы :( Они "притягивают молнии" что ли?..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго всем!

А кто-нить пользует IP-MAC-Port Binding на des-3200?

Потестите плиз, чтоб хоть знать не один ли я такой... Включение Strict на порту приводит походу все к тем же коллизиям, следствие - потеря пакетов... меняем mac у юзера, все ок, через некоторое время снова потеря пакетов...

Мою тему на форуме Длинка весело снесли...))

Иль может проблема в другом... но данная функция не работает в нашей сети как того хотелось, в то время как des-3028, коих больше сотни стоит (и уже очень давно), великолепно справляются с этой функцией..

 

Проблема остается в силе... Решение не найдено, выручайте!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

MixX DeDrug

 

1. Какая ревизия?

 

2. Какая топология?

 

3. Покажите

sh conf cur inc "address_binding" 
sh conf cur inc "dhcp_r"
или
 sh conf cur inc "dhcp_l"

 

Изменено пользователем passer

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Boot PROM Version 1.00.007

Firmware Version 1.80.B006

Hardware Version B1

 

DES-3200-28:5#sh conf cur inc "address_binding"
Command: show config current_config include "address_binding"
config address_binding ip_mac ports 1-24 state disable allow_zeroip disable forw
ard_dhcppkt disable
config address_binding ip_mac ports 1-28 mode arp stop_learning_threshold 500
config address_binding dhcp_snoop max_entry ports 1-28 limit 5
config address_binding dhcp_snoop max_entry ports 1-28 limit no_limit ipv6
config address_binding ip_mac ports 25-28 state disable allow_zeroip disable for
ward_dhcppkt enable
disable address_binding dhcp_snoop
create address_binding ip_mac ipaddr 172.16.106.11 mac_address 00-24-52-67-E4-00
ports 1
create address_binding ip_mac ipaddr 172.16.106.15 mac_address 00-1F-E2-60-99-EE
ports 9
create address_binding ip_mac ipaddr 172.16.106.16 mac_address 00-15-F2-0A-C7-C9
ports 4
create address_binding ip_mac ipaddr 172.16.106.18 mac_address 00-1A-4D-FD-5A-8F
ports 3
create address_binding ip_mac ipaddr 172.16.106.21 mac_address 00-13-D4-B7-64-AB
ports 8
create address_binding ip_mac ipaddr 172.16.106.22 mac_address 00-1F-C6-D8-5A-6F
ports 5
create address_binding ip_mac ipaddr 172.16.106.27 mac_address 00-1F-D0-8A-55-2F
ports 14


DES-3200-28:5#sh conf cur inc "dhcp_r"
Command: show config current_config include "dhcp_r"
disable dhcp_relay
config dhcp_relay hops 4 time 0
config dhcp_relay option_82 state disable
config dhcp_relay option_82 check disable
config dhcp_relay option_82 policy replace
config dhcp_relay option_82 circuit_id default
config dhcp_relay option_82 remote_id default
config dhcp_relay ports 1-28 state enable



DES-3200-28:5#sh conf cur inc "dhcp_l"
Command: show config current_config include "dhcp_l"
disable dhcp_local_relay
config dhcp_local_relay option_82 circuit_id default
config dhcp_local_relay option_82 remote_id default
config dhcp_local_relay option_82 ports 1-28 policy keep

 

в конфе стрикт выключен, включаю на 1-24порту... ->>> проблемы

Изменено пользователем MixX DeDrug

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Парочка сотен 3200-28/26 A1/B1, влан на коммутатор, прошивка 1.80.B007, стрикт включен, траблов не замечено

enable address_binding dhcp_snoop
enable address_binding arp_inspection
config address_binding dhcp_snoop max_entry ports 1-24 limit 1
config address_binding ip_mac ports 1-24 mode arp stop_learning_threshold 50 state enable strict allow_zeroip enable forward_dhcppkt enable

config dhcp_relay hops 5 time 0
config dhcp_relay add vlanid $vlan_tag $ip_dhcp_server
config dhcp_relay option_82 check enable
config dhcp_relay option_82 state enable
config dhcp_relay option_82 policy keep
enable dhcp_relay


disable dhcp_local_relay
config dhcp_local_relay option_82 circuit_id default
config dhcp_local_relay option_82 remote_id default
config dhcp_local_relay option_82 ports 1-28 policy keep

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Приветствую, коллеги!

 

Хотелось бы поднять тему тестирования коммутаторов из начала статьи. Никто не задумывался над тем, что результаты могут разниться кардинально при внесении кое-каких коррективов в скрипт? В частности вот какой момент - например имеем какой-либо коммутатор (на самом деле модель не так важна в данный момент), имеем скрипт из начала данного обсуждения, запускаем скрипт, генерящий 8192 MAC-адресов, получаем ~6500 MAC-адресов на коммутаторе. Но если мы добавляем небольшую задержку между отправкой пакетов (в частности "time.sleep(0.001)" перед отправкой пакета, или выставляем "verbose=1" в вызове sendp()), то получаем уже результат в ~8000 MAC-адресов.

Как всетаки правильно тестить? Может имеет смысл тестить с полным DST-MAC, а не с обрезанным до последних 5-и байт как в скрипте приведенном на протяжении всей темы?

Ежели что, то давайте вынесем обсуждение в отдельную тему. Уж очень сильно различаются результаты тестов, и хочется внести ясность.

Изменено пользователем in7rude

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

MixX DeDrug Вообще то я не пользуюсь статическими привязками. А автоматически, в режиме acl с включенным strict и  allow_zeroip работает без проблем.

Изменено пользователем passer

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Но если мы добавляем небольшую задержку между отправкой пакетов

Таки представил как stp в процессе пересогласования начинает слать проходящие маки с задержкой во вновь открывшийся порт, это ж прям праздник какой-то.

Но нет, мир не идеален, и если вы словили в сети абзац, то будьте готовы получить 8к маков разовым штормом... Коммутатор к этому не готов? тест завален.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тогда получается, что данным скриптом выявляются не коллизии MAC-хешей, а скорость learning'а MAC-адресов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С помощью sleep я как раз провожу тест скорости лёрнинга.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С помощью sleep я как раз провожу тест скорости лёрнинга.

Можно подробнее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно подробнее?

Проводишь серию тестов задавая сгенирить 1000 кадров и при каждм тесте постепенно уменьшая sleep смотришь при каком значении таймаута sleep начинают теряться маки, как начался рост потерь так значит быстрее свич уже не может изучать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.