5

У меня 951G-2HnD в качестве роутера. Все соединения через кабели Ethernet. Я наблюдаю следующее:

  1. Когда я подключаюсь к интернет-провайдеру через маршрутизатор, скорость составляет около 270 Мбит / с, а интернет-провайдер утверждает, что у моего плана ограничение скорости 500 Мбит / с.
  2. Когда я подключаю кабель от интернет-провайдера напрямую к порту Ethernet на моем компьютере, я действительно получаю скорость загрузки около 500 Мбит / с.
  3. Когда я загружаю файлы с другого компьютера, подключенного к тому же маршрутизатору, скорость составляет около 900 Мбит / с, что соответствует гигабитной локальной сети.

Теперь из-за 3, я думаю, что проблема не в вычислительной мощности маршрутизатора. Я полагаю, что-то не так с обработкой NAT. Как мне улучшить скорость, чтобы соединение NAT было таким же быстрым, как и прямое? Или, по крайней мере, как я могу отладить проблему?

На всякий случай я отключил все правила NAT, кроме основного:

/ip firewall nat chain=srcnat action=masquerade out-interface=ether1-gateway

Это не улучшило скорость.

2 ответа2

16

951G-2HnD имеет номинальную пиковую скорость маршрутизации 250-300 Мбит / с. Он осуществляет аппаратное переключение и должен иметь возможность переключаться со скоростью провода. Похоже, вы получаете примерно ту производительность, на которую способны аппаратные средства.

6

Ответ Дэвида правильный. Подводя итог, аппаратное обеспечение способно переключаться с той скоростью, которую вы получили, но только с маршрутизацией на долю от этого. Следовательно, проблема заключается в маршрутизации, а не только в NAT, хотя это, вероятно, не помогает.

Посмотрите на эти результаты для маршрутизаторов, которые должны быть способны маршрутизировать такой большой трафик:

https://mikrotik.com/product/RB750Gr3#fndtn-testresults

https://mikrotik.com/product/RB3011UiAS-RM#fndtn-testresults

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

Другая возможность - это продукт CHR - вы можете запустить свой маршрутизатор в виртуальной машине и выделить ему столько процессора и оперативной памяти, сколько вам нужно. 30 долларов покрывают стоимость 1 Гбит / с.

РЕДАКТИРОВАТЬ: каким-то образом https://mikrotik.com/product/hap_ac2#fndtn-testresults дает лучшие результаты, чем 3011 для не полноразмерных пакетов, несмотря на то, что они имеют значительно меньше ЦП и ОЗУ и находятся на одной архитектуре.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .