Загрузка по сети PXE в современных операционных системах работает следующим образом: 2
- Компьютер без ОС отправляет PXE-запрос (DHCP DISCOVER) по сети. 2
- DHCP-сервер назначает устройству IP-адрес и указывает на PXE-сервер. 2
- PXE-сервер передаёт клиенту сетевой загрузчик (NBP — Network Boot Program). 2
- NBP загружает и запускает операционную систему или установочный образ. 2
- ОС устанавливается или работает в режиме Live (без установки на диск). 2
Некоторые ключевые этапы процесса: 1
- Клиент отправляет широковещательный пакет (DHCPDISCOVER) в сеть. 1
- В ответ DHCP-сервер предоставляет пакет DHCPOFFER, который включает IP-адрес для клиента и дополнительные параметры загрузки. 1
- Клиент подключается к TFTP-серверу по предоставленному IP-адресу, запрашивает указанный загрузочный файл, и после успешной загрузки начинается загрузка операционной системы. 1