[ixp1200] Request For Comments
Øyvind Hvamstad
oyvindh at ifi.uio.no
Mon May 19 08:13:20 EDT 2003
Hi, I am supposedly basing my thesis on the ENP-2505 board. I initially
thought that I'd "enhance" the VERA, but that idea failed due to
compatability problems. Now I have come up with something else. With
the risk of exposing my idea for grabs (not that I don't trust you), I
will roughly describe it here, and hopefully, some of you will comment
on it.
Well here goes. My Request For Comments:
Abstract.
I'm considering a "proxy-cache server" that in a possible multimedia
context is "caching" blocks in a stream. Now I would like to offload
some of this work to the IXP card by say, collecting packets that are
to be cached, and send them collectively to the host, thus generating
fewer interrupts.
For this to be done some basic steps must be implemented:
- Is this packet classified such that it may be considered for caching?
- Is it to be cached?
- When caching, collect the data untill a 4K block is gathered, then
send it to the host over pci(possible bottleneck).
I'm a rookie/newbee when it comes to programming the ENP-2505, so my
question is how do I do this? I guess I need a network stack to strip
the incomming packets. Has anyone implemented such a solution, say from
mpacket -> UPD? Does this idea sound doable or is it ridiculous?
Hope I didn't waste your time.
Øyvind Hvamstad
More information about the ixp1200
mailing list