Question: how does pxe boot work?
Answer: The device sends out a DHCP broadcast and states that it needs to PXE boot (you've often initiated this request by hitting F12 on the device as it starts up)
The DHCP server picks up this broadcast and replies with a suggested IP address to use. ... 
The device then replies to the server and uses the provided address.