4 ms·
Please forgive my ignorance, but it talks a lot about peer-to-peer conversations - how would that work if the peers are behind NATs or Proxies?
by Jaruzel 10y ago
Please forgive my ignorance, but it talks a lot about peer-to-peer conversations - how would that work if the peers are behind NATs or Proxies?
- dijit 10y agoProbably leveraging STUN servers https://en.wikipedia.org/wiki/STUN https://en.wikipedia.org/wiki/STUN
- iphy 10y agoThat works with UDP hole punching (https://en.wikipedia.org/wiki/UDP_hole_punching https://en.wikipedia.org/wiki/UDP_hole_punching), and there is a branch with uPNP (https://en.wikipedia.org/wiki/Universal_Plug_and_Play https://en.wikipedia.org/wiki/Universal_Plug_and_Play) support. We still need to review that code carefully before accepting it into master.
- tombert 10y agoI'm reasonably sure it does a UDP hole punch to do it.