Ancestor of dhcp protocol (don't remember its name) is the standard thing for network boot I guess.
Nothing standard is publicly available yet (based on a complete tcp/ip stack) for openxdk, but you can create something similar with this :
http://home.tele2.fr.../xb1_pktdrv.zipThe given sample describes how to do a ping with minimal code with openxdk.
That's enough (that and good reading of dhcp standard rfc?

.txt) for trying to recreate dhcp protocol.
After all, all you need is have servers know you exist and ask for a file transfert from a server.
Easiest thing then is to write the file down on hdd and try to chain it (assuming it's a .xbe able to run).
The program doing the request would be running from dashboard in a sort of autorun mode (I guess some dashboard could allow that kind of option, to run a .xbe right at booting time)
I don't have much experience in chaining a .xbe from a previous .xbe, but some may have here in this forum.
Since dashboards have native hidden ftp server onboard, thay may even do dhcp for you, and maybe some have an option to automatically download a .xbe from another ftp server and boot it... Who knows...
Try browsing documentation of existing alternative dashboards for xbox1