{"id":6310,"date":"2026-05-04T12:02:01","date_gmt":"2026-05-04T12:02:01","guid":{"rendered":"https:\/\/docs.connexite.co.uk\/index.php\/connexite-documentation\/connexgate-documentation\/connexgate-architecture\/"},"modified":"2026-05-04T12:02:01","modified_gmt":"2026-05-04T12:02:01","slug":"connexgate-architecture","status":"publish","type":"page","link":"https:\/\/docs.connexite.co.uk\/index.php\/connexite-documentation\/connexgate-documentation\/connexgate-architecture\/","title":{"rendered":"Architecture"},"content":{"rendered":"<h2 class=\"connexite-doc-h2\">High-Level Architecture<\/h2>\n<p>ConnexGate consist many software modules, that are working together to create a single system. All core modules are same for any connexGate models:<\/p>\n<ul class=\"connexite-doc-nested-list\">\n<li>Web Management Interface: Browser-based UI for configuration, monitoring, and management<\/li>\n<li>Backend Services: Protocol handlers and API connectors<\/li>\n<li>Network Stack: Complete networking stack for optimized traffic management and protocol control. There are two type of physical interfaces:<\/li>\n<ul class=\"connexite-doc-nested-list\">\n<li>OT Side Interface: Connects to the Operational Technology network<\/li>\n<li>PLC\/IoT Side Interface: Connects to PLC, RTU and IoT device networks<\/li>\n<\/ul>\n<li>Deployment Model Handlers: There are two deployment models, enabled based on the device specific licenses. Current models are:<\/li>\n<ul class=\"connexite-doc-nested-list\">\n<li>Proxy Model: Protocol-aware proxy with device shadowing and command filtering<\/li>\n<li>Forwarding Model: Address translation with port forwarding and routing<\/li>\n<\/ul>\n<li>Protocol Support: As of last version (1.0.4 \u2013 February 2026), protocols enabled to for data collections are Modbus TCP and Profinet (S7)<\/li>\n<li>Security Features: Command filtering, IP access control, firewall logging, request logging<\/li>\n<li>Remote Logging: Syslog and MQTT support for centralized log management<\/li>\n<\/ul>\n<h2 class=\"connexite-doc-h2\">Supported Browsers<\/h2>\n<ul class=\"connexite-doc-nested-list\">\n<li>Google Chrome (latest version recommended) (Other Chromium based browsers are not actively supported as they may use proprietary features that may interrupt UI operations)<\/li>\n<li>Mozilla Firefox (latest version)<\/li>\n<li>Microsoft Edge (latest version)<\/li>\n<li>Safari (latest version)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>OT\/ICS \u203a Security<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":6308,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6310","page","type-page","status-publish","hentry","no-post-thumbnail"],"acf":[],"_links":{"self":[{"href":"https:\/\/docs.connexite.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/6310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.connexite.co.uk\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.connexite.co.uk\/index.php\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.connexite.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=6310"}],"version-history":[{"count":0,"href":"https:\/\/docs.connexite.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/6310\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/docs.connexite.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/6308"}],"wp:attachment":[{"href":"https:\/\/docs.connexite.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=6310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}