> -----Original Message-----
> From: p2p-hackers-boun...@lists.zooko.com 
> [mailto:p2p-hackers-boun...@lists.zooko.com] On Behalf Of Alen Peacock
> Sent: January 20, 2011 3:43 PM
> To: theory and practice of decentralized computer networks
> Subject: [p2p-hackers] NAT traversal state of the art
> 
> A question for those who've built NAT traversal for their apps in the
> past: If you were starting from scratch today, how would you do it? Is
> there a library you think has everything you need (libjingle, pjnath,
> amicima, socialvpn, etc)? Or would you roll your own, perhaps
> implementing ANTS
> (http://nattest.net.in.tum.de/pubs/globecom09-draft.pdf) instead of
> ICE? What if you need super-high success rates for direct connectivity
> (+95%)?

In my experience one cannot achieve these rates with client-driven 
traversal, there's gotta be a coordinating third party.

> Would you use libutp (https://github.com/bittorrent/libutp) or
> libjingle's psuedo-tcp classes, or some other, or just use plain UDP
> and manage segmentation/retransmit/reordering yourself?

This is completely irrelavant to the subject of NAT traversal.

Alex

_______________________________________________
p2p-hackers mailing list
p2p-hackers@lists.zooko.com
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to