From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: From: David Presotto To: 9fans@cse.psu.edu Subject: Re: [9fans] BOOTP vs DHCP In-Reply-To: <3EF4FD36.3060507@nospam.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Sat, 21 Jun 2003 21:05:56 -0400 Topicbox-Message-UUID: d5dd1892-eacb-11e9-9e20-41e7f4b1d025 PXE BIOS's don't need a pxe server. They just use dhcp and tftp to pick up a program to load at 0x7C00 and then jump to it. The only thing that's different about PXE BIOS DHCP's is that they set the vendorclass to something starting with PXE. PXE BIOS's do provide a 16 bit interface for doing further tftp's etc but, since 9load already does all of that in 32 bit mode, there's no real reason. 9pxeload is just a 9load that knows that it gets loaded at a different location and that has to shift from 16 bit mode to 32 bit mode when it starts.