PXE - Preboot eXecution Environment(пикси), спецификация описывает стандартизированную слиент-серверную среду, которая загружает софтверную сборку, полученную из сети, на PXE-настоенный клиент.
Hardware: на клиенте для этого нужен PXE-совместимый Network Interface Controller (NIC: к сети - Ethernet, WIFI, Token ring, ATM; к метеринке - встроенный, PCI, USB, FireWire etc).
Протоколы по которым происходит передача: DHCP(Dynamic Host Configuration Protocol - для динамического распространения по сети конфигурационных параметров(IP адреса для интрефейсов и сервисов), позволяет не вносить админу в новый узел сети это руками), TFTP(Trivial File Transfer Protocol - для простого get и put из/на сервер).
Процес:
1) DHCP request -> <- dhcp="" p="" response="">2) TFTP get -> <- p="" pxelinux.0="">3) TFTP get Config -> <- default="" p="" pxelinux.cfg="">4) Retrieve Kernel(по какому протоколу?) -> <- -="" disk="" initrd="" linux="" nitial="" p="" ram="">5) Загрузка и дальнейший старт или инсталяция.
->->->->
Hardware: на клиенте для этого нужен PXE-совместимый Network Interface Controller (NIC: к сети - Ethernet, WIFI, Token ring, ATM; к метеринке - встроенный, PCI, USB, FireWire etc).
Протоколы по которым происходит передача: DHCP(Dynamic Host Configuration Protocol - для динамического распространения по сети конфигурационных параметров(IP адреса для интрефейсов и сервисов), позволяет не вносить админу в новый узел сети это руками), TFTP(Trivial File Transfer Protocol - для простого get и put из/на сервер).
Процес:
1) DHCP request -> <- dhcp="" p="" response="">2) TFTP get -> <- p="" pxelinux.0="">3) TFTP get Config -> <- default="" p="" pxelinux.cfg="">4) Retrieve Kernel(по какому протоколу?) -> <- -="" disk="" initrd="" linux="" nitial="" p="" ram="">5) Загрузка и дальнейший старт или инсталяция.
->->->->
Комментариев нет:
Отправить комментарий