UDP Hole Punching: Theory and Implementation
An easy-to-follow introduction to UDP hole punching, NAT behavior, and a simple C++ implementation on Linux.
An experiment in learning about UDP hole punching.
Understand the process of UDP hole punching and how to implement it.
Using C++ as programming language, testing with terminal on VM/Linux.
A report about UDP hole punching and its implementation.
An easy-to-follow introduction to UDP hole punching, NAT behavior, and a simple C++ implementation on Linux.