Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Интересная задача по QoS на Catalyst 3550
 
Добрый всем день.
Тут возникла интересная задачка по QoS.
Схема:
сети1<->cat3500(1)<->cat3550(2)<->сети2
В сетях1 мы классифицирует трафик и присваиваем ему некие DSCP значения.
Затем этот трафик попадает на интерфейс cat3550(1), где висит service-policy на входящий трафик(ограниивающий полосу)
Тоже самое мы имеем со стороны cat3550(2), то есть маркированный трафик из сетей также попадает на интерфейс cat3550(2), на котором тоже висит service-policy, ограничивающий полосу.
cat3500(1)<->cat3550(2) - транковый линк
Порты в сети - access
Теперь суть проблемы:
Надо, что-бы для маркированного трафика с в процессе прохождения цепи cat3500(1)<->cat3550(2):
1) з-я DSCP сохранялись
2) работало ограничение полосы пропускания
3) з-я DSCP не влияли на прохождение трафика через cat3500(1)<->cat3550(2), то есть на этом участке, кроме ограничения на полосу никакого QoS быть не должно.

Что было сделано для решения.
1) Если мы отключаем QoS, то пункты 1 и 3 выполняются, но 2 - нет.
2) При включенном QoS по умолчанию з-я DSCP,CoS,IP-pref обнуляются
3) Если мы делаем
mls qos trust dscp
для порта - это выключает из работы service-policy
4) делаем:
access-list 1 permit any
access-list 700 permit 0000.0000.0000 ffff.ffff.ffff

mls qos aggregate-police transmit1 512000 32000 exceed-action drop

class-map ipclass1
match access-group 1

class-map macclass1
match access-group 700

policy-map flow1t
class ipclass1
trust dscp
police aggregate transmit1

class macclass1
trust dscp
police aggregate transmit1

int F0/1
service-policy input flow1t


Но происходит DSCP-to-CoS преобразование.

Буду благодарен за любые идеи по решению проблемы.
 
В общем и целом убрать как-то DSCP-to-CoS я не смог,
но воспользоватся факом раздельности этих понятий.
То есть CoS - это чистой воды L2 приблудина, а DSCP - L3/4
Для того, что-бы CoS=0 а DSCP сохранялось мы просто делаем:

mls qos map dscp-cos  8 9 10 11 12 13 14 15 to 0
mls qos map dscp-cos  17 18 19 20 21 22 23 24 to 0
mls qos map dscp-cos  25 26 27 28 29 30 31 32 to 0
mls qos map dscp-cos  33 34 35 36 37 38 39 40 to 0
mls qos map dscp-cos  41 42 43 44 45 46 47 48 to 0
mls qos map dscp-cos  49 50 51 52 53 54 55 56 to 0
mls qos map dscp-cos  57 58 59 60 61 62 63 to 0

И не забываем добавить на trunk интерфейсе
mls qos trust dscp
Страницы: 1
Читают тему