3 ms·
Anyone knows if it does NAT hole punching? I'm interested in such a tool for deploying to remote machines.
by akavel 8y ago
Anyone knows if it does NAT hole punching? I'm interested in such a tool for deploying to remote machines.
- namibj 8y agoIf you only need such a tool, other comments on this submission linked ways to use bittorrent with docker, and µTP [0] seems to be reasonably good at punching through the good old style of NAT, where ports are sequential and on the same IP, with something that can coordinate accessible to both. It also enables gentle use of your bandwidth, in the sense of playing reasonably well even if you don't have fq-codel or similar in use on the router. With somewhat nice networks it can be pretty gentle on other users of the networks, without wasting any part of it. Do consider QoS though, it is preferable to send other, important traffic first, as µTP is good at backing off in these cases. The latency in backing off is just a little high to be stealthy towards concurrent TCP connections. Packet loss is rare, but lag spikes are still a nuisance. [0]: https://en.wikipedia.org/wiki/Micro_Transport_Protocol https://en.wikipedia.org/wiki/Micro_Transport_Protocol