veranson
Сообщения: 7 Зарегистрирован: Пн фев 21, 2011 10:11 am
Сообщение
veranson » Вт дек 20, 2011 6:16 pm
не могу понять в чем дело. Ошибок нет.
в словаре микротика все строчки добавлены
Код: Выделить всё
ATTRIBUTE Mikrotik-Address-List 19 string
ATTRIBUTE Mikrotik-Total-Limit 17 integer
ATTRIBUTE Mikrotik-Total-Limit-Gigawords 18 integer
все классы на микротике есть. Трафик маркируется. Клиентам признак класса выдается. Счетчики маркировки пакетов идут. счетчики прохождения политики тоже идут. Но блин не работает. клиент у которого политика 3мб запросто качачет 20
Moose
Сообщения: 61 Зарегистрирован: Чт дек 24, 2009 4:45 pm
Откуда: Planet Earth
Сообщение
Moose » Пт дек 23, 2011 8:06 am
Проверил у себя, все работает.
инициализировали ли вы в начале шейпер ?
Код: Выделить всё
/usr/abills/libexec/billd checkspeed mikrotik
какое подключение использует клиент?
попадает ли адрес клиента в список клиентов которым назначается шейпер ?
если счетчики маркировки пакетов и счетчики прохождения политики тоже идут значить должно работать
какое оборудование?
veranson
Сообщения: 7 Зарегистрирован: Пн фев 21, 2011 10:11 am
Сообщение
veranson » Пн янв 30, 2012 6:18 pm
Moose писал(а): Проверил у себя, все работает.
инициализировали ли вы в начале шейпер ?
Код: Выделить всё
/usr/abills/libexec/billd checkspeed mikrotik
какое подключение использует клиент?
попадает ли адрес клиента в список клиентов которым назначается шейпер ?
если счетчики маркировки пакетов и счетчики прохождения политики тоже идут значить должно работать
какое оборудование?
rb450g давно уже откатился. Сильно проц разгружается при новом принципе? а то уже под 70% cpu. Планирую ставить pc вместо железки.
hawk
Сообщения: 1 Зарегистрирован: Ср июл 11, 2012 5:17 pm
Сообщение
hawk » Пн окт 01, 2012 12:58 pm
такая же проблема
/ip firewall mangle> print
8 chain=forward action=mark-packet new-packet-mark=ALLOW_TRAFFIC_CLASS_56_in passthrough=yes dst-address=0.0.0.0/0 src-address-list=CLIENTS_56
9 chain=forward action=mark-packet new-packet-mark=ALLOW_TRAFFIC_CLASS_56_out passthrough=yes src-address=0.0.0.0/0 dst-address-list=CLIENTS_56
/ip firewall mangle> print stats
8 forward mark-packet 130 348 242 161 344
9 forward mark-packet 77 995 749 126 392
/queue tree> print
20 name="TP_56_in_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_in limit-at=0 queue=TP_56_in_global_speed priority=5 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s
21 name="TP_56_out_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_out limit-at=0 queue=TP_55_out_global_speed priority=5 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
/queue tree> print staе
20 name="TP_56_in_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_in limit-at=0 rate=644936 packet-rate=111 queued-bytes=0 queued-packets=0 bytes=179462287
packets=439175 dropped=14 lends=1201 borrows=437937 pcq-queues=265
21 name="TP_56_out_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_out limit-at=0 rate=81160 packet-rate=70 queued-bytes=0 queued-packets=0 bytes=68522859
packets=124732 dropped=915 lends=238 borrows=124263 pcq-queues=156
/queue type> print
25 name="TP_56_in_global_speed" kind=pcq pcq-rate=2048576 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000 pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s
pcq-src-address-mask=32 pcq-dst-address-mask=32 pcq-src-address6-mask=128 pcq-dst-address6-mask=128
26 name="TP_56_out_global_speed" kind=pcq pcq-rate=1M pcq-limit=50 pcq-classifier=src-address pcq-total-limit=1 pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s
pcq-src-address-mask=32 pcq-dst-address-mask=32 pcq-src-address6-mask=128 pcq-dst-address6-mask=128
т.е. вродь все на месте но у пользователя у которого должно быть 2M реально получается максимальная скорость до 6М
если сделать
20 name="TP_56_in_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_in limit-at=0 queue=TP_56_in_global_speed priority=5 max-limit=2M burst-limit=0 burst-threshold=0
burst-time=0s
21 name="TP_56_out_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_out limit-at=0 queue=TP_55_out_global_speed priority=5 max-limit=2M burst-limit=0
burst-threshold=0 burst-time=0s
то скорость ограничивается но эти 2М делятся на всех пользователей этого тарифного плана
в чем может быть проблема?
заранее спасибо.
gekz
Сообщения: 169 Зарегистрирован: Пн май 17, 2010 7:30 am
Сообщение
gekz » Пн ноя 12, 2012 6:15 am
намучались когда то с этим насом "микротик"
~AsmodeuS~
Site Admin
Сообщения: 5746 Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:
Сообщение
~AsmodeuS~ » Ср дек 05, 2012 9:12 am
hawk писал(а): такая же проблема
/ip firewall mangle> print
8 chain=forward action=mark-packet new-packet-mark=ALLOW_TRAFFIC_CLASS_56_in passthrough=yes dst-address=0.0.0.0/0 src-address-list=CLIENTS_56
9 chain=forward action=mark-packet new-packet-mark=ALLOW_TRAFFIC_CLASS_56_out passthrough=yes src-address=0.0.0.0/0 dst-address-list=CLIENTS_56
/ip firewall mangle> print stats
8 forward mark-packet 130 348 242 161 344
9 forward mark-packet 77 995 749 126 392
/queue tree> print
20 name="TP_56_in_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_in limit-at=0 queue=TP_56_in_global_speed priority=5 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s
21 name="TP_56_out_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_out limit-at=0 queue=TP_55_out_global_speed priority=5 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
/queue tree> print staе
20 name="TP_56_in_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_in limit-at=0 rate=644936 packet-rate=111 queued-bytes=0 queued-packets=0 bytes=179462287
packets=439175 dropped=14 lends=1201 borrows=437937 pcq-queues=265
21 name="TP_56_out_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_out limit-at=0 rate=81160 packet-rate=70 queued-bytes=0 queued-packets=0 bytes=68522859
packets=124732 dropped=915 lends=238 borrows=124263 pcq-queues=156
/queue type> print
25 name="TP_56_in_global_speed" kind=pcq pcq-rate=2048576 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000 pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s
pcq-src-address-mask=32 pcq-dst-address-mask=32 pcq-src-address6-mask=128 pcq-dst-address6-mask=128
26 name="TP_56_out_global_speed" kind=pcq pcq-rate=1M pcq-limit=50 pcq-classifier=src-address pcq-total-limit=1 pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s
pcq-src-address-mask=32 pcq-dst-address-mask=32 pcq-src-address6-mask=128 pcq-dst-address6-mask=128
т.е. вродь все на месте но у пользователя у которого должно быть 2M реально получается максимальная скорость до 6М
если сделать
20 name="TP_56_in_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_in limit-at=0 queue=TP_56_in_global_speed priority=5 max-limit=2M burst-limit=0 burst-threshold=0
burst-time=0s
21 name="TP_56_out_global" parent=global-out packet-mark=ALLOW_TRAFFIC_CLASS_56_out limit-at=0 queue=TP_55_out_global_speed priority=5 max-limit=2M burst-limit=0
burst-threshold=0 burst-time=0s
то скорость ограничивается но эти 2М делятся на всех пользователей этого тарифного плана
в чем может быть проблема?
заранее спасибо.
обновитесь к последней версии там все уже корректно