简单说来,PXE服务器就是DHCP服务器+TFTP服务器。
网络启动过程大概是这样的(可能并不严谨):客户端发送动态获得IP地址的广播包到网络
上,DHCP服务器在收到该广播包后,发送给客户端分配IP地址的回应包,客户端收到回应包后设置自己的IP地址,
然后从DHCP服务器获得启动服务器的
IP地址(DHCP服务器066选项,这就是TFTP服务器的IP地址)
及
启动文件名(DHCP服务器067选项,这里的启动文件名就是
pxelinux.0或者支持pxe的grub4dos的grldr,当然,也可以是startrom.n12或者使用3com Image
Edit创建的pxe启动菜单文件,总之,它应该是一种由pxe启动规范规定的固定格式的可执行文件),
然后客户端再联系启动服务器(TFTP服务器)获
得启动文件并执行,这样基本上就完成了pxe启动过程。
阅读(1182) | 评论(0) | 转发(0) |