P2PD
Peer-to-peer networking
General networking
Knowledge articles
Installation
Running examples
The problem with P2P networking
How P2PD works
NAT prediction
Architecture
Future work
Feature showcase
Development
P2PD
Knowledge articles
View page source
Knowledge articles
Installation
Running examples
The problem with P2P networking
How P2PD works
Addresses
Signaling
Methodology
NAT prediction
NAT types
Delta types
Putting it all together
UDP hole punching
TCP hole punching
Credits
Architecture
Future work
Network changes
Firewall bypass
Pushing sockets
Error recovery code
Other ideas