File

Diode Toolkit supports highly configurable file transfer from a source network to a destination network supporting a large number of protocols for sending and retrieving files.  Two modes of transfer are supported:

Transfer mode
Where files are transferred as soon as they are dropped in the share to immediately appear on the corresponding share in the other system.

Mirror mode
Where a folder structure is mirrored to an identical file structure on the destination network.

It is possible to configure multiple file transfer shares with individual configuration.

To send and retrieve files protocols such as CIFS/SMB, NFS, FTP and SFTP are supported.

File transfer can be configured to support the level of robustness required. Parameters such as bandwidth usage and robustness strategy (number of retransmissions) can be configured.

A transfer priority feature is implemented to secure that Transfer mode shares are prioritized over Mirror mode shares in the long run, since a user that drops a file in a transfer share most likely will be more interested in a fast transfer.

File transfer using shares

Diode:File supports both local and external shares on both proxies for sending and receiving files. In simpler cases with small transfer volumes a local share can be used. External shares give unlimited storage space and enables additional access control using for example Active Directory.

External shares

The figure below shows transfer using external shares.

Local shares

The figure below shows a simple file transfer using a local share.

File transfer with File Transfer Protocol (FTP and SFTP)

Both Anonymous FTP and the SSH File Transfer Protocol (SFTP) is supported. On the source network, the user sends the files by connecting to the sending proxy with an FTP/SFTP client.

On the destination network, two scenarios are possible depending on configuration:

  • User connects to receiving proxy with FTP/SFTP client to retrieve the files
  • The files are sent to an external share.