23-OCT-1989 18:28:15.89 message #2311 Subject: ETHERNET-BASED DEVELOPMENT Have a customer who wants to attact Transputers to a busless H.P. workstation via Ethernet. (Seperate memo sent on RQ for TCP/IP Beta Site.) I understand that this can be used for downloading files to a target n/w. Can someone explain to me if the Ethernet-based system is intended as a viable system to do s/w development running on Tptr board a la iserver in a PC, and which bit of software talks to what, e.g. does H.P. run iserver which talks to TCP/IP running on H.P. which spits down Ethernet cable,.... etc,. Just a brief overview would be appreciated. Also can you theoretically have one/multiple workstations talking to one/multiple Tptr targets, and if so which bit of s/w holds the Ethernet address for the Tptr network that its talking to? And how does speed of workstation talking to B407 on Ethernet compare to PC-B008 or Sun-B014 or Vax-QT0? Finally, does anyone know anything enlightening about RARP (Reverse Address Resolution Protocol) that they could let me know? i.e. what the **** is it. Subj: Reply to Catnip #2311 Description: Re: ethernet development In reply to Catnip #2311 on Ethernet-Based Development. > Have a customer who wants to attact Transputers to a > busless H.P. workstation via Ethernet. (Seperate memo sent on > RQ for TCP/IP Beta Site.) > I understand that this can be used for downloading files to a > target n/w. > Can someone explain to me if the Ethernet-based system is > intended as a viable system to do s/w development running on Tptr > board a la iserver in a PC, and which bit of software talks Yes. The UDP software implements iserver "link.c" over ethernet. > Also can you theoretically have one/multiple workstations > talking to one/multiple Tptr targets, and if so which bit of UDP is point to point. > And how does speed of workstation talking to B407 on Ethernet > compare to PC-B008 or Sun-B014 or Vax-QT0? Figures are not available yet. I have been told it is similar to S514. > Finally, does anyone know anything enlightening about RARP > (Reverse Address Resolution Protocol) that they could let me On your Sun, try "man rarpd" which yields: NAME rarpd - DARPA Reverse Address Resolution Protocol service SYNOPSIS /usr/etc/rarpd if hostname AVAILABILITY This program is available with the Networking Tools and Pro- grams software installation option. Refer to Installing the SunOS for information on how to install optional software. DESCRIPTION rarpd starts a daemon that responds to Reverse Address Reso- lution Protocol (Reverse ARP) requests. The daemon forks a copy of itself, and requires root privileges. The Reverse ARP protocol is used by machines at boot time to discover their (32 bit) IP address given their (48 bit) Eth- ernet address. In order for the request to be answered, a machine's name-to-IP-address entry must exist in the /etc/hosts file and its name-to-Ethernet-address entry must exist in the /etc/ethers file. Furthermore, the server that runs the rarpd daemon must have entries in both files. Note that if the server machine is using the Yellow Pages ser- vice, the server's files are ignored, and the appropriate Yellow Pages maps queried. The first argument, if, is one of the interface parameter strings (listed in boot(8S)), in the form of ``name unit'', for example ie0. The second argument, hostname, is the interface's corresponding host name. The if, hostname pair should be the same as the arguments passed to the ifconfig (8) command. As with ifconfig, rarpd must be invoked for each interface that the server wishes to support. Therefore a gateway machine may invoke the rarpd multiple times, for example: /usr/etc/rarpd ie0 host /usr/etc/rarpd ie1 host-backbone FILES /etc/ethers /etc/hosts SEE ALSO boot(8S), ifconfig(8C) ipallocd(8C), netconfig(8C), eth- ers(5), hosts(5), policies(5), netconfig(8C), ipallocd(8C) Finlayson, Ross, Timothy Mann, Jeffrey Mogul, and Marvin Theimer, A Reverse Address Resolution Protocol, RFC 903, Network Information Center, SRI International, Menlo Park, Calif., June 1984.