two NICs -- channel bonding -- tradeoff

Walter B. Ligon III walt@parl.ces.clemson.edu
Wed, 2 Jun 1999 15:11:42 -0400


--------
> Someone asked:
> > I wonder if anyone know if the "out of band" feature of TCP/IP (or is
> > it UDP/IP?) actually gives priority to packets at the network device
> > queue, or if it simply provides a seperate buffer for the socket?  One
> > idea would be for the kernel to automatically route "out of band" data
> > via a different device.
> 
> The "out of band" feature is a feature of the BSD socket interface.  On
> TCP it translates into "urgent data", which is just data in the normal
> data stream with an 'urgent pointer' pointing to it.
> 
> Accordingly, 'out of band' data cannot usefully be routed through a
> different device, because it will not be received until all previous
> packets on the same TCP connection are received.
> 
> You could use a different TCP connection (with different IP QoS flags)
> though.
> 

Right.  So it sounds like one implementation of that socket feature over
TCP/IP does not actually give priority to that data.  So the one idea is
to implement a mechanism that does.

Anyway, I don't know if it would really be worth it - depends on what
applications could do with it.  But it IS an idea.

Walt
-- 
Dr. Walter B. Ligon III
Associate Professor
ECE Department
Clemson University