Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's sort of been worked around already anyway. I see two Android phones connect directly all the time nowadays when running various software. There are whole libraries and STUN servers designed for the correct hole punching procedures, which work most of the time. Some apps don't even have the code path written for piping all the video call data or whatever they are usually sending directly through a server anymore. If they can't go direct, they just don't support users on that network.


"There are whole libraries and STUN servers designed for the correct hole punching procedures,..."

Which was a gigantic mess, for many reasons. Check out www.cs.ucla.edu/~lixia/papers/NAT-in-Retrospect.pdf [PDF].

"...which work most of the time."

Exactly.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: