[mod.protocols.tcp-ip] BOOTP daemon for BSD 4.x

ehrlich@psuvax1.BITNET (10/01/86)

        I would appreciate hearing from any who has or knows of a daemon
        for BSD 4.x that implements the BOOTP protocol.

        Thanks in advance.

--Daniel Ehrlich
===============================================================================
CSNET:    ehrlich@penn-state.csnet      USPS: The Pennsylvania State University
INTERNET: ehrlich@psuvax1.psu.edu             Department of Computer Science
UUCP:     ...!ihnp4!psuvax1!ehrlich           334B Whitmore Laboratory
BITNET:   ehrlich@psuvax1.bitnet              University Park, PA   16802
                                        BELL: (814) 863-1142
"The sky is blue so we know were to stop mowing."  Judge Harry Stone
===============================================================================

croft@safe.stanford.edu (Bill Croft) (10/06/86)

Client and server implementations of BOOTP (Bootstrap Protocol, RFC 951)
are available via anonymous ftp from host safe.stanford.edu, in the files:

	pub/bootp.client.shar
	pub/bootp.server.shar

Both implementations are in C, the server code for 4.2 BSD, the
client code resides in PROM in our campus gateways/tips (multibus
68000 systems).  The client autoconfigures for a number of different
ethernet board manufacturers (3COM, Interlan, ...).

The BOOTP protocol is defined such that clients can boot themselves
even when: (1) the client is on an ether segment without a boot server
host.  (2) the client doesnt yet know its own IP address.

	--Bill Croft, Stanford Univ.



------- End of Forwarded Message

leong@ANDREW.CMU.EDU (John Leong) (10/14/86)

I am real glad that Bill Croft have made the BootP client and server software
available to the public domain. I think it is a very interesting package
especially for those who has a lot of PC's around running the MIT PCIP. Since
the IP addresses of those machines are associated with floppies which get
duplicated regularly by people who don't really know what IP addresses are
never mind about "CUSTOM NETDEV" and such ultiliites. The risk of having
duplicated IP addresses and subnet address inconsistency due to "wandering"
floppy can be very significant.  BootP essentially allows one to have a
better (not perfect) control to IP address allocation and usage. 

John Leong