RPL无盘工作站的工作原理:
当客户机启动后,其网卡上的BOOT-ROM芯片中的程序会向服务器广播一个引导请求帧(即FIND祯),该帧包含有客户机的网卡号(MAC地址,该地址是惟一的)。
服务器中的远程启动服务程序在收到客户机广播的FIND帧后,将根据帧中所带的相关信息,检查远程启动数据库中是否有该卡号的配置记录,如果数据库中不存在该记录,引导过程将终止:如果存在,远程启动服务发送一个FOUND帧给该客户机,这个帧包含了服务器的网卡地址,然后再调用BOOTP或者DHCP。
客户机收到第一个FOUND帧后,发送一个SEND.FILE.REQUEST帧给发送第一个FOUND帧的远程启动服务器,请求传送启动所需的文件。
当远程启动服务器收到客户机的SEND.FILE.REQUEST帧请求后,根据其远程启动数据库中的客户机记录查找相对应的BOOT BLOCK信息,将客户机启动所需要的文件传送给客户机。
客户机在接受完整的启动文件并开机启动。
其实网吧无盘系统从字面上讲,就是无任何外部存储设备的计算机,外部存储设备包软盘驱动器、CD-ROM、磁带机等。网吧无盘系统的所有的程序和数据都存放在服务器上。
由于不具备可存放操作系统的外部储存系统,其启动过程也比较特殊。总体来说,无盘工作站是通过网卡上的启动芯片(BOOT-ROM)以不同的形式向服务器发出远程启动请求,当网络中的远程启动服务器收到该请求后采取不同的机制,向工作站发送启动映像文件。当无盘工作站下载完启动映像文件(下载到内存中)后,无盘工作站就开始执行启动映像文件,此时,无盘工作站就转入与有盘工作站一样的操作系统引导状态。
标签:无盘,网吧,原理