Implement a vpn
        Posted  
        
            by jackson
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by jackson
        
        
        
        Published on 2010-05-10T17:11:12Z
        Indexed on 
            2010/05/10
            17:14 UTC
        
        
        Read the original article
        Hit count: 394
        
I want to build an application client(client.exe) - server to do the following: when the clients run it they are thrown in a VPN and they can communicate each other within 1 applicataion. For example : clients run client.exe and they can see each other in LAN ONLY in Starcraft. From what i have read the right type of vpn for this situation is Secured Socket Tunneling Protocol: "Secure socket tunneling protocol, also referred to as SSTP, is by definition an application-layer protocol. It is designed to employ a synchronous communication in a back and forth motion between two programs. It allows many application endpoints over one network connection, between peer nodes, thereby enabling efficient usage of the communication resources that are available to that network. "
Question: I don't have experience with networking programming so my question for the ones who have, is this the right approach?
PS1: i don't want something done like OpenVpn, i do this as learning exercise.
- PS2: the application is targeting Windows and i plan to use .NET
 
Thanks for reading the whole story, i am waiting for your replies.
© Stack Overflow or respective owner