Simple TCP hole punching... remains to be tested