[Click] tcp stack in click

Weidong Cui weidongcui at gmail.com
Mon Feb 6 00:38:34 EST 2006


> If however you want to implement buffering, spoofing or
> transparent proxy type implementation then a good starting point would be to
> investigate Indirect TCP and Snoop Tcp as a base.

Hi Beyers,

Thank you very much for your detailed explanations.  As I explained in
my previous email to Eddie (cc-ed to the Click mailing list), what I
am interested in is implementations of socket APIs in Click which can
take care of TCP buffering, resend/acknowledgement, and etc.

I checked those links you gave in your email, buf didn't find any code
(except for the snoop-tcp in Click).  BTW, I had read the tcp*.{cc|hh}
in 'click/elements/local/' and found that they are incomplete in terms
of TCP functionalities.

Do you know any open-source user-level TCP stack available?  I have
contacted the author of Daytona, but haven't heard from him yet.

Thanks,
Weidong

--
Weidong Cui
Ph.D. Candidate
EECS, UC Berkeley
http://www.cs.berkeley.edu/~wdc/



More information about the click mailing list