PXE (Preboot Execution Environment)

PXE는 클라이언트/서버 인터페이스의 산업계 표준으로서, 원격지에 있는 관리자가, 아직 운영체계조차 적재되지 않은 채 네트웍에 접속된 컴퓨터들을 구성하고, 부팅할 수 있도록 해준다. PXE 코드는 대체로 컴퓨터의 , 또는 클라이언트가 네트웍 서버와 통신할 수 있게 해주는 부트 디스크 상에 넣어 전달됨으로써, 클라이언트 PC를 원격지에서 구성하거나 부팅시킬 수 있다. 있다. PXE는 다음의 세 가지 서비스를 제공한다.

  1. DHCP : 클라이언트가 네트웍 서버에 액세스하기 위한 IP 주소를 받을 수 있게 한다.
  2. 일련의 API들 : 클라이언트의 BIOS, 또는 다운로드된 NBP (Network Bootstrap Program)에 의해 사용됨으로써, 운영체계의 부팅이나, 기타의 구성 단계를 자동화한다.
  3. PXE 롬이나 부트 디스크 내에 있는 PXE 코드를 초기화하는 표준 방법

PXE 과정은 PXE를 사용하여 서버에게 통지하는 클라이언트로 구성되어 있다. 만약에 그 서버가 PXE를 사용하면, 서버는 이용 가능한 운영체계가 들어있는 부트 서버의 목록을 클라이언트에게 보낸다. 클라이언트는 필요한 부트 서버를 찾은 다음, 다운로드할 파일이름을 받는다. 그 다음에 클라이언트는 TFTP를 사용하여 파일을 다운로드하며, 그것을 실행시킴으로써 운영체계를 적재한다. 만약에 클라이언트에는 PXE가 장착되고 서버에는 장착되지 않았다면, 서버는 DHCP와 BOOTP 연산들 내에서의 혼란을 방지하기 위해 PXE 코드를 무시한다.

PXE 사용시 얻을 수 있는 이점은 다음과 같다.


이 정보는 2000년 6월 29일에 수정되었습니다.
영어판(whatis.com)