kravt Posted March 20, 2022 · Report post Здравствуйте. Mikrotik CCR1036, fw 6.46.7. Примерно 400 абонов PPPoE. Проблема с ограничением скорости 400 Мбит и выше. Входящая скорость разгоняется до 700 Мбит, а исходящая ограничивается на 300 и не больше. Пробовал менять тип очереди small на 50, 100, 1000 пакетов, sfq, очередь в 1 пакет, pcq, отключал MRRU - не помогает. Изменял ограничение в очереди с интерфейса на ip адрес - не помогло. Если убрать очередь, то исходящая скорость разгоняется до 400, не больше. С DHCP такой проблемы нет. С циской такой проблемы нет, но нет возможности поменять микрот на циску. Прошивку менять не желательно. Что посоветуете? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DeLL Posted March 20, 2022 · Report post Если вы используете simple queues и у вас включен facttrack connection - очереди не будут работать Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kravt Posted March 20, 2022 · Report post Это понятно, fasttrack не использую. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 20, 2022 · Report post Скорее всего дело в каких-то правилах микротика, смотрите в том направлении. На PPPoE такой роутер 2 гига легко прокатывает, с натом и шейпером. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Negator Posted March 21, 2022 · Report post А скорость у одного клиента не более 500 разгоняется, а в сумме у всех клиентов больше? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SUrov_IBM Posted March 21, 2022 · Report post Kravt, здравствуйте. Под фразой В 20.03.2022 в 19:06, kravt сказал: С DHCP такой проблемы нет. Вы имеете в виду, ситуацию, когда используется только NAT и маршрутизация, без применения PPPoE? Просто, на уровне предположения (возможно скажу глупость) – использование PPPoE влечёт за собой фрагментацию IP пакетов, из-за перехода на более низкое значение MTU, если конечно у Вас PPPoE не бегает равным L3 MTU 1500, а фрагментация уже, может быть причиной падения скорости. Я не специалист в линейке оборудования MIKROTIK, возможно на маршрутизаторе имеются сложности с MTU и как следствие, маршрутизатор "захлёбывается" от чрезмерной фрагментации IP пакетов? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kravt Posted March 22, 2022 · Report post Да у 1 500. В сумме больше. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 22, 2022 · Report post Так PPPoE может работать и с мту=1500, передавая служебный трафик размером более 1500 байт, если клиентские устройства такое позволяют. Когда у нас было PPPoE в радио, всегда ставили такие значения, что бы абонентские данные ходили без фрагментации. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kravt Posted March 22, 2022 · Report post Это все не причем. С DHCP на микротике проблемы нет, скорость ограничивает корректно и исходящую тоже. Проблема с PPPoE на микротике. Проверил на 1072 - также режет исходящую скорость на pppoe. Загрузка цпу 1072 1%. На циске asr нет проблем со скоростью пппое. Дело не в МТУ. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
SUrov_IBM Posted March 22, 2022 · Report post Kravt, В 22.03.2022 в 19:13, kravt сказал: Дело не в МТУ Возможно, что проблема действительно не в MTU. Но всё же, если имеется возможность, попробуйте снизить значение PPPoE MTU до 1436, а MSS соответственно до 1396 и произвести проверку скорости. Скорректировать MSS, можно через mangle: /ip firewall mangle add chain=forward action=change-mss new-mss=clamp-to-pmtu passthrough=no tcp-flags=syn protocol=tcp out-interface=*название интерфейса* tcp-mss=1396-65535 log=no /ip firewall mangle add chain=forward action=change-mss new-mss=clamp-to-pmtu passthrough=no tcp-flags=syn protocol=tcp in-interface=*название интерфейса* tcp-mss=1396-65535 log=no Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 23, 2022 · Report post Сейчас проверил на CCR1036 - тест на клиента через PPPoE в виде RB4011 показал под 900М в каждую сторону при подключении каналом 1Г. При этом шейпер стоит на 1Г скорость, никаких доп маркировок нет. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
gard Posted March 23, 2022 · Report post Уж не знаю поможет ли это в плане микротов: https://debianforum.ru/index.php?topic=6971.0 Но размер очереди пакетов как-то помогает на низких скоростях. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kravt Posted March 24, 2022 (edited) · Report post Я с компа проверяю. И на 1036 и на 1072 режется исходящая скорость при PPPoE подключении. Мту особо не влияет. Прошивка 6.48.6. Edited March 24, 2022 by kravt Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kravt Posted March 24, 2022 (edited) · Report post On 3/23/2022 at 12:39 PM, Saab95 said: Сейчас проверил на CCR1036 - тест на клиента через PPPoE в виде RB4011 показал под 900М в каждую сторону при подключении каналом 1Г. При этом шейпер стоит на 1Г скорость, никаких доп маркировок нет. FastTrack выключен ? При включенном FastTrack скорость и у меня есть, исходящая до гига прокачивается. Но очередь не срабатывает, должно быть ограничение в 500 Мбит/с. Edited March 24, 2022 by kravt Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 24, 2022 · Report post Все включено, ограничения симплами. Эти ваши очереди уже прошлый век и они сами по себе медленные, на большие скорости не рассчитаны. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 25, 2022 · Report post 12 часов назад, Saab95 сказал: Все включено, ограничения симплами. Эти ваши очереди уже прошлый век и они сами по себе медленные, на большие скорости не рассчитаны. О как, и чем же сейчас ограничения ставят? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
2bit Posted March 25, 2022 · Report post Попробуй на более мелких скоростях выставить ограничения, что-то мне подсказывает проблема останется Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 25, 2022 · Report post В 25.03.2022 в 09:40, fractal сказал: О как, и чем же сейчас ограничения ставят? Через простые очереди. Если говорить про PPPoE то они автоматически создаются, если в профиле указать ограничение скорости, или в радиус запросе передать параметры ограничения. Бывает делают так, что PPPoE соединение скорость не ограничивает, а ее дальше режут так же симплами по IP. В этих двух случаях нет никаких проблем со скоростью. Так же, для примера, имеет смысл проверить работу, подключившись в отдельный физический порт вашего микротика, а не передавать данные через абонентскую сеть. В этом случае скорость может пройти какая надо, а при подключении в абонентскую сеть будет обрезаться - там и искать причину. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kravt Posted March 25, 2022 (edited) · Report post On 3/24/2022 at 8:52 PM, Saab95 said: Все включено, ограничения симплами. Эти ваши очереди уже прошлый век и они сами по себе медленные, на большие скорости не рассчитаны. Это как ? Как вы ограничиваете скорость при включенном FastTrack ? Edited March 25, 2022 by kravt Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 25, 2022 · Report post Симплами ограничивается по IP или интерфейсу, по маркировкам не работает. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
weedman Posted March 26, 2022 · Report post Здравствуйте всем. Задам вопрос сюда, чтобы не плодить темы. Сделал очередь на входящем интерфейсе, тим очереди - pcq, устройство - 1036, примерно 500 абонентов по pppoe. При приближении к пороговому значению очереди (становится красной) нагрузка на cpu с 10% подскакивает до 100%. Маркировок нет. Если поставить тип очереди - default, то нагрузка приходит в норму. PCQ на столько грузит проц? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kravt Posted March 26, 2022 · Report post On 3/25/2022 at 3:08 PM, Saab95 said: Симплами ограничивается по IP или интерфейсу, по маркировкам не работает. Так при включенном fasttrack простые очереди не работают. "FastTracked packets bypass firewall, connection tracking, simple queues,..." Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 26, 2022 · Report post В 26.03.2022 в 04:45, weedman сказал: При приближении к пороговому значению очереди (становится красной) нагрузка на cpu с 10% подскакивает до 100% Статистику посмотрите сколько она отлавливает соединений и потоков. Возможно надо покрутить параметры по пакетам в настройках типа PCQ. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
weedman Posted March 27, 2022 · Report post В 27.03.2022 в 05:00, Saab95 сказал: Статистику посмотрите сколько она отлавливает соединений и потоков. Возможно надо покрутить параметры по пакетам в настройках типа PCQ. Имеете в виду queue size? там же не в пакетах, а в кб\с, или я не о том? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 27, 2022 · Report post Вот настройки самого типа PCQ, который потом в ограничение вставляете. Там указывается лимит на одно соединение и общий лимит. Поиграйтесь этими настройками. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...