Hello Beyers, On SyClick I presented throughput numbers obtained using our VPAN software (throughput using IPSec over UDP over a 100 Mbit link) - Linux userlevel: 87,5 Mbit/s - Windows with NDIS driver: 6,3 Mbit/s - Windows with WinPCAP driver (I used WinPCAP in the first version of my port): 2 Mbit/s
So, the performance is high enough for many practical applications, but cannot be compared at all with the performance obtained in Linux. Main reason: the NDIS driver is a sample driver from the Windows Device Driver kit. It is not at all optimized for achieving high throughput. Improving this driver could boost performance IMHO. Kind regards, Jeroen On 14 Jan 2010, at 23:13, Beyers Cronje wrote: > Hi Jeroen, > > Sounds like an interesting project, congratulations on getting it this far. > Out of interest sake how does Click XP performance compare with standard > userlevel Click? > > Beyers > > On Thu, Jan 14, 2010 at 1:32 PM, Jeroen Hoebeke > <[email protected]> wrote: > Dear all, > > It is our pleasure to announce to you that we have released a Windows XP port > of the Click Modular Router, which has been presented at SyClick. > > The Windows port has been based on click-1.7.0rc1. Only a subset of the Click > Router tree has been ported, but this includes all core functionality in > order to be able to run a router. > - sending and receiving packets from a network interface using the Windows > NDIS driver > - sending packets to and receiving packets from the host system using the > OpenVPN TAP adapter > - handler communication > - lookupiproute to read in the Windows routing table > > All information (documentation, source code and compiled code) can be found > at http://click.ibcn.intec.ugent.be > > Be sure to read all documentation on this site carefully in order to > understand how the port works and how you can extend it with other Click > Router elements or your own elements. > > Considerable time has been spent to realize this port and, by making it > publicly available, we hope that other people will continue to work on it and > make their contributions and improvements also publicly available to the > Click community and that one day it may become part of the Click main branch. > > Best regards, > the IBCN research group > > ******************************************************** > dr. ir. Jeroen Hoebeke > Ghent University - IBBT > Department of Information Technology (INTEC) > Gaston Crommenlaan 8 bus 201, B-9050 Gent > > Tel.: +32 (0)9 33 14954 > Secr.: +32 (0)9 33 14900 > Fax : +32 (0)9 33 14899 > E-mail: [email protected] > Website: http://www.ibcn.intec.UGent.be > http://www.ibbt.be > ******************************************************** > > > > > > > > > _______________________________________________ > click mailing list > [email protected] > https://amsterdam.lcs.mit.edu/mailman/listinfo/click > ******************************************************** dr. ir. Jeroen Hoebeke Ghent University - IBBT Department of Information Technology (INTEC) Gaston Crommenlaan 8 bus 201, B-9050 Gent Tel.: +32 (0)9 33 14954 Secr.: +32 (0)9 33 14900 Fax : +32 (0)9 33 14899 E-mail: [email protected] Website: http://www.ibcn.intec.UGent.be http://www.ibbt.be ******************************************************** _______________________________________________ click mailing list [email protected] https://amsterdam.lcs.mit.edu/mailman/listinfo/click
