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