From owner-freebsd-isp Fri Nov 19 17:45:35 1999 Delivered-To: freebsd-isp@freebsd.org Received: from tardis.patho.gen.nz (tardis.patho.gen.nz [203.97.2.226]) by hub.freebsd.org (Postfix) with ESMTP id 6B8C814EFE for ; Fri, 19 Nov 1999 17:45:29 -0800 (PST) (envelope-from jabley@tardis.patho.gen.nz) Received: (from jabley@localhost) by tardis.patho.gen.nz (8.9.3/8.9.3) id OAA25235; Sat, 20 Nov 1999 14:45:15 +1300 (NZDT) Date: Sat, 20 Nov 1999 14:45:14 +1300 From: Joe Abley To: "Eric W. Bates" Cc: Nathan Mahon , freebsd-isp@FreeBSD.ORG Subject: Re: DHCP, win95 clients and more fun. Message-ID: <19991120144512.A23200@patho.gen.nz> References: <199911192331.SAA08946@apache.vineyard.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 1.0i In-Reply-To: <199911192331.SAA08946@apache.vineyard.net>; from ericx@vineyard.net on Fri, Nov 19, 1999 at 06:31:46PM -0500 X-Files: the Truth is Out There Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Nov 19, 1999 at 06:31:46PM -0500, Eric W. Bates wrote: > You cannot use dhcp to assign addresses in a network space if there is > no interface to that network. Yes, you can. You use a BOOTP relay agent. RFC2131: o "BOOTP relay agent" A BOOTP relay agent or relay agent is an Internet host or router that passes DHCP messages between DHCP clients and DHCP servers. DHCP is designed to use the same relay agent behavior as specified in the BOOTP protocol specification. > [snip] > You will also need a mechanism to > distinguish each DHCP REQUEST sufficiently so that your DHCP server > can decide which of the multiple networks the NIC touches is the > appropriate one from which to assign an IP (the packet is being sent > to FFFF.FFFF.FFFF.FFFF with little more than its own MAC number to > identify itself. RFC2131: The format of DHCP messages is based on the format of BOOTP messages, to capture the BOOTP relay agent behavior described as part of the BOOTP specification [7, 21] and to allow interoperability of existing BOOTP clients with DHCP servers. Using BOOTP relay agents eliminates the necessity of having a DHCP server on each physical network segment. See RFC951 for how BOOTP handles this. > [interoperability issue between win95 and isc-dhcp] That's interesting. I hadn't heard of that. Joe -- Ua lawa küpono ka hakahaka pä o këia pä malule To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message