Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site rlgvax.UUCP Path: utzoo!watmath!clyde!bonnie!akgua!sdcsvax!dcdwest!ittvax!decvax!wanginst!ucadmus!harvard!seismo!rlgvax!guy From: guy@rlgvax.UUCP (Guy Harris) Newsgroups: net.unix,net.unix-wizards Subject: Re: UUCP protocol information Message-ID: <522@rlgvax.UUCP> Date: Thu, 28-Feb-85 02:16:16 EST Article-I.D.: rlgvax.522 Posted: Thu Feb 28 02:16:16 1985 Date-Received: Mon, 4-Mar-85 04:11:01 EST References: <168@encore.UUCP> Organization: CCI Office Systems Group, Reston, VA Lines: 28 Xref: watmath net.unix:3794 net.unix-wizards:12260 > I have access only to level g and will document it as I begin to > understand it. In an issue of ";login:" a couple of years ago, there was a summary of a talk given by Lauren Weinstein on UUCP at USENIX which gave some useful information on the "g" protocol. > (4) The slave sends a message that identifies all the protocols that > it supports. It seems that BSD supports 'g' as the normal case. > Some sites, such as Allegra, support 'e' and 'g', and a few > sites support 'f' as well. I have no information about these > protocols. The "protocol" layer is actually two layers: the actual link-level protocol, and a simple encapsulation of data. The "e" protocol is, I believe, an encapsulation intended to run on top of protocols like TCP/IP - it does regular UNIX reads and writes to the descriptor, under the assumption that the kernel is providing all the flow control and error recovery needed. The 4.3BSD UUCP provides a "t" protocol for the same purpose (UUCP over the ARPANET or over an Ethernet is kind of neat). The "f" protocol assumes a flow-controlled, mostly reliable, 7-bit data path - it was intended for use over X.25 lines using PADs on both ends assembling 7-bit ASCII into X.25 packets and disassembling them at the receiving end. System V's UUCP also has an "x" protocol that runs on top of the BX.25 code that they "supply" in the form of zero-length source files with standard System V. Guy Harris {seismo,ihnp4,allegra}!rlgvax!guy