Re: PXE and DHCP
From: Jetro (no.spam_at_internet)
Date: 05/27/04
- Next message: Lanwench [MVP - Exchange]: "Re: Static Versus Dynamic(DHCP) IP addresses on Windows 2000/2003 Servers"
- Previous message: Jado: "Re: Can It Be Done? - MDB Security"
- In reply to: Parhez Sattar: "PXE and DHCP"
- Next in thread: Phillip Windell: "Re: PXE and DHCP"
- Reply: Phillip Windell: "Re: PXE and DHCP"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 27 May 2004 07:54:02 -0400
http://support.microsoft.com/default.aspx?scid=kb;EN-US;244036
Description of PXE Interaction Among PXE Client, DHCP, and RIS Server
http://support.microsoft.com/?kbid=259670
Using DHCP Options 60, 66, 67 to Direct PXE Clients to RIS Servers May Fail
When the machine boots using PXE, the boot ROM gets an IP address using
DHCP. It's then sending out a modified DHCP Discover packet with its GUID.
The BINL service on a RIS server listens for these special DHCP Discover
packets and responds with a DHCP Offer packet that includes a copy of the
client's GUID, but no IP address. The PXE client replies with a DHCP Request
packet sent directly to the BINL service on UDP port 4011. The BINL service
responds with a DHCP Ack packet that contains the name and path of the boot
image, startrom.com.
In a routed network, an IP helper field in the router contains the IP
address of a DHCP server. When the router receives a DHCP Discover packet,
it forwards the packet to the DHCP server and then acts as an intermediary
between the server and the DHCP client. If the RIS server is also a DHCP
server, this works fine. The server returns a single DHCP Offer packet with
the client's GUID in the payload and the client handles the rest. If the
DHCP server and RIS server are on different machines in the same broadcast
segment as the PXE client, the process also proceeds without problems.
If, however, the RIS server and the DHCP server are on different machines
that don't reside in the same broadcast segment as the PXE client, both
servers must be included in the IP helper field at the router, and you must
verify that both servers get the DHCP Discover packet from the router.
If you have more than one RIS server, don't install RIS on a DHCP server. A
PXE client that gets a standard DHCP Offer that contains its GUID won't
listen for responses from any other RIS servers.
Because BINL is actually a modified DHCP service, it must be authorized in
AD.
- Next message: Lanwench [MVP - Exchange]: "Re: Static Versus Dynamic(DHCP) IP addresses on Windows 2000/2003 Servers"
- Previous message: Jado: "Re: Can It Be Done? - MDB Security"
- In reply to: Parhez Sattar: "PXE and DHCP"
- Next in thread: Phillip Windell: "Re: PXE and DHCP"
- Reply: Phillip Windell: "Re: PXE and DHCP"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|