4 ms·
This paragraph seems to explain why: "DTN works by providing a reliable and automatic “store and forward” data network that stores partial bundles of data in n
by justinsaccount 10y ago
This paragraph seems to explain why:
"DTN works by providing a reliable and automatic “store and forward” data network that stores partial bundles of data in nodes along a communication path until the parts can be forwarded or retransmitted[...]. This differs from traditional Internet Protocols that require all nodes in the transmission path to be available during the same time frame for successful data transmission."
I think there are plenty of situations where end to end communication links are temporarily down because something is on the wrong side of a planet or moon, having things held for retransmission as close as possible to the final destination would improve on this.
- antihero 10y agoIsn't this just normal packet networking but with big packets and no timeouts?
- yebyen 10y agoStore-and-forward is an idea at least as old as Usenet. This also reminds me of the way that `%ames` networking in Urbit works. There is more to it than you say, you may want pub-sub from the beginning and features like exponential back-off, without a source to cite I'd say I think intuitively some of these things are likely to be missing from regular packet networking implementations.
- justinsaccount 10y agoNo, because routers do not retransmit packets, only hosts. if you had something like earth -> sat -> sat -> mars and the equipment on mars is temporarily unreachable, you don't want to have to repeatedly retransmit earth -> sat -> sat since that takes between 4 and 24 minutes end-to-end. You want the data to store on the remote sat until it can be forwarded to mars.
- surge 10y agoThat switch better have one helluva buffer.
- dmichulke 10y agoThis probably means they should adjust their browser and DNS timeouts to something like half the time to complete an orbit.