Thank you for your reply, I appreciate it (and the technical 
distinctions concerning reliability).  Do you have a pointer to a source 
for additional information about what is retained in OpenVPN's "state"?  
I don't mind doing the reading if I just knew where to look (even a 
well-labeled C struct would be fine, I just don't know how extensive the 
source code is).

On 11/29/2015 03:56 AM, Steffan Karger wrote:
> Hi,
>
> On Sun, Nov 29, 2015 at 6:26 AM, Leroy Tennison
> <leroy.tenni...@verizon.net> wrote:
>> If I'm correctly reading into how OpenVPN works the server is in some
>> sense stateful in that it has to remember the association of the
>> original source address of a client with the client's VPN address in
>> order to route a reply packet back to it.  Are there other things it
>> remembers about the connection?
> Yes, a lot more.  Like the keys to encrypt your traffic with, or
> OpenVPN's own 'session id'.
>
>> Second question, when using UDP as the protocol, what handles the
>> reliability function?  Do the VPN server and client track packet
>> transmission and receipt by whatever means or do they simply
>> transmit/receive packets and let the embedded protocol handle reliability?
> OpenVPN makes a distinction between control traffic (key/config
> exchange, etc) and data traffic (actual vpn network packets).  For
> control packets, OpenVPN has a reliability layer that ACKs packets,
> retransmits, etc.  For data packets, OpenVPN does not do any of that.
> (But, when you're using TCP mode, TCP does that, ofc.)
>
> -Steffan
>


------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to