主机如何findPXE服务器?

我正在尝试PXE启动Cisco UCS C260 M2。 对于UCS或通常从PXE引导的主机,是在BIOS中指定的PXE服务器IP,还是在同一子网上search的PXE服务器?

PXE启动configuration对UCS来说不是很明显,所以我想知道如果我正在寻找不在那里的东西(例如指定PXE服务器的地方)?

本身没有“PXE服务器”这样的东西。 主机从DHCP或BOOTP服务器获取信息,其中包括TFTP服务器的地址(称为“下一个服务器”)。 PXE是通常从固件收集DHCP / BOOTP信息,联系TFTP服务器,下载各种信息并最终启动操作系统的软件。

PXE客户端没有硬连线任何IP。

当它们启动时,它们广播一个DHCP请求,标识自己是PXE客户端。 PXE主要使用2个协议DHCP和TFTP。 基本的DHCP服务提供给启动站的IP / MASK /网关,而DHCP为PXE识别的客户端应答时包含2个额外的参数:TFTP服务器IP和NBP(networking引导程序)的文件名,是第一个networking传输代码当PXE客户端启动时。 TFTP是基于UDP协议的慢速协议(速度慢,不可靠的传输),在第一个NBP控制之后,它通常会安装一个完整的TCP协议栈,然后大部分的引导/安装组件可以依靠更快/更可靠的传输像HTTP,FTP,NFS,CIFS协议,这一切都取决于你是什么PXE启动/安装。