Trends

What is PXE and how it works?

Network boot is the process of booting a computer from a network rather than a local drive. This method of booting can be used by routers, diskless workstations and centrally managed computers (thin clients) such as public computers at libraries and schools. In this blog, you can understand one of t…

blog-PXE-807

Headline

Network boot is the process of booting a computer from a network rather than a local drive. This method of booting can be used by routers, diskless workstations and centrally managed computers (thin clients) such as public computers at libraries and schools. In this blog, you…

Context

Network boot is the process of booting a computer from a network rather than a local drive. This method of booting can be used by routers, diskless workstations and centrally managed computers (thin clients) such as public computers at libraries and schools. In this blog, you can understand one of the most common network boot protocols, PXE and how it works. Preboot execution environment (PXE), pronounced pixie, is a set of standards that enables a computer to load an operating system (OS) over a network connection. It was introduced as part of the Wired for Management framework by Intel and is described in the specification published by Intel and SystemSoft. PXE can be used to quickly install an OS and is commonly used for both servers and clients. It may also be called PXE boot, boot from network, network boot or local area network boot.

Evidence

Pending intelligence enrichment.

Analysis

It describes a standardised client–server environment that boots a software assembly, retrieved from a network, on PXE-enabled clients. On the client side it requires only a PXE-capable network interface controller (NIC), and uses a small set of industry-standard network protocols such as DHCP and TFTP. The concept behind the PXE originated in the early days of protocols like BOOTP/DHCP/TFTP, and as of 2015 it forms part of the unified extensible firmware interface (UEFI) standard. In modern data centers, PXE is the most frequent choice for operating system booting, installation and deployment. Also read: Firmware uncovered: Is it hardware, software, or both? Also read: How to fix a slow internet connection?

Key Points

  • PXE stands for preboot execution environment, one of the most common network boot protocols. PXE works by using a combination of DHCP (dynamic host configuration protocol) and TFTP (trivial file transfer protocol) to download a network boot program (NBP) from a server to the…
  • Other protocols related to network booting include BOOTP (bootstrap protocol), which is an older protocol that has largely been replaced by DHCP.

Actions

Pending intelligence enrichment.

Author

Editorial author not yet assigned.