Маршрутизатор EcoRouter создавался как программное решение для работы на универсальной х86 платформе. Преимуществами реализации является использование выделенных высокоскоростных драйверов и обработчиков для уровней управления и передачи данных.
Маршрутизатор использует собственные процессы плоскости управления. В качестве примера можно провести такие протоколы и приложения как BGP, OSPF, процессы сервера широкополосного доступа и другие.
Передача данных между физическими сетевыми адаптерами и операционной системой маршрутизатора производится напрямую с помощью драйверов Date Plane Development Kit, минуя обработку на уровне ядра Linux.
Подобным же образом, благодаря набору eBPF, производится высокоскоростная и безопасная обработка управляющих данных.
Драйверы EcoRouterOS управляют основными компонентами программно-аппаратной платформы, взаимодействующими с центральным процессором. Что позволяет передавать обработку сетевого трафика на одном порту маршрутизатора одновременно нескольким ядрам процессора.
Важной особенностью работы EcoRouter, является разгрузка центральных процессоров за счёт использования аппаратных возможностей сетевых адаптеров, включая расчёт контрольных сумм, приоритезацию, балансировку и другие возможности.
Работа с оперативной памятью (RAM) осуществляется с помощью средств прямого доступа к памяти DMA.
В настоящем руководстве описан порядок установки, первичной настройки и работы с маршрутизатором EcoRouter (далее — EcoRouter).
Настоящее руководство действительно для встроенного программного обеспечения версии 3.2. Некоторые команды и значения параметров могут отличаться для более поздних или более ранних версий программного обеспечения. Для получения информации об актуальной версии программного обеспечения и документации обратитесь на сайт производителя http://ecorouter.ru/ или в службу технической поддержки.
Рекомендации по настройке, сопровождающиеся словами «ВНИМАНИЕ», «ВАЖНО», обязательны к исполнению для корректной работы оборудования и встроенного программного обеспечения. При невыполнении этих рекомендаций, EcoRouter может работать некорректно.