title: how to create a vpn software
body: <p>I want to create an application which creates a VPN between some endpoints, something like <a href="http://en.wikipedia.org/wiki/Hamachi" rel="nofollow noreferrer">hamachi </a>and i do not have a starting point. I haven't found any resource to explain how to create such a network application.I want to use c# because i have some experience with it.
  I really need some help, anything that can put me on the right way. Thanks.</p>