Jump to content
Калькуляторы

Приоритетизация vlan на DGS-3100

Имеем следующую схему:post-105234-042495600 1354268462_thumb.png

Необходимо нарезать полосу в два гигабита так чтобы вланы с приоритетом 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 by Nagainos

Share this post


Link to post
Share on other sites

И что этот 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 третьего уровня? Сам в шоке, но длинк уверяет...

Share this post


Link to post
Share on other sites

А еще говорят, что на 3100 надо отключать flow control вообще везде, иначе приоритезация может поломаться.

 

Согласен с предыдущим оратором...

Share this post


Link to post
Share on other sites

И что этот 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 by Nagainos

Share this post


Link to post
Share on other sites

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.