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

Mikrotik shaping

Есть вопрос по сабжу. Стоит четырехядерный intel 2400 Mhz, 1Gb пямяти, 6.25 routeros. Занимается только шейпингом в queue simple. Очереди организованы следующим образом. Общая очередь incoming, которая служит parent для всех остальных, и куча подочередей для каждого юзера отдельно. Эта балалайка стоит для нарезания очередей пользователям с белыми адресами.

 

Конфиг:

 

 

/interface ethernet

set [ find default-name=ether2 ] comment=exter name=ether1 speed=1Gbps

set [ find default-name=ether3 ] comment=interlan name=ether2 speed=1Gbps

set [ find default-name=ether1 ] disabled=yes name=ether3 speed=1Gbps

 

/interface vlan

add interface=ether1 l2mtu=9010 name=vlan2_1 vlan-id=2

add interface=ether2 l2mtu=9010 name=vlan2_2 vlan-id=2

add interface=ether1 l2mtu=9010 name=vlan3_1 vlan-id=3

add interface=ether2 l2mtu=9010 name=vlan3_2 vlan-id=3

 

/ip traffic-flow

set cache-entries=512k enabled=yes

/ip traffic-flow target

add address=10.10.2.39:9996 version=5

 

/interface bridge port

add bridge=bridge3 interface=vlan3_1

add bridge=bridge3 interface=vlan3_2

add bridge=bridge2 interface=vlan2_1

add bridge=bridge2 interface=vlan2_2

 

/interface bridge settings

set use-ip-firewall=yes use-ip-firewall-for-vlan=yes

 

/ip firewall connection tracking

set enabled=no

/ip address

add address=10.10.2.40/24 interface=bridge2 network=10.10.2.0

 

/queue simple

add comment=incoming max-limit=900M/900M name=incoming priority=1/1 queue=\

default_very_big/default_very_big target=\

10.48.0.0/16,1.1.2.0/21,2.2.6.0/22 time=\

0s-1d,sun,mon,tue,wed,thu,fri,sat total-priority=1 total-queue=\

default_very_big

add max-limit=10240k/10240k name=16889 parent=incoming priority=2/2 queue=\

default_small/default_small target=\

2.2.8.0/32,2.2.8.1/32,2.2.8.2/32,2.2.8.3/32 time=\

0s-1d,sun,mon,tue,wed,thu,fri,sat total-priority=2 total-queue=default

add max-limit=20480k/20480k name=14681 parent=incoming queue=\

default_small/default_small target=\

1.1.4.112/32,1.1.4.113/32,1.1.4.114/32,1.1.4.115/32 time=\

0s-1d,sun,mon,tue,wed,thu,fri,sat total-queue=default

add max-limit=8192k/8192k name=15864 parent=incoming priority=2/2 queue=\

default_small/default_small target=1.1.7.10/32 time=\

0s-1d,sun,mon,tue,wed,thu,fri,sat total-priority=2 total-queue=default

 

..... (1700 очередей в общем)

 

/queue type

set 0 pfifo-limit=100

set 1 pfifo-limit=65000

add kind=pfifo name=default_small pfifo-limit=200

add kind=pfifo name=default_very_big pfifo-limit=150000

 

 

 

 

В ЧНН нагрузка на проц 80%.

Проблема вот в чем: любые ограничения до 20 мбит работают. Как только клиенту выставляешь 30 мбит max-limit, полоса до этого ограничения не дотягивает. Всем чем угодно, торрентами, iperf. Максимум показывает те же 20 мбит.

Edited by shuu01

Share this post


Link to post
Share on other sites

Пинг до роутера какой? Если больше 1мс - роутер перегружен. Загрузка процессора может быть любой, и она не показатель.

Share this post


Link to post
Share on other sites

core#ping 10.10.2.40 r 1000

 

Type escape sequence to abort.

Sending 1000, 100-byte ICMP Echos to 10.10.2.40, timeout is 2 seconds:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!

Success rate is 100 percent (1000/1000), round-trip min/avg/max = 1/1/4 ms

Share this post


Link to post
Share on other sites

1. Все child очереди обрабатываются только одним ядром процессора, тем которое обрабатывает parent queue. Таким образом у вас загружается только одно ядро.2. Типы очередей я бы поменял на sfq

Я бы на Вашем месте избавился от parent очереди.

Share this post


Link to post
Share on other sites

Это пинг в ЧНН? Есть график в течение суток?

Да, нужно инкаминг убрать, присоединяюсь к AciDSAS.

Скажите, а какова общая скорость и ппс через роутер в пиках/среднем?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

У него простые очереди с детьми.

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.