Darren Reed writes: > Splice sockets together...kind of like an in-kernel relay of > packets? Does anyone, anywhere, do this? Sounds interesting...
It's a relatively old technique now. I *think* the first implementation was done at IBM's T.J. Watson Research Center and CMU around 1998, though I could be mistaken about that. Implementations are now available for AIX (of course), Linux (http://www.linuxvirtualserver.org/software/tcpsp/index.html) and probably others as well. As best I can tell, splice() is now a core system call for the 2.6 Linux kernel and AIX 5: http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.commtechref/doc/commtrf2/splice.htm I recall seeing questions from customers and/or ISVs who wanted to have this in Solaris, but I don't see that any RFEs were ever filed. -- James Carlson, Solaris Networking <[EMAIL PROTECTED]> Sun Microsystems / 1 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677 _______________________________________________ networking-discuss mailing list [email protected]
