Прошивка предназначена для выполнения функций маршрутизирующего коммутатор уровня L3
ПО Kraftway ROS L3 на основании приказа Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации от 06.10.2020 №515 внесено в Реестр российского программного обеспечения. Реестровая запись №6970 от 07.10.2020
ПО Kraftway ROS L3 предназначено для реализации основных функций изделия управляемый маршрутизирующий коммутатор уровня L3 (далее УМК L3) по соединению нескольких электронно-вычислительных машин (ЭВМ) и других сетевых устройств в пределах одного или нескольких сегментов сети.
ПО Kraftway ROS L3 обеспечивает:
объединение ЭВМ и других сетевых узлов в единую вычислительную сеть;
передачу данных между узлами сети на основе адресной информации;
управление доступом ЭВМ и других устройств к сети;
фильтрацию передаваемых данных на транспортном, сетевом и канальном уровнях;
регистрацию и учет передаваемых данных;
объединение узлов сети в отдельные изолированные подсети;
групповую передачу данных нескольким узлам сети;
динамическую маршрутизацию в сети на сетевом уровне.
ПО Kraftway ROS L3 должно применяться только совместно с изделием УМК L3.
Функциональная структура ПО Kraftway ROS L3
Модуль «Host» предназначен для обеспечения связи других модулей с операционной системой RTOS с учетом элементной базы коммутатора, т.е. Flash-памяти, SSD диска, приемопередатчика UART, ЦПУ и т.д.
Модуль «Routers» реализует стандартный функционал маршрутизатора с поддержкой сервиса «Качество обслуживания QoS». Также он обеспечивает управление функциями маршрутизатора при помощи интерфейса командной строки CLI, протокола SNMP и графического пользовательского интерфейса. Файлы данного модуля находятся в папках /core/routers, /core/stack. Файлы графического пользовательского интерфейса находятся в папке webs.
Модуль «Network» управляет таблицами маршрутизации в сетевом процессоре
Модуль «3SW» отвечает за настройку маршрутизации пакетов данных на 3 уровне сетевой модели OSI и преобразует сетевые настройки в аппаратно-зависимый формат пакетного процессора. Кроме того, данный модуль управляет таблицами для следующих протоколов и сервисов: IP, IPX, IPM, QoS/Policy.
Модуль «2SW» управляет параметрами пакетного процессора для передачи данных на 2 уровне сетевой модели OSI: таблицами виртуальных локальных сетей VLAN, конфигурацией портов и контроллеров PHY, отправкой/приемом пакетов.
Модуль «Управление конфигурацией» устанавливает параметры элементной базы конкретного устройства: тип пакетного процессора, количество и параметры физических портов.
Модуль «PSS+CPSS» обеспечивает универсальный интерфейс для управления пакетными процессорами и транслирует для остальных модулей аппаратную реализацию конкретной модели пакетного процессора.
Совместимость ПО Kraftway ROS L3
В ПО Kraftway ROS L3 поддерживается совместимость со следующими международными стандартами:
IEEE 802.1q – VLAN Tagging;
IEEE 802.3ad – Trunking;
RFC 768 – User Datagram Protocol (UDP);
RFC 791 – Internet Protocol (IP);
RFC 792 – Internet Control Message Protocol (ICMP);
RFC 793 – Transmission Control Protocol (TCP);
RFC 826 – Ethernet Address Resolution Protocol;
RFC 951 – Bootstrap Protocol (BootP);
RFC 1058 – Routing Information Protocol (RIPv1);
RFC 1388 – Routing Information Protocol (RIPv2);
RFC 1157 – Simple Network Management Protocol (SNMP);
RFC 1213 – MIB II;
RFC 1350 – TFTP;
RFC 1541 – DHCP;
RFC 1583 – OSPF;
RFC 4271 –A Border Gateway Protocol 4 (BGP-4);
RFC 2385 –Protection of BGP Sessions via the TCP MD5 Signature Option.
Для управления ПО Kraftway ROS L3 администратор может использовать интерфейс командной строки CLI или графический пользовательский интерфейс, представляющий собой совокупность экранных форм с настройками или текущим состоянием системы.