cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1367
Views
0
Helpful
2
Replies

Curious Mac-addresses in my DHCP binding output

ju.mahieu
Level 1
Level 1

Hello,

I have a curious mac adresses in my cisco dhcp server as you can see below:

sh ip dhcp bind

IP address       Client-ID/              Lease expiration        Type
                 Hardware address
10.1.10.209   0152.4153.2000.0c29.    Dec 11 2010 06:17 AM    Automatic
                    801c.ad00.0000.0000.
                    00                
10.1.10.213   0152.4153.2000.0c29.    Dec 11 2010 06:17 AM    Automatic
                    801c.ad00.0002.0000.
                    00           
10.1.10.216   0152.4153.2000.0c29.    Dec 11 2010 06:17 AM    Automatic
                    801c.ad00.0003.0000.
                    00      
...
10.1.10.213   0152.4153.2000.0c29.    Dec 11 2010 06:17 AM    Automatic
                    801c.ad00.0004.0000.
                    00                

The mac-addresses seem to be on 17 bytes rather than 6. The matching IP addresses are not responding to ping.

Do you have already seen that ?

Regards,

Ju

2 Replies 2

Peter Paluch
Cisco Employee
Cisco Employee

Ju,

These are not MAC address but rather Client IDs generated by the operating system running on the individual devices.

From the RFC 2131:

   DHCP defines a new 'client identifier' option that is used to pass an
   explicit client identifier to a DHCP server.  This change eliminates
   the overloading of the 'chaddr' field in BOOTP messages, where
   'chaddr' is used both as a hardware address for transmission of BOOTP
   reply messages and as a client identifier.  The 'client identifier'
   is an opaque key, not to be interpreted by the server; for example,
   the 'client identifier' may contain a hardware address, identical to
   the contents of the 'chaddr' field, or it may contain another type of
   identifier, such as a DNS name.  The 'client identifier' chosen by a
   DHCP client MUST be unique to that client within the subnet to which
   the client is attached. If the client uses a 'client identifier' in
   one message, it MUST use that same identifier in all subsequent
   messages, to ensure that all servers correctly identify the client.

I guess that we would need to consult the operating system's technical information to find out what is the process of generating the respective Client ID.

Best regards,

Peter

Thank you Peter for your answer.

As always , Think more to read manuals :-)

Regards,

Ju