BIND 10 #991: Method to send a IPv4 packet to a client without an address

BIND 10 Development do-not-reply at isc.org
Wed Jun 1 09:38:54 UTC 2011


#991: Method to send a IPv4 packet to a client without an address
-------------------------------------+-------------------------------------
            Reporter:  shane         |                        Owner:
                Type:  enhancement   |                       Status:  new
            Priority:  major         |                    Milestone:  New
           Component:  Unclassified  |  Tasks
           Sensitive:  0             |                     Keywords:
         Sub-Project:  DHCP          |              Defect Severity:  N/A
Estimated Difficulty:  0             |  Feature Depending on Ticket:
         Total Hours:  0             |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
 For the DHCP IPv4 server to reply to clients, it needs to be able to send
 messages to a client that does not have an address.

 One possibility for this is manipulating the ARP table. This was discussed
 years ago on the dhcp-workers list:

 https://lists.isc.org/pipermail/dhcp-workers/2006-May/000030.html

 Basically the trick is to use the SIOCSARP ioctl() to manipulate the ARP
 table. Seems to be portable to Linux and Solaris, but I'm not sure about
 BSD.

 Otherwise we'll have to look at some raw packet injection, probably.

-- 
Ticket URL: <http://bind10.isc.org/ticket/991>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list