PDA

View Full Version : PXE và BOOTP?



tuaninbox
15-08-2003, 05:54 PM
Các anh cho em hỏi sự khác nhau giữa PXE và BOOTP? Có phải đó là 2 cách dùng để BOOT diskless PC không, 2 cái có tương đương nhau không?

Xin cám ơn

neoII
15-08-2003, 07:52 PM
Tóm tắt:

Bootstrp Protocol - BOOTP là một internet protocol cho phép một diskless workstation (ám chỉ một workstation không có đĩa cứng) thi hành các công việc sau:
1 - tìm kiếm địa chỉ IP cho chính nó
2 - tìm IP của BOOTP server
3 - nạp một file khởi động từ server vào bộ nhớ
4 - và khởi động

Theo cách này, BOOTP cho phép một workstation khởi động mà không cần đĩa cứng hay đĩa mềm. Protocol này được định nghĩa trong RFC 951.

Preboot eXecution Environment - PXE là một chuẩn công nghiệp mở được phát triển bởi một số các nhà sản xuất phần mềm và phần cứng. Được thiết kế ban đầu bởi Intel, cùng với sự tham gia của các nhà sản xuất như HP, 3Com, Dell, Compaq, and Phoenix Technologies. PXE làm việc với network card (NIC) trong PC, biến NIC thành một boot device. PXE boot PC từ network bằng cách lấy một "boot image" từ server. File này có thể là một OS hay pre-OS cho PC. Bởi PXE làm việc cùng với NIC nên yêu cầu NIC phải có PXE-enable. Bạn cũng có thể gắn một con chip boot ROM PXE vào NIC.

tuaninbox
16-08-2003, 12:06 AM
Anh NeoII cho em hỏi là khi PC có PXE-enable NIC boot thì nó có sử dụng BOOTP protocol để xin địa chị IP từ server không? Hay là nó sử dụng một protocol nào khác?

Anh có thể cho em một số link để tìm hiểu về vấn đề này được không?

Cám ơn anh,

tuaninbox

neoII
16-08-2003, 12:46 PM
:idea: PXE và BOOTP là 2 trong số các protocol chp phép một PC boot từ network. Như vậy các protocol này hoạt động độc lập với nhau, phụ thuộc vào cấu hình server và ứng dụng mà áp dụng PXE hay BOOTP hay các protocol khác thích hợp.

:idea: Bạn có thể vào bootix (http://www.bootix.com) hay tìm các tài liệu có liên quan trong trang web Intel (http://www.intel.com/support/network/adapter/pro100/bootagent/30619.htm)