Apparently, a fair amount of what we learn here is what doesn't work contrary 
to the official documentation. I'm still inclined to think that this is an 
expected behaviour as you confirmed it with your two DHCP clients and it's 
natural for them to send option 61. Hence when you have "hardware-address" 
configured under the DHCP pool manual binding doesn't work because the DHCP 
request does contain this client identifier and it conflicts with 
"hardware-address" option

Eugene

From: Kingsley Charles 
<[email protected]<mailto:[email protected]>>
Date: Tue, 17 Apr 2012 10:28:28 +0530
To: Eugene Pefti <[email protected]<mailto:[email protected]>>
Cc: 
"[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: Re: [OSL | CCIE_Security] DHCP address assignment using hardware 
address

When I use Windows or IOS router as DHCP client and use "hardware address" in 
the manual binding, it doesn't work. Both of them send DHCP request with option 
61.

With regards
Kings

On Tue, Apr 17, 2012 at 6:33 AM, Eugene Pefti 
<[email protected]<mailto:[email protected]>> wrote:
I’m confused by your question, Kings,
The same guide says that to configure “manual bindings” one must enter 
“client-identifier” command. What made you think that the “hardware-address” 
option didn’t work?
Were you able to simulate BOOTP instead of DHCP request with option 61 ?

Eugene

From: 
[email protected]<mailto:[email protected]>
 
[mailto:[email protected]<mailto:[email protected]>]
 On Behalf Of Kingsley Charles
Sent: 15 April 2012 09:08
To: [email protected]<mailto:[email protected]>
Subject: [OSL | CCIE_Security] DHCP address assignment using hardware address

Hi all
Hi all

If I want to configure manual binding that doesn't working with hardware 
address. Instead, if I specify the client identifies, it works.

ip dhcp pool cat
   host 10.20.30.40 255.255.255.0
   hardware-address 0001.0002.0003


The snippet below, claims that hardware address can be used with bootp requests 
only. Logically, I feel that should be the case because bootp request doesn't 
have options field. In the case of DHCP request, the option 61 is used to carry 
client identifier. Hence, it seems, the IOS expect client identifies to be 
configured, if it a dhcp request.

Comments please.


Snippet from 
http://www.cisco.com/en/US/docs/ios/12_2/ip/configuration/guide/1cfdhcp.html#wp1001108

Router(dhcp-config)# client-identifier unique-identifier
Specifies the unique identifier for DHCP clients. This command is used for DHCP 
requests.

Router(dhcp-config)# hardware-address hardware-addresstype

(Optional) Specifies a hardware address for the client. This command is used 
for BOOTP requests.

With regards
Kings

_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Are you a CCNP or CCIE and looking for a job? Check out 
www.PlatinumPlacement.com

Reply via email to