A most elegant TCP hole punching algorithm