Балансировка нагрузки в OpenWRT позволяет распределить сетевой трафик по нескольким соединениям или путям для эффективного использования ресурсов и предотвращения перегрузки сети. www.pratamadigital.com
Некоторые методы балансировки в OpenWRT:
Процесс работы происходит следующим образом: openwrt.org
- Пакет mwan3 запускается событиями hotplug. openwrt.org Когда появляется интерфейс, он создаёт собственную таблицу маршрутизации и правила iptables. openwrt.org
- Затем устанавливает правила iptables и использует iptables MARK для маркировки определённого трафика. openwrt.org
- На основании этих правил ядро определяет, какую таблицу маршрутизации использовать. openwrt.org
- Когда интерфейс выходит из строя, mwan3 удаляет все правила и маршруты к этому интерфейсу. openwrt.org
- Как только все маршруты и правила установлены, mwan3 завершает работу. openwrt.org Ядро берёт на себя все решения по маршрутизации. openwrt.org
- Сценарий мониторинга (mwan3track) выполняется в фоновом режиме, проверяя, работает ли каждый интерфейс WAN с помощью теста ping. openwrt.org
Такая балансировка нагрузки помогает ускорить несколько отдельных загрузок или трафик, генерируемый группой исходных компьютеров, обращающихся к разным сайтам, но не ускоряет одну загрузку с одного компьютера. openwrt.org