ARP and DHCP: one more question

Sergei Viznyuk (sviznyuk@columbus.rr.com)
Tue, 20 Jan 1998 18:43:56 -0500


This is a multi-part message in MIME format.

------=_NextPart_000_0006_01BD25D3.5CD48280
Content-Type: text/plain;
charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

I think I might have seen this question here
already but I missed the answer if any.

According to RFC 2131
a DHCP client after receiving DHCP_ACK message
from DHCP server but before configuring network
interface must verify the validity of offered IP address
supposely by broadcasting ARPOP_REQUEST message
and reading ARPOP_REPLY in a case the offered
IP address already exists.

Here is the problem: according to ARP specs
given in RFC (forgot which one), ARPOP_REQUEST
message must have both sender's hardware address
and IP address fields filled in, otherwise the message
would be discarded by other hosts.
How the heck would I fill in sender's IP address if
the DHCP client by then will not have any IP address yet?

Thanks,
Sergei

------=_NextPart_000_0006_01BD25D3.5CD48280
Content-Type: text/html;
charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">

I think I might have seen this = question=20 here
already but I missed the answer if=20 any.
 
According to RFC 2131
a DHCP client after receiving = DHCP_ACK=20 message
from DHCP server but before = configuring=20 network
interface must verify the validity = of offered IP=20 address
supposely by broadcasting = ARPOP_REQUEST=20 message
and reading ARPOP_REPLY in a case the = offered
IP address already exists.
 
Here is the problem:  according to ARP = specs
given in RFC (forgot which one), = ARPOP_REQUEST
message must have both sender's hardware = address
and IP address fields filled in, otherwise the=20 message
would be discarded by other hosts.
How the heck would I fill in sender's IP address=20 if
the DHCP client by then will not have any IP address = yet?
 
Thanks,
Sergei
 
------=_NextPart_000_0006_01BD25D3.5CD48280--