Ubiquiti EdgeRouter X – апаратне розвантаження



Вступ

Коли я купив роутер Ubiquiti EdgeRouter X, першим ділом протестував його швидкість через сайт speedtest.net. Результати мене розчарували: ефективність становила лише 40-50% від заявлених характеристик. У цій статті я розповім, як оптимізувати роботу цього роутера, щоб він працював на всі 100%!

Що таке апаратне розвантаження?

Апаратне розвантаження використовується для виконання функцій маршрутизатора на рівні спеціалізованих апаратних модулів, замість обробки їх центральним процесором. Це дозволяє значно збільшити продуктивність та пропускну здатність мережі.

Починаючи з версії мікропрограми EdgeOS v1.9.1, усі моделі EdgeRouter підтримують певний тип апаратного розвантаження. Остання доступна версія прошивки на момент написання цієї статті — v2.0.9-hotfix.7. Це означає, що я можу застосувати рекомендації для покращення швидкості роботи мого роутера.

EdgeRouter X та апаратне розвантаження

Мій EdgeRouter X побудований на чіпі MediaTek, що підтримує апаратне прискорення для VLAN і NAT. Це означає, що можна перенести ці функції на ASIC за допомогою команди hwnat. Крім того, апаратне розвантаження також підтримує інші функції тунелювання, такі як GRE та PPPoE.

Як увімкнути апаратне розвантаження

Щоб увімкнути апаратне розвантаження, потрібно скористатися інтерфейсом командного рядка (CLI) або графічним інтерфейсом EdgeOS:

Через веб-інтерфейс

  • Перейдіть у меню Config Tree та в блоці Configuration проскрольте вниз та знайдіть параметр Offload
  • Напроти hwnat та ipsec впишіть enable, щоб застосувати зміни натисніть кнопку Preview
  • У вікні Commands to Commit натисніть Apply щоб зміни застосувалися
  • Ви побачите повідомлення: The configuration has been applied successfully

Через CLI

Щоб відкрити вікно термінала треба клікнути на кнопку CLI

Треба ввести свій логін та пароль, після чого послідовно ввести наступні команди

set system offload hwnat enable
commit
save

Перевірка налаштувань

Перевірка результату

Після активації апаратного розвантаження рекомендую повторно протестувати швидкість інтернету через speedtest.net або будь-який інший сервіс перевірки швидкості. У моєму випадку пропускна здатність зросла до 90-95% від заявленої провайдером, що значно покращило стабільність і продуктивність мережі.

Висновок

Якщо у вас EdgeRouter X і ви помітили низьку продуктивність мережі, увімкнення апаратного розвантаження може суттєво покращити швидкість роботи пристрою. Це просте налаштування дозволяє використовувати потужність роутера ефективніше та отримати максимум від вашого інтернет-з’єднання. Не забувайте оновлювати прошивку до останньої версії, щоб користуватися всіма можливостями оптимізації!