Example
    • 16 Dec 2021
    • 1 Minute to read
    • PDF

    Example

    • PDF

    Article summary

    Sending data from one N3uron node to another via the DataDiode

    In this example, the DataDiode module has been used to send data, in a unidirectional way, from a sending N3uron node to a receiving N3uron node.

    Configuring the sending node:

    • Step 1: Add a new module in the “Modules” section, name it, and select “DataDiode” in the “Module type” field.

    Figure 10: Creating new module instances

     

    • Step 2: Configure the Logger and API for the DataDiode module. In this example, the default configuration settings have been left unedited, since (in most cases) this a valid configuration option.

    • Step 3: Add a new Sender within the “Model” section and choose a name for it.

    Figure 11: Creating a new Sender

     

    • Step 4: Configure the Sender (Host, UDP port, etc.) and save the changes. In this example, data is sent without encryption to another N3uron node with the following IP address: 10.101.3.31.

    Figure 12: Sender configuration

     

    Configuring the receiving node:

    • Step 5: Add a new module in the “Modules” section, give it a name, and select “DataDiode” in the “Module type” field.

    Figure 13: Creating new module instances

     

    • Step 6: Configure the Logger and API for the DataDiode module. In this example, the default configuration settings have been left unedited, since (in most cases) this is a valid configuration option.

    • Step 7: Add a new Receiver in the “Mode” section and choose a name for it.

    Figure 14: Creating a new Receiver

     

    • Step 8: Configure the Receiver (Host, UDP port, etc.) and save the changes. In this example, the Source IP addresses field is left empty in order to allow all IP addresses for incoming datagrams. However, specifying the Source IP address is recommended, as this adds an extra layer of security.

    Figure 15: Receiver configuration

     

    • Step 9: Add a new Tag within the Model and choose a name for it. In this example, since the target tag path (located in the sending node) is “frequency_VAL”, the tag (located in the receiving node) has been named with the same path “frequency_VAL” in order to obtain the same value.

    Figure 16: Creating a new Tag

     

    • Step 10: Configure the Tag (Type, Source, etc.) and save the changes.

    Figure 17: Tag configuration

     

    Result:

    Figure 18: Tag status in the sending node.

     

    Figure 19: Tag status in the receiving node.

     


    Was this article helpful?

    What's Next