2014-10-12 ~ Ilmu Tanpa Sempadan

Open Source, Delay Tolerant Network, Internet of Things

Knowledge Without Boundary

Saturday, October 18, 2014

Disruption/Delay Tolerance Network

Disruption/Delay Tolerance Network is an approach to computer network architecture that seeks to
address the technical issues in heterogeneous networks that may
lack continuous network connectivity.

Interoperability across ‘radically heterogeneous’ networks
Tolerate delay and disruption
Acceptable performance in high loss/delay/error environments
Decent performance for low loss/delay/error environments

Flexible naming scheme
Message abstraction and API
Extensible Store-and-Forward Overlay Routing
Per-(overlay)-hop reliability and authentication

Mail servers and user agents
Simple Mail Transfer Protocol (SMTP)
• Client-server protocol
– Client is the sending mail server
– Server is the receiving mail server
• Reliable data transfer
– Built on top of TCP (on port 25)
• Push protocol
– Sending server pushes the file to the receiving server
– … rather than waiving for the receiver to request it

Retrieving e-mail from a mail server

E-mail message format:

E-Mail Must Tolerate Disruptions:
-Message abstraction
Sending a (potentially large) message
From one user to another user
Okay if there is some delay in delivering the message

-Users may not be online together
Receiver may be offline when the sender sends
Sender may be offline when the receiver receives
Cannot afford to wait until they are both online

-Users may connect from different places
Home, work, airport, hotel room, …
Cannot assume a single IP address, or single host



Trust is not an option, you had to research the Truth to Trust

Inspire from Antitrust film. There is a lot of insspiring quotes that inspire me such as

"Human knowledge belongs to the world"

"Truth can be dangerous…Trust can be deadly"

"The answer's not in the box, it's in the band."

well, from me... "Trust is not an option, you had to research the Truth to Trust"

Assalamualaikum and enjoy my articles.