Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!emory!mephisto!bloom-beacon!eru!luth!sunic!mcsun!hp4nl!ruuinf!ruunsa!fysaj!muts From: muts@fysaj.fys.ruu.nl (Peter Mutsaers/100000) Newsgroups: comp.protocols.tcp-ip Subject: broadcast-like kind of stream socket needed Message-ID: Date: 15 Jun 90 10:44:26 GMT Sender: news@ruunsa.fys.ruu.nl Distribution: comp Lines: 16 We want to use broadcasts to transmit a lot of data to many computers at the same time. I wrote a reliable broadcast routine, using (reliable) stream sockets for a protocol to ensure delivery of arbitrarely large blocks of data to all receivers. But alas, sending 100k to one host in this way was about 8 times slower as with stream sockets, so it would only be useful with 8 or more receivers. I think it must be possible to do it much better. I would like to have a new socket type, that has one connection to one side, and many to the other side, if you know what I mean. Does anyone know if something like this has ever been written, or produced on a lower layer, e.g. using raw sockets? -- Peter Mutsaers email: muts@fysaj.fys.ruu.nl Rijksuniversiteit Utrecht nmutsaer@ruunsa.fys.ruu.nl Princetonplein 5 tel: (+31)-(0)30-534504 3584 CG Utrecht, Netherlands