I am trying to do a google search here too, but I still cannot find a simple C \ C ++ example of the udp hole punching algorithm. Please help if you know where I can find him. Thank!
You can view this open source:
http://www.codeproject.com/KB/IP/stunner.aspx
You must googled 'STUN'