OpenDTN is a delay and disruption tolerant Linux kernel network implementation which integrates the Bundle Protocol (BP) of the DTN architecture along with various convergence layer modules (CLM) for the purpose of sending, receiving, and routing messages between various interconnected networks. The seperation of mechanism and policy is reflected in the protocol implementation supported by the Linux kernel networking infrastructure and the administrative, persistent, and UAPI components found in user space.
The DTN protocols, RFC-5050 based, are accessed through the Berkeley Software Distribution (BSD) socket interface, commonly referred to as the POSIX API and is an out-of-tree kernel module implementation which requires minor patching to the kernel.
The OpenDTN website is available for the purpose of documenting current work and dispersing information to those involved.
A release is expected first-quarter of 2022.