PXE(Preboot eXecution Environment)是一种通过网络引导计算机的协议,可以在没有本地存储设备或可启动介质的情况下从网络上加载操作系统和应用程序PXE版本因厂商或标准制定者的不同而有所不同。以下是常见的PXE版本及其大致年代
PXE(Preboot eXecution Environment)在Windows中的发展经历了多个阶段,从最初的实现到现代的高度集成。PXE主要用于从网络引导操作系统,而不需要本地存储设备。以下是PXE在Windows中的发展时间线:
年份 | 版本 / 关键事件 | 描述 |
---|---|---|
1999年 | PXE技术的引入 | PXE技术由Intel首次提出,旨在通过网络启动计算机。它通过网络接口卡(NIC)加载操作系统安装镜像,而不需要本地硬盘。最初,PXE并不是Windows独有的技术,而是与硬件厂商(如Intel)和网络协议(如DHCP、TFTP)紧密集成。 |
2000年 | Windows 2000 Server支持PXE | Windows 2000 Server引入了对PXE的支持,能够使用PXE从网络启动操作系统安装程序。Windows 2000 Server允许通过网络安装Windows操作系统,首次在企业环境中广泛应用PXE。 |
2003年 | Windows Server 2003的增强支持 | Windows Server 2003进一步增强了对PXE的支持,提供了更强的网络启动和远程安装功能。引入了Windows Deployment Services (WDS)的概念,用于通过PXE实现操作系统部署。 |
2005年 | Windows XP支持PXE | 虽然Windows XP本身不直接支持PXE启动,但通过工具和第三方软件(如Sysprep和WDS),用户可以实现基于PXE的操作系统安装。此时PXE开始成为大规模企业环境部署的标准工具。 |
2008年 | Windows Server 2008 引入Windows Deployment Services (WDS) | WDS开始作为Windows Server的核心功能之一,提供了PXE支持,能够通过网络安装和部署Windows操作系统,简化了IT管理员的工作。 |
2012年 | Windows Server 2012增加对UEFI的支持 | Windows Server 2012不仅增强了对PXE的支持,还增加了对UEFI(统一可扩展固件接口)的支持,使得现代硬件(特别是64位和UEFI支持的系统)可以通过PXE进行启动。 |
2015年 | Windows 10的PXE支持 | Windows 10在默认情况下支持PXE启动,尤其是在企业环境中。微软强化了与Windows Deployment Services (WDS)和System Center Configuration Manager (SCCM)的集成,提供更高级的网络启动、自动化和远程安装功能。 |
2016年 | Windows Server 2016引入改进的网络启动体验 | Windows Server 2016增加了更好的网络启动性能和管理功能,改善了PXE启动的速度与可靠性,尤其是在大规模部署时。 |
2020年 | Windows 10、Windows Server 2019-2022改进网络引导性能 | 在Windows 10和Windows Server 2019及2022中,PXE功能得到了进一步的优化,支持更加高效的远程部署和网络引导,特别是在硬件支持和虚拟化环境中,增强了与现代硬件的兼容性。 |
未来(预计) | 集成到云端和现代化的部署架构 | 随着云计算和现代数据中心技术的普及,PXE可能会继续集成到混合云和远程管理工具中,提供更强大的自动化和远程部署能力,尤其是与Microsoft Azure、Windows Autopilot等服务的集成。 |
PXE在Windows中的发展历史与操作系统的网络部署需求密切相关。最初,PXE主要用于大规模企业环境中的操作系统部署,而随着技术的进步,特别是在硬件、虚拟化和云计算环境中,PXE不断得到优化,成为现代IT基础架构中不可或缺的一部分。微软通过Windows Deployment Services (WDS)和System Center Configuration Manager (SCCM)等工具,提供了强大的支持,帮助IT管理员简化了操作系统的安装和管理。
PXE(Preboot eXecution Environment)是一种通过网络引导计算机的协议,可以在没有本地存储设备或可启动介质的情况下从网络上加载操作系统和应用程序。PXE版本因厂商或标准制定者的不同而有所不同。以下是常见的PXE版本及其大致年代:
需要注意的是,不同厂商实现PXE协议的方式可能略有不同,并可能包括特定的扩展和改进。另外,随着技术的发展和标准的更新,未来还可能出现更多版本的PXE协议。 |
PXE(Preboot eXecution Environment)是一种网络引导协议,它允许计算机通过网络从远程服务器启动操作系统和应用程序。以下是PXE常见版本及其大致年代和传输速度:
需要注意的是,不同厂商实现PXE协议的方式可能略有不同,并可能包括特定的扩展和改进。另外,传输速度也受到网络带宽、延迟、质量等多种因素的影响,具体速度可能会有所差异。 由于PXE协议的设计目标是通过网络引导计算机,因此其速度受到网络环境和硬件性能的影响,而不是直接由PXE版本号决定。不过,可以根据一般经验提供一些大概的传输速度参考:
|
PXE 3.1协议标准是在2017年9月发布的。发布方是UEFI(统一可扩展固件接口论坛)网络工作组,该工作组负责开发和维护PXE协议标准。 需要说明的是,虽然PXE 3.1协议标准是在2017年发布的,但它并不代表最新的网络引导技术和实践。随着技术的发展和变化,可能会有其他更高级的网络引导协议或方案出现并被广泛应用。为了确保网络安全和性能,建议随时关注最新的技术动态和风险预警,并根据实际需求选择合适的解决方案。 |
PXE(Preboot eXecution Environment)协议的版本号通常是指其标准的版本。以下是一些常见的PXE协议版本号:
这些是比较常见的PXE协议版本号,但可能还存在其他的变体或衍生版本。在实际使用中,具体的PXE实现可能会在这些标准的基础上进行定制或修改,以满足特定的硬件或网络环境需求。 |
除了上面提到的PXE协议版本外,还存在一些其他的PXE变体或扩展。这些变体可能是基于特定厂商的定制或在标准PXE协议之上添加了额外功能的改进版本。以下是一些可能的PXE变体或扩展:
这些变体或扩展并不是标准的PXE协议版本,而是基于标准协议的定制或改进版本。它们可能具有特定的用例或适用范围,并且可能在不同的环境中得到使用。
|
PXE(Preboot eXecution Environment)3.1是当前PXE协议标准的最新版本。该版本引入了一些新特性和改进,包括:
总之,PXE 3.1是一个功能更加完善和强大的PXE协议版本,可以帮助计算机在没有本地存储设备或可启动介质的情况下依然实现远程引导、安装和部署操作系统和应用程序。 根据PXE(Preboot eXecution Environment)3.1的规范文档,该版本的传输速度在理论上可以达到40 MB/s。这是在IPV4网络环境下,使用UDP/IP协议和TFTP(Trivial File Transfer Protocol)作为文件传输协议时的最高传输速度。 需要说明的是,实际的传输速度可能受多种因素的影响,例如网络带宽、延迟、质量以及服务器性能等等。此外,不同厂商的实现方式和应用场景也可能会导致速度的差异。因此,在实际应用中,需要根据具体情况评估和优化网络和系统配置,以达到较好的性能和稳定性。 |
https://www.uefi.org/ PXE协议 网站 来源: