Kaspersky IoT Secure Gateway 1000 subsystems
Kaspersky IoT Secure Gateway 1000 subsystems
Kaspersky IoT Secure Gateway 1000 includes the subsystems and entities that support its functionality. Each subsystem consists of entities that support individual functions of Kaspersky IoT Secure Gateway 1000.
Kaspersky IoT Secure Gateway 1000 includes the following subsystems:
- The shared entities subsystem includes the KasperskyOS microkernel operating system kernel, which provides minimal functionality, such as application execution scheduling, memory and I/O management, and supports and monitors communication between all system processes and entities, contains security policies, and ensures loading of dynamic libraries.
- Drivers support communication between the KasperskyOS operating system and hardware connectors, devices, and cards.
- The file system contains a set of executable files, libraries, and description files that allow using file systems and/or the network stack in a separate VFS (Virtual File System) process. A detailed VFS description is provided in the KasperskyOS Community Edition Help.
- BootControl controls Kaspersky IoT Secure Gateway 1000 boot processes.
- WebServer supports the Kaspersky IoT Secure Gateway 1000 web interface and administrator and user authentication functionality.
- IdsProxy provides communication with Kaspersky IoT Secure Gateway Network Protector and receiving notifications from it.
- ApplicationsPlatform provides application management including downloading, installing, and uninstalling applications, and managing certificates and permissions.
- Notifiers sends Kaspersky IoT Secure Gateway 1000 events via the Message Queuing Telemetry Transport (MQTT) protocol and to a third-party Syslog server via the Syslog protocol.
- Troubleshooting supports the operation of the Kaspersky IoT Secure Gateway 1000 diagnostics utilities and displays diagnostics results on the troubleshooting page.
- Kaspersky Security Center (plug-in) supports centralized management of Kaspersky IoT Secure Gateway 1000 through Kaspersky Security Center 14.2 Web Console.
- Update provides updates for Kaspersky IoT Secure Gateway 1000, including downloading, verifying, and installing updates.
- NetworkManagement supports the management and operation of the LAN and WAN, including the use of a cellular modem connection, a firewall, and the operation of a DHCP server and DHCP client.
- Events/Audit stores firewall and operating system audit events.
- MQTTbroker provides Eclipse Mosquitto MQTT broker functionality.
This subsystem functions for the network router device type only.
- Log manages Kaspersky IoT Secure Gateway 1000 logs.
- SelfTesting provides functionality for self-testing and checking the integrity of Kaspersky IoT Secure Gateway 1000 and its entities, as well as creating a backup and restoring the operating system.
Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.