A curated list of awesome Delay- and Disruption-tolerant Networking
- Bundle Protocol Version 7 - RFC 9171
 - Bundle Protocol Version 6 - RFC 5050
 - Non Bundle Protocol
 - DTN Simulations
 - Videos
 
- rfc9171 - Bundle Protocol Specification Version 7
 - rfc9172 - Bundle Protocol Security Specification Version 7
 - pyDTN - Bundle Protocol 7 Proof of Concept Implementation
 - dtn7-go - Delay-tolerant networking software suite
 - dtn7-rs - Rust implementation of a DTN based on RFC9171
 - dtn7-kotlin - Delay-tolerant networking software suite for Kotlin
 - µPCN - Micro Planetary Communication Network
 - µD3TN - Free, lean, and space-tested DTN protocol implementation running on POSIX and STM32 microcontrollers.
 - TERRA - Lightweight and extensible DTN library
 - ION-DTN - Delay-Tolerant Networking suitable for use in spacecraft
 - HDTN - High-rate Delay Tolerant Network (HDTN) Software
 - DTNME - DTN Marshal Enterprise Implementation
 - dtn7zero - A python implementation of BPv7 in the spirit of the NetworkZero and GuiZero libraries
 - NASA AMMOS BSL - C99 library implementation of Bundle Protocol Security (BPSec) as specified in RFC 9172 and RFC 9173
 
- rfc5050 - Bundle Protocol Specification
 - rfc6257 - Bundle Security Protocol Specification
 - DTN2 - DTN Reference Implementation
 - IBR-DTN - A modular and lightweight implementation of the bundle protocol.
 - ION-DTN - Delay-Tolerant Networking suitable for use in spacecraft
 - HDTN - High-rate Delay Tolerant Network (HDTN) Software
 - DTNME - DTN Marshal Enterprise Implementation
 
- Serval Rhizome - Content storage and distribution service
 - Forban - Simple link-local opportunistic p2p free software
 
- TheONE - The Opportunistic Network Environment simulator.
 - ns3 dtn bit - This Project is a newbie-friendly simulation for dtn on ns-3 environment, easy to use for research purpuses, supporting customed routing definition and scenario definition.
 - OPS - The Opportunistic Protocol Simulator (OPS, pronounced as oops!!!) is a set of simulation models for OMNeT++ to simulate opportunistic networks.
 - OPSlite - OPSLite is a scaled-down, light-weight version of OPS.
 - dtnsim - dtnsim is a DTN (Delay/Disruption-Tolerant Networking) simulator written in Python.
 - dtnsim - an OMNET++ simulation that can also be used with ION and HDTN (extra branch) implementations
 - pydtnsim - An event-discrete DTN simulation environment written in Python. Focused on evaluating routing approaches.
 - ns3 dtn - rfc 5050 implementation for ns3, mostly undocumented
 - PONS - The Python Opportunistic Network Simulator. Run DTN simulations using SimPy.
 - aiodtnsim - A Python framework for performing DTN simulations using 
asyncio. 
- Lecture: Introduction to Delay/Disruption Tolerant Networking (1.1) - NASA lecture series about DTN and ION
 - Delay / Disruption Tolerant Networking - NASA DTN explanation
 - Delay/Disruption Tolerant Networking @ USENIX - USENIX Talk from 2009
 - DTNs Explained - simple explanation video
 - DTN Routing and Capacity Enhancement in an Outdoor Mobile Environment - Talk from Microsoft Research