QUIC through a Data Diode (Monodirectional Network)

324 views
Skip to first unread message

Rich Evans

unread,
Feb 3, 2016, 1:24:58 PM2/3/16
to QUIC Prototype Protocol Discussion group
Hello,

I currently use a program called "UDPCast" for asynchronous UDP-based file transfer across a mono-directional network (using a data-diode and forward-error-correction). I am looking for other open source tools that can do the same thing and have recently been encouraged to look at QUIC, however, I can't find anything (yet) in the available documentation or discussions that addresses the asynchronous file transfer functionality like UDPCast does. Can anyone confirm or clarify this with regards to QUIC? Thank you.

Here is the link to the mono-directional application of UDPCast that I use: https://www.udpcast.linux.lu/satellite.html

Note: the asynchronous mode of UDPCast is 100% UDP based and has no handshaking whatsoever. This essential to work across a security diode.

Thanks in advance,
-Rich

james northrup

unread,
Feb 3, 2016, 1:50:08 PM2/3/16
to QUIC Prototype Protocol Discussion group
rlnc is good for transmission-only

i am looking into a java impl at https://github.com/jnorthrup/raccoon and if you are interested in academic pursuits, check out Kernel Kodo | Steinwurf


--
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+...@chromium.org.
To post to this group, send email to proto...@chromium.org.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.

Rich Evans

unread,
Feb 3, 2016, 1:51:47 PM2/3/16
to QUIC Prototype Protocol Discussion group
are you saying that QUIC can not do what I am asking?

james northrup

unread,
Feb 3, 2016, 2:00:26 PM2/3/16
to QUIC Prototype Protocol Discussion group
rlnc is a match for "Note: the asynchronous mode of UDPCast is 100% UDP based and has no handshaking whatsoever. This essential to work across a security diode."

Fedor Kouranov

unread,
Feb 3, 2016, 2:56:09 PM2/3/16
to QUIC Prototype Protocol Discussion group
Hey Rich,

It's not clear what benefit QUIC would bring to your use case. 99% of what it accomplishes (from 0RTT handshake to HTTP semantics) revolves around sending packets back and forth. If you remove all these things, you're left with... some framing, I guess?
 // fnk

Rich Evans

unread,
Feb 3, 2016, 3:05:08 PM2/3/16
to QUIC Prototype Protocol Discussion group
Hi Fedor, thanks. It was worth asking. I'll consider this option explored. Thank you.
Reply all
Reply to author
Forward
0 new messages