Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site sdcrdcf.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!tektronix!hplabs!sdcrdcf!darrelj From: darrelj@sdcrdcf.UUCP (Darrel VanBuer) Newsgroups: net.unix-wizards,net.lang.lisp,net.ai Subject: Re: using Vax as fileserver for Xerox Lisp machine Message-ID: <2467@sdcrdcf.UUCP> Date: Tue, 19-Nov-85 10:45:38 EST Article-I.D.: sdcrdcf.2467 Posted: Tue Nov 19 10:45:38 1985 Date-Received: Sat, 7-Dec-85 21:07:15 EST References: <169@ecrcvax.UUCP> Reply-To: darrelj@sdcrdcf.UUCP (Darrel VanBuer) Organization: System Development Corp. R+D, Santa Monica Lines: 34 Xref: watmath net.unix-wizards:15992 net.lang.lisp:657 net.ai:3127 Summary: PUP stands for PARC Universal Packet. Conceptually, its very similar to IP in TCP/IP and the IDP in XNS, i.e. it's an unreliable datagram delivered through an Internet of some kind. Like IP and XNS, there is a complete suite of services layered on top of PUP. These include PUPFTP, PUPTelnet, PUPMisc (a random collection of little services like time, name and address translation) and Leaf (a protocol for random access to files, currently the ONLY Interlisp-D network protocol for random access). PUP grew up with the Alto and the experimental (3Mbit/sec) Ethernet. PUP would be obsolete but for one thing--it works very well and provides a very rich set of services. Its biggest weakness is its addresses, only 8 bits each for network and host. There are implementations for Tenex/TOPS-20, VMS and VAX Unix 4.1/4.2. Xerox AISBU sells the VMS package (or did) and can make the Unix implementation available (most of the work was done at universities and research institutes in the old Alto days). The one misfeature of the 4.2 implementation is that it is not integrated with the socket abstraction because of the way it was carried over from earlier systems. XNS -- The 4.3 rumors I've heard say 4.3bsd will have XNS including sending files to a Xerox print server, and sending and retrieving files from a Xerox file server (but not emulation of an XNS file server, so getting a file from VAX to workstation would have to go via a Xerox server). The biggest weakness of the Xerox file server has been lack of protocols for random access to files, but Xerox is now testing some internally, so in a few releases... -- Darrel J. Van Buer, PhD System Development Corp. 2525 Colorado Ave Santa Monica, CA 90406 (213)820-4111 x5449 ...{allegra,burdvax,cbosgd,hplabs,ihnp4,orstcs,sdcsvax,ucla-cs,akgua} !sdcrdcf!darrelj VANBUER@USC-ECL.ARPA