I haven't seen the RFC's, but MacTCP already does this on Macintoshes.
MacTCP has three modes of operation, Static, Server and Dynamic.
Static is just plain preassigned IP addresses. Server is when the Mac
needs an IP address and gets it assigned by a special server. This address
is assigned on an as needed basis by the server and can be different each time.
Dynamic is used when a subnet is available exclusively for Macs; the Mac uses
the appletalk node number as the host octet. Node numbers are dynamic and are
used for the duration of a power-on cycle and so have the same problems as
the server version above.
Trying to find an errant Mac that does not have its finder name set is a royal
Brian Utterback blu @
com Manager Technical Networks
Mercury Computer Systems, Inc. (508) 256-1300x168
199 Riverneck Road (508) 256-3599 FAX
Chelmsford, MA 01824 You can't grep dead trees.