Jump to content

Recommended Posts

Posted

Пробую тестово раскрасить трафик на абонентских портах. Делаю по статье http://shop.nag.ru/article/snr-s2900-na-dostupe

Раздел Пример расширенной настройки коммутатора.

Интересует как перефразировать так чтоб комутатор понял вот это:

Зададим приоритеты классам.

!
mls qos
wrr-queue bandwidth 1 4 32 0
wrr-queue cos-map 1 7
wrr-queue cos-map 2 1
wrr-queue cos-map 4 5

 

Ибо:

 

Servernaya-test(config)#mls qos
% Incomplete command.

Servernaya-test(config)#
Servernaya-test(config)#wrr-queue bandwidth 1 4 32 0
                        ^
% Invalid input detected at '^' marker.

Servernaya-test(config)#
Servernaya-test(config)#wrr-queue cos-map 1 7
                        ^
% Invalid input detected at '^' marker.

Servernaya-test(config)#
Servernaya-test(config)#wrr-queue cos-map 2 1
                        ^
% Invalid input detected at '^' marker.

Servernaya-test(config)#
Servernaya-test(config)#wrr-queue cos-map 4 5
                        ^
% Invalid input detected at '^' marker.

Posted

Для данной модели конфигурация будет немного отличаться. В ближайшее время мы постараемся исправить данный недочет в статье.

 

mls qos queue weight 1 4 32 0
mls qos map 1 7
mls qos map 2 1
mls qos map 4 5

Posted

Второй вопрос в догонку.

Недопонимаю матчасть. Висит на порту конструкция

Interface Ethernet1/1
service-policy input dscp_map
switchport access vlan 15

Как теперь весь уже раскрашенный трафик загнать в полосу скажем 5 мегабит.

 

Предыстория такова:

есть безапеляционное решение предельно сократить сложность настройки инета для абонентов + сократить расходы на техподдержку.

Выбрано решение:

Биллинг UTM5. В нем заведен локальный фаервол, который на самом деле просто скрипт. В него передается при определенных событиях параметры(например адрес комутатора, порта, вкл или выкл инет, скорость и т.д.) Скрипт получив параметры заходит на комутатор и применяет настройки к абонентскому порту. С наскоку быстро связать NAS на Mikrotik-е + комутаторы SNR-2950-24G + биллинг + opt82 не получилось, хотя и очень хотелось. К слову к комутаторам в этой связке претензий никаких.

Так вот разобраться быстро с идеологией SNR(хоть он и цисколайк, но отличается) в отношении шейпирования трафика на порту быстро тоже не удалось. Поэтому прошу помощи.

Думаю решение достаточно типовое и многим пригодится.

Posted
Как теперь весь уже раскрашенный трафик загнать в полосу скажем 5 мегабит.

 

Я думаю применить другую железку, которая шейпит трафик в принципе.

Posted

Ну тогда вилан пер юзер и шейпить интерфейс. Но хотелось бы всетки шейпить порт. Пусть даже каким нибудь полиси(аля циско) или лайн-рэйтом(HP).

Возможно?

Posted

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

Posted

Да ну тот же dlink вполне шейпит порт.

DES-3010G:4#show bandwidth_control 9
Command: show bandwidth_control 9

Bandwidth Control Table

Port  RX Rate       TX Rate       Effective RX        Effective TX
     (Kbit/sec)    (Kbit/sec)    (Kbit/sec)          (Kbit/sec)
----  ----------    ----------    ----------------    ----------------
9     51200         51200         51200               51200

И это довольна старый свитч.

Posted

Да ну тот же dlink вполне шейпит порт.

Ну я собственно про тоже. Юзаем в другой сети H3C с таким:

traffic-shape queue 2 19456 8

на других line-rate

Вот и на снр хотелось бы что-то подобное.

Posted

в доке написано

 

Example 2: 

In port ethernet0/0/2, set the bandwidth for packets from segment 192.168.1.0 to 10 Mb/s, with a burst value of 4 MB, all packets exceed this bandwidth setting will be dropped. 



The configuration steps are listed below: 

Switch#config

Switch(config)#access-list 1 permit 192.168.1.0 0.0.0.255

Switch(config)#mls qos

Switch(config)#class-map c1

Switch(Config-ClassMap-c1)#match access-group 1

Switch(Config-ClassMap-c1)#exit

Switch(config)#policy-map p1

Switch(Config-PolicyMap-p1)#class c1

Switch(Config-PolicyMap-p1-Class-c1)#policy 10000 4000 exceed-action drop

Switch(Config-PolicyMap-p1-Class-c1)#exit

Switch(Config-PolicyMap-p1)#exit

Switch(config)#interface ethernet 0/0/2

Switch(Config-If-Ethernet0/0/2)#service-policy input p1

не оно?

Posted

D^2

Воо... оно. Спасибо!

Осталось разобраться как запихнуть раскрашеный трафик из статьи в class c1 из примера.

Похоже полениться и просто слизать не получится. :) Придется курить. Как разберусь - выложу, все таки мне кажется это типовое решение и может кому-то пригодится.

  • 2 years later...
Posted

Для данной модели конфигурация будет немного отличаться. В ближайшее время мы постараемся исправить данный недочет в статье.

 

mls qos queue weight 1 4 32 0
mls qos map 1 7
mls qos map 2 1
mls qos map 4 5

 

года идут, а подправить статью так и не получается ;)

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.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.