找回密码
 注册

QQ登录

只需一步,快速开始

搜索
点我反馈NEWZ系统包问题

PXE工作原理讨论

  在网吧硬件环境性能日益提升的今天,无盘由于其便捷的维护越来越火爆。
提到无盘,可能要聊下PXE工作原理。
什么是TFTP协议?
   TFTP协议全称是Trivial File Transfer Protocol(简单文件传输协议),它是TCP/IP协议簇中唯一一个用于客户机和服务器进行简单文件传输的协议。和大家广为所知的FTP不同的是,FTP基于可靠的TCP协议进行传输,有完善的数据验证机制,而TFTP协议是基于UDP(用户数据报协议)方式进行传输的。我们知道,UDP是一种不可靠的传输协议,它以最大限度的方式进行数据传输,而没有验证机制,即数据包一旦在服务器与客户机之间传递时,双方都不会要求对方验证发送过来的数据包是否正确,这种方式使得这种协议传输比FTP要“轻巧”很多,十分适合在传输可靠性很高的局域网中使用。

无盘网吧在网吧业主中有着越来越高的认知度,其管理的方便性越来越赢得网管的青。而PXE这个概念对于无盘的重要性不言而喻,而什么是PXE?它的工作原理是怎样的呢?我们将结合网吧中实际应用的平台模式来进行简单的介绍。
   PXE的全称是Preboot Execution Environment,即预启动执行环境,它是一种远程引导技术。简单来说,网卡的PXE启动过程,是首先由客户机的网卡项网络广播数据帧,再由DHCP服务响应,继而由服务器和客户机建立一对一的数据连接,传输客户机启动数据。网卡在采用PXE技术启动时,是通过如下过程进行的:
   首先,网卡会通过PXE bootROM在网络中发送FIND帧,该数据帧包含了自己的MAC网卡地址,DHCIP接收到该数据帧后,会向网卡返回数据包,其中包括了DHCIP服务为网卡分配的IP地址、子网掩码、网关等信息,网卡收到服务器的指派的参数后,会通过TFTP向服务器发起连接请求,以便和服务器建立连接,并开始数据通信。
  网吧里常用的无盘平台这时往往会向客户机传送引导数据,客户机进入服务器提供的引导菜单,客户机如果选择从网络引导,那么网卡会继续通过TFTP接收引导数据,直至加载网卡驱动通过虚拟盘的方式读取数据。
  可见,在加载网卡驱动并加载虚拟盘之前,实际上通信一直是通过TFTP来和服务器进行通信的。
一起讨论下。

该帖共收到 0 条回复!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

美图秀

    • 新添加的机器重复卡在bios网卡启动界面
    • 昆仑版2.4.3.0新功能“游戏效果设置支持部
    • 固定的三台客户机,显卡PNP不生效
    • 服务端添加或修改客户机都提示修改客户机失
    • IntelX520-2启动不了卡花瓣(另类排查思路

小黑屋|手机版|Archiver|联系我们|网吧三国

GMT+8, 2024-10-6 13:25 , Processed in 0.069517 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表