Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!mips!sgi!shinobu!odin!speaker!coolidge From: coolidge@speaker.sgi.com (Don Coolidge) Newsgroups: comp.sys.hp Subject: Re: Switching from Sun to HP: some general questions Summary: ARP or arp? Keywords: ARP, probe, arp Message-ID: <1991May15.205916.26402@odin.corp.sgi.com> Date: 15 May 91 20:59:16 GMT References: Sender: news@odin.corp.sgi.com (Net News) Reply-To: coolidge@speaker.UUCP (Don Coolidge) Organization: Silicon Graphics Inc., Mtn. View, CA Lines: 45 In article <5351@network.ucsd.edu> corrigan@weber.ucsd.edu (Michael J. Corrigan) writes: >In article <1730085@hpcndjdz.CND.HP.COM} jason@hpcndjdz.CND.HP.COM (Jason Zions) writes: >.... >} >}Networking in the 8.0 releases of HP-UX (including the 700s) is based on the >}BSD4.3 source. In the past, the kernel portions of networking were 4.2 based >}with user-space commands somewhere in the continuum of patched-4.2 through >}patched-post-4.3. All commands are now 4.3 or better. > > Is arp replacing probe ? (i.e. can bootpd be ported simply) > >}Jason Zions (Hi, Jason!) Movie dialogue: "...and why did you come to Casablanca, Monsieur Rick?" "I came for the waters." "But there are no waters here!" "I was misinformed." ARP is not replacing Probe for the simple reason that ARP has always been there. ARP and Probe have shared an address-resolution cache since HP-UX 1.0 on the s800, and at least since 6.0 on the s300. ARPs and Probe VNAs have both been sent and received, so your question rests on a misunderstanding. (They coexisted to permit both Ethernet and IEEE 802.3 address resolution. In 8.0, parts of that relationship are redefined to focus primarily on ARP, but it still works concurrently with Probe.) If, however, you mean "...is the BSD arp command supported in 8.0?", the answer is probably "yes" - at least, it was included when I left HP. As Jason says, 8.0 networking is 4.3BSDish, and the arp command is part of that. It wasn't included in HP's 4.2ish (pre-8.0) port, though - and anyone who attempted to compile and use it would find that there was no such thing as "arptab" to examine and/or modify (and, no, I'm not about to give the pre-8.0 shared cache name. Get it from your HP rep if you want to play with it, but be aware that there are *no* guarantees you won't crash the system by doing so, since the only way to write to it is by writing directly to the kernel; there's no ioctl support for doing that with spl() protection...). - Don Coolidge coolidge@speaker.wpd.sgi.com