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

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: Ср янв 19, 2011 17:33 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Наблюдаем интересную штуку. Стоит 3200-28, в стомегабитные порты включены клиенты, до них потери, хорошо видно на больших пакетах, например ping -s 64000. В гигабитный порт на гигабите включен 3526, в который тоже включены клиенты. До них никаких потерь нет. Пингую с с гигабитного порта 3200.
Если взять еще один 3526, включить его в гиговый порт 3200 на гигабите и переключить в него всех стомегабитных клиентов из 3200, то потери волшебным образом исчезают, и пакеты не теряются.
Это уже известная особенность 3200 или что-то новое? Прошивки пробовал разные: последний релиз и несколько новых бет.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср янв 19, 2011 17:39 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Включение на портах Flow Control решает данную проблему.

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср янв 19, 2011 19:54 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Действительно, включение flow control на гигабитных портах решило проблему, спасибо.

А почему с 3526 в точно такой же схеме нет подобной проблемы при выключенном управлении потоком и точно таком же трафике? Flow control не всегда можно использовать.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт янв 20, 2011 01:14 
Не в сети

Зарегистрирован: Сб авг 28, 2010 21:52
Сообщений: 45
Bigarov Ruslan писал(а):
Включение на портах Flow Control решает данную проблему.

Изредка тоже жалуются абоненты на потери именно на коммутаторах этих.
Это рекомендация для всей серии 3200-хх ?
И включение на все портах или только на гигабитных?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт янв 20, 2011 12:06 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

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

flow control включать только на гигабитных.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт янв 20, 2011 17:14 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
А вот и первая проблема с flow control.
В кольце RSTP стоят рядом друг с другом DES-3200-28 и DES-3526. Соединены гигабитными портами. С выключенным FC на портах, смотрящих друг на друга, всё хорошо. Как только включаешь FC на обоих портах, начинаются жуткие потери. Куда смотреть?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт янв 21, 2011 10:25 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Потери какого рода? sh error ports что показывает?

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт янв 21, 2011 13:36 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Почти не ходят пинги до 3200, телнет на него тоже еле-еле ворочается, BPS/PPS на порту на порядок меньше, чем должен быть. "sh error port" на обоих портах показывает нули. Утилизация CPU на обоих свичах не больше 20%. На обоих портах автоопределение, завелось на 1000M/Full/802.3x. Соединены через MM SFP.
Сейчас залил в 3200 1.42.B001, в 3526 - 6.00-B51. Ничего не поменялось.

Дополнение: 3200-28 стоит после 3526.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн янв 24, 2011 15:08 
Не в сети

Зарегистрирован: Сб июн 10, 2006 23:30
Сообщений: 16
Откуда: Москва
Доброго дня. Провели эксперимент с DES-3200-10 (fw 1.42.B001).
В 10 и 1 порт включены по linux серверу - 1Гбит/с и 100 Мбит/с соответственно. Сервер, включенный в 10 порт посылает один icmp пакет с нагрузкой в 63638 байт. Пакет распадается на 43 фрейма по 1514 байт и один размером 42 байта. Последний фрейм теряется, но не всегда - примерно один раз на 4 проверки.
Коммутатор с default настройками, управление в отдельном vlan. При потерях счётчики пакетов на 10 порту показывают +44 RX пакета, на 1 - +43 TX, то есть последний теряется в свиче. Ошибок errors/drops коммутатор не пишет.

Выше писали что потери зависят от нагрузки - видимо всё-таки нет. Включение flow-control проблему решает - потерь нет - но использовать его не всегда возможно.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн янв 24, 2011 15:25 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

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


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн янв 24, 2011 15:50 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Alexandr Zaitsev писал(а):
Это происходит потому, что коммутатор не может отдать пакеты на 100Мбит порт с той же скоростью, с которой они пришли в гигабитный. Поэтому пакеты и теряются, не успевают они отправляться.

Это понятно. Вопрос в другом: почему свич не сообщает о том, что он внутри себя дропнул пакет? Это кардинально усложняет диагностику и выявление проблем.
И что насчет проблемы с 3200 <-> 3526, описанной выше?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вт янв 25, 2011 17:09 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Для этого есть счётчик BufferFull Drop, он сообщает, что не хватает Buffer-ной памяти и пакетики отбрасываются.

Flow Control рекомендуется включать на клиентских портах, а не на магистральных, так как это может привести к подобным(т.е. которую Вы описали) проблемам.

Вы используете для теста ping(ICMP пакетики) большого размера, это, просто, для теста или у Вас в сети используются приложения, у которых размер пакета больше стандартного размера MTU 1500 байт?!

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вт янв 25, 2011 17:24 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
Руслан, Ваш коллега несколькими постами выше написал, что flow control нужно включать на гигабитных портах. Это совершенно обратное Вашему утверждение. Кому верить?

И подскажите, пожалуйста, команду для просмотра счетчика BufferFull Drop на обсуждаемых свичах.

Большие ICMP мы используем для теста. Но это не значит, что результаты можно игнорировать. В конце концов нет разницы, прилетел это один 64к-пакет фрагментированный или в порт наливается пара сотен клиентских сессий на большой скорости.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вт янв 25, 2011 17:41 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
1. Гигабитные порты - это не обязательно uplink-и!

2. sh error ports

3. Разницы нет, но всё зависит от общей нагрузки в сети и в частности магистрали и т.д.

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вт янв 25, 2011 17:58 
Не в сети

Зарегистрирован: Ср сен 15, 2004 20:04
Сообщений: 71
Откуда: Москва
По гигабитным портам тогда непонятно. Если в гигабитный порт наливается трафик, который не успевает вылетать из стомегабитного, то какая польза от flow control на стомегабитном порту? pause-кадры то слать надо вышестоящему устройству с гигабитного порта.

Код:
DES-3200-28:5#show error ports 25
Command: show error ports 25


 Port Number : 25
                 RX Frames                                  TX Frames
                 ---------                                  ---------
 CRC Error       0                    Excessive Deferral    0
 Undersize       0                    CRC Error             0
 Oversize        0                    Late Collision        0
 Fragment        0                    Excessive Collision   0
 Jabber          0                    Single Collision      0
 Drop Pkts       -                    Collision             0

Тут нет ничего похожего на BufferFull Drop, более того, тут одни нули. :)


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

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


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

Сейчас этот форум просматривают: Ivan Karbovskii и гости: 152


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

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