Date: Sat, 22 May 93 04:30:11 PDT From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu> Errors-To: TCP-Group-Errors@UCSD.Edu Reply-To: TCP-Group@UCSD.Edu Precedence: Bulk Subject: TCP-Group Digest V93 #132 To: tcp-group-digest TCP-Group Digest Sat, 22 May 93 Volume 93 : Issue 132 Today's Topics: ENCAP packets not recognized properly? (2 msgs) KA9Q Flavor Supporting CD-ROMs?? NET/ROM standardization NOS Questions radio logins Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>. Problems you can't solve otherwise to brian@ucsd.edu. Archives of past issues of the TCP-Group Digest are available (by FTP only) from UCSD.Edu in directory "mailarchives". We trust that readers are intelligent enough to realize that all text herein consists of personal comments and does not represent the official policies or positions of any party. Your mileage may vary. So there. ---------------------------------------------------------------------- Date: Fri, 21 May 1993 14:17:33 -0600 From: ke9yq@ke9yq.ampr.org (Bob Van Valzah, ke9yq) Subject: ENCAP packets not recognized properly? To: TCP-Group@UCSD.Edu, wkt@cs.adfa.oz.au >I just captured some stuff with Etherfind. The IP protocol type I believe >you are using for the pings is 94 (IP within IP), not 7 (UDP). Right. The IP in IP RFC (sorry, don't know the number off the top of my head) requires type 94. UDP isn't involved at all. I had to call cisco to learn that this line had to be added to my config file: ! permit IP other than ICMP, UDP, & TCP (e.g. ham radio gateway) access-list 100 permit ip 0.0.0.0 255.255.255.255 0.0.0.0 255.255.255.255 It seems a little strange, but if you don't explicitly permit IP, many things like TCP and UDP can pass just fine, but other IP services get blocked. Warren, This has bitten at least three encap sites now--perhaps it'd be a good tip to add to your gateways paper? 73, Bob, ke9yq ------------------------------ Date: Fri, 21 May 1993 14:35:31 -0700 From: Paul Traina <pst@cisco.com> Subject: ENCAP packets not recognized properly? To: ke9yq@ke9yq.ampr.org (Bob Van Valzah, ke9yq) gag... who told you this? you want to add: access-list 100 permit 94 0.0.0.0 255.255.255.255 0.0.0.0 255.255.255.255 or something more restrictive. Send me a copy of your config (remove the passwords) and I will check it over for you. Paul Traina cisco Systems KC6TCN From: ke9yq@ke9yq.ampr.org (Bob Van Valzah, ke9yq) Subject: Re: ENCAP packets not recognized properly? >I just captured some stuff with Etherfind. The IP protocol type I believe >you are using for the pings is 94 (IP within IP), not 7 (UDP). Right. The IP in IP RFC (sorry, don't know the number off the top of my head) requires type 94. UDP isn't involved at all. I had to call cisco to learn that this line had to be added to my config file >>: ! permit IP other than ICMP, UDP, & TCP (e.g. ham radio gateway) access-list 100 permit ip 0.0.0.0 255.255.255.255 0.0.0.0 255.255.255.255 It seems a little strange, but if you don't explicitly permit IP, many things like TCP and UDP can pass just fine, but other IP services get blocked. Warren, This has bitten at least three encap sites now--perhaps it'd be a good tip to add to your gateways paper? 73, Bob, ke9yq ------------------------------ Date: Fri, 21 May 93 16:51:27 EDT From: crompton@NADC.NADC.NAVY.MIL (D. Crompton) Subject: KA9Q Flavor Supporting CD-ROMs?? To: jt@zfja-gate.fuw.edu.pl I implemented the "per drive" directory structure in WG7J NOS many versions back. A seperate (from DOS) structure storage area is kept for each of (up to) 26 drives. Once a directory is entered for a particuliar drive just 'CDing" to the drive letter puts you in the current logged drive for that letter. This is in effect NOW in WG7J. This is for FTP client and at the NOS prompt. Doug ------------------------------ Date: Fri, 21 May 93 12:55:38 GMT From: jbloom@arrl.org (Jon Bloom KE3Z) Subject: NET/ROM standardization To: tcp-group@ucsd.edu, MIKEBW@ids.net >All right... assuming that we were to take on the job of writing a >netrom standards document, who should be explicitly consulted? I >suppose WA8DED and G8BPQ are obvious choices, but who after that? >And are they mailable on the Internet? I'd suggest that the most important players are those who are actively developing code. It would be lovely to have Ron Raikes involved, but my impression is that he's no longer actively working on this stuff. I'm not as aware of who's who in NET/ROM development as I ought to be, so I can't suggest who all the players are, but 'BPQ, the NORD><LINK folks, and whoever is working on NOS NETROM stuff would seem to be the core group. The point is to begin to get the various implementations to converge, and in order to do that you need to get all of the principal implementors engaged. >By the way, what would we call the protocol? "NET/ROM" is supposed >to be a trademark, regardless of its history, and I don't like the >idea of writing a public standard for a proprietary protocol. (Note >that Software 2000, as far as I know, never attempted to claim that >the protocol itself was proprietary, as distinct from their EPROM >code implementation.) Well, I take "NET/ROM" to be the name of the product, not the protocols. Lacking any other name, we've always called the protocols NET/ROM, but there's no need to continue doing so. Hey, maybe we can call this (A)V.23 or something! (I'm kidding.) >Another big problem is the level at which the standard would apply. >It seesm pretty obvious that any meaningful standard would have to >specify frame structures and the like, but what about implementation >details which have network wide significance? Netrom is notorious >for these things. G8BPQ, for example, defines lots of dangerous >extensions to the protocol, such as QUALADJUST, which operate wholly >within the software but which affect the whole neighborhood. Would >the standard address issues such as this? > >Would we take on the user interface in the standards document? Why >does "I" get you a paragraph of [I]nformation from G8BPQ, yet mean >[I]dentify to a real NET/ROM node? Why does "S" mean [S]ystem to >G8BPQ and [S]ysop to TheNet? And, of course, my personal favorite, >"C <port> <callsign>" for G8BPQ and nothing else. Interoperability of systems using the protocol stack is the goal. My FTP implementation must send "TYPE I" to select image-mode transfer, but the machine doesn't care whether I select that by typing "type i" or "binary" or "8bit" or whatever. That would seem a logical approach to take here, too. (If you *do* want a user-interface standard, I suggest it be a separate effort.) >Another winner is the serial async ("back end") port on NET/ROM and >TheNet TNCs. The latest fashion up here, using a scheme adopted by >the Notheast Digital Association (NEDA), is to define the relative >quality across the diode matrix as 203. In other words, one port of >a wireline connected system would know about each other port of the >same wireline connected system at less than perfect quality. This >obviously has no basis in reality, and is used as a kludge method to >limit the propagation of nodes. However, G8BPQ has no way to do this, >since G8BPQ has a weird notion that you never lose packets when moving >them from one port to another on the same machine. Is the lack of >this rather odd (if not foolish) capability to be counted against >G8BPQ when determining its compliance? I think this and other like questions are best address by whatever group sits down to generate the standard. A logical place to start in any such effort is to address the question of scope. ------ Jon Bloom, KE3Z | jbloom@arrl.org American Radio Relay League | 225 Main St., Newington CT 06111 | ------------------------------ Date: Fri, 21 May 1993 21:01:17 -0700 From: mitchell@sosc1.sosc.osshe.edu Subject: NOS Questions To: tcp-group@ucsd.edu I have two questions: 1) I'm running a Novell 3.11 network and we're planning to attach our network to internet. I'd like to run either JNOS or NOS on a workstation to act as a mail server and nntp server. I have LAN Workplace for Dos, WinQVT/net, JNOS and WNOS. Since I'd like the work stations on the network to be able to use IPX and IP, I'm wondering how to set up the workstations. I have the ODI drivers and all of the Clarkson packet drivers. Any ideas? Ideally, it would be nice to be able to run windows and open a ftp or telnet session whenever the user wants without having to reboot the computer to load a different set of drivers. 2) Is there a way to provide users who use JNOS, WNOS or one of the other NOS's to run a DOS program? I'd like to be able to set up a server for the local packet radio folks to access an orbit prediction program for satellites. I hope this is the right place to ask the question. I'm kind of new to Internet.... Thanks Stu, WD4ECK ------------------------------ Date: 21 May 93 11:54:10 GMT From: Jon Jagger <J.R.Jagger@sheffield-hallam.ac.uk> Subject: radio logins To: tcp-group@ucsd.edu Hi everyone. I was/am thinking about setting up a gateway here at work to give staff members (who are also radio amateurs) radio access to the internet from home. If it takes off the idea is that staff might be trained inhouse and sit the novice exam. A big problem is one of security. Our JANET regulations mean such a gateway must be secure. I.e., not just any radio amateur can get through it. I have looked at ka9q's code on ucsd for rlogin. This is basically a dynamic system. At login the gateway gives a string, and you have to send back the string des encrypted using a des key that you and the gateway have agreed. This is fine as it goes, but I was hoping for a completely transparent gateway. I think I may have thought of a way to do it. If every packet has a date:time stamp des encrypted in its header, and you ensure every packet has a different stamp (i.e., your system clock is has sufficiently fine granularity) then every 'password' is valid only once! The gateway simply records for each user their des key, and the last date:time stamp received from them. A packet gets through the gateway if a) it decrypts to a date:time b) if that date:time is strictly greater than the last one. Under this system as I see it, eavesdroppers might get to send 1 packet through the gateway but only under these circumstances.... a) your packet is lost and never gets to the gateway. b) the eavesdropper hears this packet and resends it (possibly altering the contents of the packet) c) the gateway hears this packet BEFORE it receives another packet from you with a later date:time stamp. The MAJOR limitation of this as I see it is that you can't digipeat TO the gateway. You must reach it one hop. This would seem to be a fundamental limitation of th situation. I can't see that any login procedure could be secure and overcome this. Does this sound reasonable/feasible ? I would be interested in peoples responses, on how others have looked at and tackled this problem. Thanks JJ :: Jon Jagger J.R.Jagger@shu.ac.uk :: Sheffield Hallam University, Pond Street, SHEFFIELD S1 1WB :: Tel 0742 533802/432889 (work/home) Fax 0743 533840 :: Newspaper ad: Men wanted for expanding contracting company! ------------------------------ End of TCP-Group Digest V93 #132 ****************************** ******************************