udpcast has a pretty good FEC as well.
I did the same test and maxed out (cpu bound due to encryption) at
4M/s (a.k.a. 32megabit/second)
spencersr@salival:~/Downloads$ cat
Men.of.a.Certain.Age.S01E05.Powerless.REPACK.HDTV.XviD-SYS.avi | gpg
-e -r oneway@doom | udp-sender --async --max-bitrate 70m --fec 8x8
stripes=3D8 redund=3D8 stripesize=3D128
Udp-sender 2004-05-31
Using mcast address 234.42.3.159
UDP sender for (stdin) at 10.42.3.159 on eth0
Broadcasting control to 10.42.3.255
Ready. Press any key to start sending data.
Starting transfer: 00000039
bytes=3D 362 905 784 re-xmits=3D000000 ( 0.0%) slice=3D1024 73 709 551=
615 - 0
Transfer complete.
spencersr@salival:~/Downloads$ md5sum
Men.of.a.Certain.Age.S01E05.Powerless.REPACK.HDTV.XviD-SYS.avi
3ebb3d9926357ed2b38f166c532668a3
Men.of.a.Certain.Age.S01E05.Powerless.REPACK.HDTV.XviD-SYS.avi
--- spencersr@undertow:~$ udp-receiver | gpg -d -r oneway@doom > Men.of.a.Certain.Age.S01E05.Powerless.REPACK.HDTV.XviD-SYS.avi Udp-receiver 2004-05-31 UDP receiver for (stdout) at 10.42.3.102 on eth0 Connected as #0 to 10.42.3.159 Listening to multicast on 234.42.3.159 gpg: encrypted with 2048-bit ELG-E key, ID 0EDEC093, created 2010-03-04 "One Way Xfer Of Doom (Doom) <oneway@doom>" bytes=3D 362 905 784 ( 32.76 Mbps) 73 709 551 615 Transfer complete. spencersr@undertow:~$ md5sum Men.of.a.Certain.Age.S01E05.Powerless.REPACK.HDTV.XviD-SYS.avi 3ebb3d9926357ed2b38f166c532668a3 Men.of.a.Certain.Age.S01E05.Powerless.REPACK.HDTV.XviD-SYS.avi -- Without encryption and reading from memory I maxed it out at 73Mbps. Interesting.. with a little tweaking in inetd and some scripting it would be possible to retransmit any udp unicast/multicast data much like the other one-way solutions. What scares me is the one-way TCP products that a few companies have out there. Very odd. On Wed, Mar 3, 2010 at 10:48 PM, Josh Rhoades <kaiden11@gmail.com> wrote: > That's pretty awesome, man. And here I thought "in-place" > tar-and-compress was as good as it gets. > > On Wed, Mar 3, 2010 at 8:54 PM, Shane Spencer <shane@bogomip.com> wrote: >> Alright. =A0So I implemted a 100% one way only ciphered and forward >> error corrected UDP stream. >> >> The point is to pass data from a low security area to a high security >> area while avoiding protocol flaws. =A0IP Datagrams that only travel one >> way seems like a good start. >> >> Lowsecure System =3D3D 10.42.3.159 >> Highsecure =3D3D 10.42.3.102 >> >> ---- >> >> lowsecure# pv -L 1M -W >> Downloads/Men.of.a.Certain.Age.S01E06.HDTV.XviD-SYS.avi | gpg -e -r >> oneway@doom - | vdm_encode | socat - UDP:10.42.3.102:4242,shut-null >> =A0351MB 0:05:52 [0.997MB/s [=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= 3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D >> =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D>] 100% >> >> highsecure# socat UDP-LISTEN:4242 - | vdm_decode | gpg -d -r >> oneway@doom - > /tmp/crap >> gpg: encrypted with 2048-bit ELG-E key, ID 0EDEC093, created 2010-03-04 >> =A0 =A0 =A0"One Way Xfer Of Doom (Doom) <oneway@doom>" >> ---- >> >> The packet dump looked like this (note.. the ARP >> >> tcpdump -i eth0 -vvvvvvvvvvvvvnl src host 10.42.3.102 >> tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 96= by=3D >> tes >> 20:47:31.844321 ARP, Ethernet (len 6), IPv4 (len 4), Reply 10.42.3.102 >> is-at 00:0f:1f:83:41:12, length 46 >> 20:47:57.836327 ARP, Ethernet (len 6), IPv4 (len 4), Reply 10.42.3.102 >> is-at 00:0f:1f:83:41:12, length 46 >> 20:48:31.195306 ARP, Ethernet (len 6), IPv4 (len 4), Reply 10.42.3.102 >> is-at 00:0f:1f:83:41:12, length 46 >> 20:49:04.548367 ARP, Ethernet (len 6), IPv4 (len 4), Reply 10.42.3.102 >> is-at 00:0f:1f:83:41:12, length 46 >> 20:49:37.956354 ARP, Ethernet (len 6), IPv4 (len 4), Reply 10.42.3.102 >> is-at 00:0f:1f:83:41:12, length 46 >> >> On Wed, Mar 3, 2010 at 6:57 PM, Shane Spencer <shane@bogomip.com> wrote: >>> I've heard of them.. infact this specific product can be reduced to a >>> few programs and a very minimal amount of scripting for a basic >>> interface. =3DA0Give me a second and I'll post the solution to the list= . >>> >>> On Tue, Mar 2, 2010 at 2:45 PM, Lee <lee@afabco.org> wrote: >>>> Anyone heard of or know anything about an outfit called sequesteredsol= ut=3D >> ions.com here >>>> in alaska? =3DA0Or better yet, use or have used their Trapline product= ? =3D >> =3DA0I'm doing some >>>> informal due diligence on this. =3DA0Please reply offlist to lee(at)af= abco=3D >> <dot>org. >>>> >>>> thanks! >>>> >>>> >>>> --------- >>>> To unsubscribe, send email to <aklug-request@aklug.org> >>>> with 'unsubscribe' in the message body. >>>> >>>> >>> >> --------- >> To unsubscribe, send email to <aklug-request@aklug.org> >> with 'unsubscribe' in the message body. >> >> > --------- To unsubscribe, send email to <aklug-request@aklug.org> with 'unsubscribe' in the message body.Received on Wed Mar 3 23:49:15 2010
This archive was generated by hypermail 2.1.8 : Wed Mar 03 2010 - 23:49:15 AKST