Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!pasteur!ucbvax!CORNELLC.CCS.CORNELL.EDU!RHX From: RHX@CORNELLC.CCS.CORNELL.EDU (Dick Cogger) Newsgroups: comp.protocols.tcp-ip.ibmpc Subject: Re: Help with Netware compatible (hardware independent) pc-tcp/ip Message-ID: <8804291122.aa21854@Louie.UDEL.EDU> Date: 29 Apr 88 15:06:34 GMT References: Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 26 Re: TWG Netbios encaps of IP... Is there (or could there be) a spec on how this is done. We have done the same thing at Cornell, and Kelly MacDonald has done it for the KA9Q package. Presumably all three perform the same function but are different in every detail and won't interoperate. I'll volunteer to have ours change to something else if we can all agree on a standard. Items that seem to need considering: 1. What exactly do you register as a name? Presumably your IP address-- At Cornell, we used the ascii dot-notation string, and I believe Kelly used the four-byte binary. 2. Lets have a way to find the gateway. Perhaps findname for IPGateway, as is used with NBP on Appletalk. 3. Lets have a way to get an IP address dynamically if not hard-configured by the workstation user. I can think of two approaches: 1) Using info from the gateway to determine net portion of an IP address, subnet mask and subnet portion, take a guess for a node portion; addname for the resulting IP addr and see if anyone complains. If someone does try another guess. To get info from the gateway, you would have to temporarily register some random name. 2) Have the GW assign one from a pool. The later is the method currently used by the KIP code for Appletalk. (The former used to be the method.) Comments? -Dick Cogger (RHX@cornellc.ccs.cornell.edu)