[mod.protocols.tcp-ip] de-multiplexing

karels%okeeffe@UCBVAX.BERKELEY.EDU.UUCP (02/02/87)

Mike,

I wanted to respond to your comments about user process use of protocols
unimplemented by the kernel (Bill of Rights, Article 10).  4.3BSD UNIX
does allow user processes access to such protocols by the use of "raw"
sockets in the INET protocol family.  No support for demultiplexing is
provided; multiple listeners on the same protocol receive copies of
all packets.  This facility was not present in 4.2BSD.

		Mike