什么是PXE及PXE启动

什么是PXE及PXE启动,第1张

。。PXE是英文preboot execute environment的缩写,中文译意是“预启动执行环境”。是Intel公司开发的一种利用网卡远程启动技术,是一种Client/Server网络模式,支持无盘工作站通过网络从远程服务器下载映像,通过网络启动操作系统。实例如网吧的无硬盘局域网工作站,就是利用这种PXE技术从服务器启动。家用电脑应禁用这个网卡启动功能。

pxe(pre-boot

execution

environment)是由intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,pxe

client在网卡的rom中,当计算机引导时,bios把pxe

client调入内存执行,并显示出命令菜单,经用户选择后,pxe

client将放置在远端的操作系统通过网络下载到本地运行。

pxe协议的成功运行需要解决以下两个问题:

既然是通过网络传输,那么计算机在启动时,它的ip地址由谁来配置;

通过什么协议下载linux内核和根文件系统

对于第一个问题,可以通过dhcp

server解决,由dhcp

server来给pxe

client分配一个ip地址,dhcp

server是用来给dhcp

client动态分配ip地址的协议,不过由于这里是给pxe

client分配ip地址,所以在配置dhcp

server时,需要增加相应的pxe特有配置。

至于第二个问题,在pxe

client所在的rom中,已经存在了tftp

client。pxe

client使用tftp

client,通过tftp协议到tftp

server上下载所需的文件。

这样,pxe协议运行的条件就具备了,


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/554351.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-29
下一篇2023-06-29

发表评论

登录后才能评论

评论列表(0条)

    保存