[Click] Userlevel Click and updated docs?

Babikyan, Armen - 0663 - MITLL armenb at ll.mit.edu
Tue May 24 15:44:39 EDT 2011


  Hello,

Is there an update to the ACM TOCS 2000 Click Modular Router document 
that includes Click developments accumulated since that document was 
published 11 years ago?  For example, the wiki provides information 
about an experimental Multi-threaded Click, which contradicts some 
statements in the tocs00 document.  Also, the performance numbers cite a 
700Mhz PIII, and hardware has certainly evolved since then.

The tocs00 document focuses on the in-kernel implementation, and 
suggests that use of the userlevel interface should be regulated to 
testing.  I am curious to know whether the userlevel driver has improved 
significantly since that document was published, and whether "real" 
applications that use Click Modular Router do their business in 
kernel-space or in user-space.

This is significant for me because I am using Click as a harness for a 
Network Coding Engine (*) my colleagues and I have developed.  Although 
our Network Coding Engine follows a very Click-like architecture, it 
works independently of Click and integrates with other environments like 
the OPNET Network Simulation environment.  We haven't actively designed 
our software to run in kernel-space, and we'd like to know if it is 
inadvisable to generate performance numbers using Click's userlevel 
engine.  If anyone has any docs/reports regarding 
experience/use/gotchas/etc of userlevel Click as a production platform, 
that would be great.

I'd be interested to hear your collective thoughts on the future 
directions for Click too.

Thanks!

Armen

(*) For more info on Network Coding, see 
http://en.wikipedia.org/wiki/Network_coding

-- 
Armen Babikyan
Wideband Tactical Networking Group
MIT Lincoln Laboratory
armenb at ll.mit.edu . 781-981-1796


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5650 bytes
Desc: S/MIME Cryptographic Signature
Url : http://amsterdam.lcs.mit.edu/pipermail/click/attachments/20110524/94ffb8c0/attachment.bin 


More information about the click mailing list