receiver does: nc -lvp 1234 | tar jxvf - sender does: tar jcvf - data/ | nc hostname-of-receiver 1234