Nagainos Posted November 30, 2012 (edited) Имеем следующую схему: Необходимо нарезать полосу в два гигабита так чтобы вланы с приоритетом 5 и 6 стабильно имели полосу в 1 мегабит, либо всегда могли отобрать часть канала у влана с более низким приоритетом. Пробовал сделать так: create access_profile profile_id 1 ethernet vlan 802.1p config access_profile profile_id 1 add access_id 1 ethernet vlan vlan1 802.1p 6 ports 4:(10-11) permit config access_profile profile_id 1 add access_id 2 ethernet vlan vlan2 802.1p 5 ports 4:(10-11) permit config access_profile profile_id 1 add access_id 3 ethernet vlan vlan3 802.1p 4 ports 4:(10-11) permit Но никакого эффекта это не дало. Пробовал играться с приоритетами DSCP, это то-же результата не дало. А что самое плохое - не могу найти как проверить срабатывания ACL в DGS'е, происходят они или нет. В качестве оборудования используются DGS-3100-48 в стеке с еще тремя собратьями, сетевые карты в серверах Broadcom BCM5716C NetXtreme II GigE и Intel® PRO/1000 EB. Оба сервера воткнуты в один коммутатор. Нагрузку создаем при помощи fping'а. И может кто-то порекомендовать документы/стандарты/манулы по этому вопросу? Edited November 30, 2012 by Nagainos Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vurd Posted November 30, 2012 И что этот ACL делает? Пропускает трафик с метками? Вы написали в профиле дословно "отбирать пакеты по критерию vlan и cos", дальше в правилах - "пропускать пакеты с vlan1,2,3 и cos6,5,4. Нужно вот так: create access_profile profile_id 1 ethernet vlan 802.1p config access_profile profile_id 1 add access_id 1 ethernet vlan vlan1 802.1p 6 replace_dscp 48 ports 4:(10-11) permit Почему так? Так как на этой серии только DSCP учитывается, а 802.1p - нет. © Dlink DSCP 48 заменить на нужный по соответствию: 8 Match packets with CS1(precedence 1)(001000) 16 Match packets with CS2(precedence 2)(010000) 24 Match packets with CS3(precedence 3)(011000) 32 Match packets with CS4(precedence 4)(100000) 40 Match packets with CS5(precedence 5)(101000) 48 Match packets with CS6(precedence 6)(110000) 56 Match packets with CS7(precedence 7)(111000) P.S. Не правда ли неожиданно, что L2 коммутатор игнорирует 802.1p и работает с DSCP третьего уровня? Сам в шоке, но длинк уверяет... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
xcme Posted November 30, 2012 А еще говорят, что на 3100 надо отключать flow control вообще везде, иначе приоритезация может поломаться. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
aleksey29 Posted November 30, 2012 А еще говорят, что на 3100 надо отключать flow control вообще везде, иначе приоритезация может поломаться. Согласен с предыдущим оратором... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Nagainos Posted November 30, 2012 (edited) И что этот ACL делает? Пропускает трафик с метками? Вы написали в профиле дословно "отбирать пакеты по критерию vlan и cos", дальше в правилах - "пропускать пакеты с vlan1,2,3 и cos6,5,4. Нужно вот так: create access_profile profile_id 1 ethernet vlan 802.1p config access_profile profile_id 1 add access_id 1 ethernet vlan vlan1 802.1p 6 replace_dscp 48 ports 4:(10-11) permit Почему так? Так как на этой серии только DSCP учитывается, а 802.1p - нет. © Dlink DSCP 48 заменить на нужный по соответствию: 8 Match packets with CS1(precedence 1)(001000) 16 Match packets with CS2(precedence 2)(010000) 24 Match packets with CS3(precedence 3)(011000) 32 Match packets with CS4(precedence 4)(100000) 40 Match packets with CS5(precedence 5)(101000) 48 Match packets with CS6(precedence 6)(110000) 56 Match packets with CS7(precedence 7)(111000) P.S. Не правда ли неожиданно, что L2 коммутатор игнорирует 802.1p и работает с DSCP третьего уровня? Сам в шоке, но длинк уверяет... Спасибо, все получилось! А на счет 802.1p очень странно, попробую потрясти местный длинк, может выпустили исправленную прошивку. И еще - посоветуйте нормального манула почитать по теории CoS/QoS/ToS. Edited November 30, 2012 by Nagainos Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
worky Posted December 11, 2012 Вот есть небольшой мануал от длинка: ССЫЛКА Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...