Hello all, I have been extensively testing OpenVPN recently, for potential deployment with some other systems I have been developing. One thing I have noticed during this testing is that performance of Windows clients connected to a Linux server is significantly slower than the performance of Linux clients with identical configurations.
I'm suspecting that it's either the Windows network stack itself (seems a little doubtful) or the Windows implementation of the TAP driver that is causing the poor performance. I'm hoping I can profile the TAP driver code to see if I can confirm the latter (and maybe contribute some optimizations if it all works out). Has anyone here ever tried profiling the Windows TAP driver code before? Any pointers or suggestions from someone who is familiar with the TAP driver would be really appreciated. Thanks, Dan Moulding Software Engineer RackWare, Inc.