[openbeosnetteam] Re: net buffers

Oliver,

> I wonder where buffer sharing would be used? How many places are there in
> the stack that could make use of shared buffers? Multicast comes to my
> mind, but what else?

On input, it could help paralyse identification of packets type: each protocol
of the same layer level could look and eventually *take* the new packet at the
same time. Also, packets capture feature come to mind. Live net stats...
On output, multicast but also interfaces bridge could take profit of buffer
sharing.
And last but not least, loopback interface. Unix sockets too.

But, sure, you can do that without sharing buffers too, by just duplicating data
data. :-)

- Philippe Houdoin

Other related posts: