[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DHCPd General Question



What you're looking for is the DHCP Server-Server protocol.  It's in Draft IETF Standard form last I knew.  Lucent's QIP uses it, but that's proprietary, commercial and expen$ive.
 
The short version is there's no way that I know of to do what you want without using a server-server protocol.
 
As for always unicasting DHCP requests you can configure your clients with a fixed DHCP server address and they'll unicast to it.  You lose some features of the protocol, but can cut down on broadcasts that way.  Also, DHCP clients unicast when they're trying to renew and already know the IP address of their DHCP server.
 
I've done a lot of projects with some off-the-wall DHCP stuff so I actually had to read The DHCP Handbook cover-to-cover, so feel free to ask me anything you want about it.
 
Michael

	-----Original Message----- 
	From: JANZE, PETER [mailto:MLIST@KARLSRUHER.DE] 
	Sent: Wed 2/4/2004 5:57 AM 
	To: misc@openbsd.org 
	Cc: 
	Subject: DHCPd General Question
	
	

	--- Received from A12.MLIST  ---                    04.02.04 12.57
	  -> misc(A)openbsd.org
	
	Hi,
	
	I have two general questions about the dhcpd and its
	implementation/usage.
	
	Is there a way to set up two or more dhcpds in one network? They
	should share their configuration and (if necessary) the lease-
	db. What I want is redundancy of the dhcp-service...
	
	The other thing I don't know how to implement: Can I configure
	the dhcpds for unicast?
	
	Heres my setup:
	
	10.1.1.0/24                 10.1.3.0/24
	.--------.  .-.         .-.  .--------.
	!Subnet 1!--!R!---. .---!R!--!Subnet 3!        Router supports
	'--------'  '-'   ! !   '-'  '--------'        BOOTP/DHCP-Relay
	                .-----.                        (RFC 1542)
	                !DHCPd!
	10.1.2.0/24     '-----'
	.--------.  .-.   ! !
	!Subnet 2!--!R!---' '--...
	'--------'  '-'
	
	The hosts in the subnets sends a dhcp-discover as broadcast.
	The router catch this broadcast and transform it to a
	unicast-request to the (configured) dhcp-server. Additionaly,
	the router uses the field "giaddr" for "remembering" the origin
	host who sends the dhcp-discover. The DHCPd should identify the
	subnet and answer with an ip-adress out of this range.
	
	Any ideas?
	
	
	Thanks a lot and best regards,
	Peter Janze
	###########################################################
	
	This e-mail message has been scanned for Viruses
	by a Content Security Software.
	
	KARLSRUHER Lebensversicherung AG, 2004
	
	###########################################################