Xref: utzoo comp.unix.questions:26327 comp.protocols.tcp-ip:13416 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!rutgers!cunixf.cc.columbia.edu!cs.columbia.edu!ji From: ji@cs.columbia.edu (John Ioannidis) Newsgroups: comp.unix.questions,comp.protocols.tcp-ip Subject: Re: File Broadcast Message-ID: <1990Oct18.185249.216@cs.columbia.edu> Date: 18 Oct 90 18:52:49 GMT References: <45509@apple.Apple.COM> <72341@sgi.sgi.com> Reply-To: ji@cs.columbia.edu (John Ioannidis) Followup-To: comp.unix.questions Distribution: na Organization: Columbia University Department of Computer Science Lines: 28 >In article <45509@apple.Apple.COM> erekose@apple.com (Erik Scheelke) writes: > > We have a local area network of UNIX based PCs running TCP-IP, and I > was asked if there was any software that will broadcast a file to all > machines on the network. I didn't know of any and was wondering if > anyone out there in netland knew of any. If not, I guess I will have > to write something myself. I would appreciate any infomation about > programs or algorithms that do file broadcasting. It must use a broadcast, > not a copy to one machine then copy to another method (i.e. UDP), and > if a machine is up it must reliably send the file. > > We have written a protocol we call "A Coherent File Transfer Protocol" (RFC number pending). The idea is that the server broadcasts packets from a file, and all the clients grab them as they fly by. If they miss any, they send block requests to the server. We are in the process of polishing the reference port, which will be available from cs.columbia.edu [128.59.16.20] for anonymous ftp. Watch this space! /ji In-Real-Life: John "Heldenprogrammer" Ioannidis E-Mail-To: ji@cs.columbia.edu V-Mail-To: +1 212 854 8120 P-Mail-To: 450 Computer Science \n Columbia University \n New York, NY 10027