Resources for Developing P2P Protocols across NAT

“Anatomy: A Look Inside Network Address Translators” by Geoff Huston: www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_7-3/anatomy.html

UDP hole punching www.brynosaurus.com/pub/net/p2pnat

Kqueue: people.freebsd.org/~jlemon/papers/kqueue.pdf

libevent: www.monkey.org/~provos/libevent

libjingle: code.google.com/apis/talk/about.html

Skype: www.skype.com

NATcheck: midcom-p2p.sourceforge.net (My code is derived partly from this)

______________________

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

code listings

marcohp's picture

This is a very interesting article. I would to try it out, so I have looked for the code listings in:

ftp.ssc.com/pub/lj/listings/issue148/9004.tgz

But the ftp site cannot be accessed.

Any other alternative to get the code listings?

Thanks

Free Dummies Books
Continuous Engineering

Learn:

  • What continuous engineering is
  • How to continuously improve complex product designs
  • How to anticipate and respond to markets and clients
  • How to get the most out of your engineering resources

Get your free book now

Sponsored by IBM

Free Dummies Books
Service Virtualization

Learn to:

  • Define service virtualization
  • Select the most beneficial services to virtualize
  • Improve your traditional approach to testing
  • Deliver higher-quality software faster

Get your free book now

Sponsored by IBM