Data Diode Middleware 1.0 (DDMW)

The Data Diode Middleware (DDMW) is a software solution for transferring data over data diodes in such a controlled manner. It consist of a sender node and a receiver node which communicate through a uni-directional ethernet Data Diode.

DDMW supports two kinds of transfer types; messages and streams. Messages are any type of data with a finite and predefined length, like files and command instructions. Streams are data which either do not have an end or which does not have a predetermined length, such as an audio or video stream.

Contact us about this product
  • Easy-to-use integration interface
  • Administrative role separation
  • Separate frontend/external and backend/internal systems
  • Full unidirectional system separation
  • Uncomplicated interface for SCADA application integrations
  • High-assurance separation of security domains
  • Separated role interfaces
  • Separated administrator role permissions
  • Hardware enforced unidirectionalness (With Fibersystem Data Diodes)
  • Transaction logs for traceability

DDMW 1.0 Functionality

  • Transfers are interleaved
  • Adjustable sender packet count, size and pace to allow environment specific optimizations
  • Configurable redundancy
  • Heartbeat packets can be used to make sure link is up (and alert if heartbeats are missed)
  • Management interfaces to the sender and receiver nodes allow integration with monitoring systems.
  • Each transfer is hashed and verified on the receiver node
  • “Immediate mode” allows transfer of large messages to begin immediately rather than wait for the entire message to arrive at the sender node
  • Queue Management
  • Logging

DDMW 1.0 Applications

  • DDMW API
  • File Transfer
  • Folder Transfer
  • UDP Pass Through
  • SMTP (email) proxy
  • The customer may implement their own protocol using DDMW APIs or command line interfaces

For more information, please see Datasheet

Technical overview
The sender and receiver nodes are delivered as software installation packages for common operating systems.

DMW SW and HW requirements

  • DDMW Sender/receiver node OS
    • Windows
    • Ubuntu 18.04 LTS
    • RedHat 6&7
    • CentOS
    • Linux
      • Ubuntu 18.04 LTS
      • Others on request

Limitations
The sender and receiver nodes are delivered as software installation packages for common operating systems.

  • The DDMW sender and receiver node must run the same kind of operating system, e.g. Linux – Linux or Windows-Windows
  • The Linux version of DDMW has a significant higher performance (throughput) compared to Windows on the same hardware configuration

DDMW HW
The DDMW (hardware) nodes should have a dedicated network interface reserved for DDMW only, i.e. at least two physical network interfaces.

DDMW HW (recommended)

  • Midrange XEON
  • 16GB RAM
  • INTEL NIC
  • SSD disk or better PCI-E SSD
Data Diode DIN-mount

Single Slot Unit DIN-mount with built in power. DC.

Fibersystems new enterprise-class 50-502 Rack System is designed to provide a flexible manageable system for...

View product
Rack One Slot Casing with built in power

Single Slot Unit with built in power. AC.

Fibersystems new enterprise-class 50-502 Rack Series is designed to provide a flexible manageable system for...

View product
Data Diode 1000BaseT/SX to SX MM LC

Data Diode 1000BaseTX/SX to SX MM

Data Diodes are used to allow secure networks to receive data from open/general purpose networks....

View product

Data Diode 100BaseTX to 100BaseFX

Data Diodes are used to allow secure networks to receive data from open/general purpose networks....

View product

Secure Data TAP 1Gbit TEMPEST Level A & RÖS U1

Fibersystem Secure Data TAP - enables duplication of network signals, including any existing physical errors,...

View product
Data Diode 100 Mb, Rugged, Module, Rack etc.

Data Diode Rugged 100Mbit MM

Fibersystem Rugged Data Diodes are designed to operate in extremely harsh environments and conditions. Enables...

View product
Rack One Slot Casing with built in power

Single Slot Unit with built in power. DC.

Fibersystems new enterprise-class 50-502 Rack System is designed to provide a flexible manageable system for...

View product
Data Diode - Data Tap - Rugged

Secure Data TAP (Unidirectional) Rugged

Fibersystem Secure Data TAP - Rugged, enables duplication of network signals, including any existing physical...

View product