欢迎来到天天文库
浏览记录
ID:22302693
大小:107.00 KB
页数:11页
时间:2018-10-28
《无盘工作站的原理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、无盘工作站的原理“盘”指的足硬盘《无盘工作站的原理就足钮M内有一个系统服务器,这台系统服务器上除了苟它本身运行所的操作系统外还要有一个T作站运行所的操作系统。无盘T作站的机箱屮没有硬盘,K它硬件都有(如主板、内存•等),而且无盘工作站的网卡必须带有可引异芯片(一般网卡没有,可引导芯什可以买到)。在无盘工作站启动吋网卡上的可引导芯片从系统服务器屮取回所需数据供用广使用。简单点-•句话就足,无盘工作站其实就足把硬盘和主机分离,无盘工作站只执行操作不执行存储。无盘网络的W史及发嵌1。开始2。1994至1996年3。1996至1999年4.
2、2000年至今无盘工作站启动原理无盘工作站之所以能够启动,足由硬件(工作站端)和软件(服务器端)配合的结釆、软件上,就是服务器上的远程启动相关服务和无盘系统软件;硬件上,则是工作站M卡上的BootROM芯片。当然,对于不是很老的主板,其BIOS中空闲较多并支持写入,可以将BootROM芯片代码写入主板BIOS中,节省了一个芯片。较常用的无盘启动芯片有RPL和PXE两种。这两种较为通用,其它还有一些厂商开发的专用芯片,不是很普及,以下的讨论中均以RPL和PXE为主。RPL芯片可用于10M和100M的网卡,有针对NT(2000)的,冇针
3、对NetWare的。不M的网卡用的也不-•样,需要配套。所以做无盘时不是任何网卡都能做的。10M的NE2000和8029网卡、100M的8139网卡等都支持RPL芯片,并且也都容易找到相应的RPL芯片。PXE芯片-•般用于100M的网卡,以在8139网卡上的应用敁为成熟和典型,驻至很界易就可找到用于8139网卡的PXE芯片代码(用于写入主板或空白BOOT片)。现在较常见的是那种RPL/PXE双启动的BootROM芯片,价格在6元左右。RPL芯片的启动原理(1)发现阶段。当ClientC动后,M网卡上的BootKOM会句Server广
4、播一个引导访求帧,即FIND帧,该帧包含打Client的网卡号(MAC地址),M络.I:所打Server都会发现这个FLD帧。(2)提供阶段。Server远程启动服务收到Client广播的FIND帧,根据帧中所带的ID号,检查远程泊动数据庳屮是杏打该卡号的配置记录,如果不存在,则引导过程不能继续;如果存在,远程启动服务发送一个FOUND帧,这个帧中包含了服务器的岗卡ID(即Server的MAC地址),然后就调用BOOTP(BootProtocol)或者DHCP(DynamicHostConfigurationProtocol)<>
5、(3)选择阶段。Client收到第一个响应后(W为可能网络屮不止一个服务器在运行远程启动服务,Client只对收到的第一个FOUND帧回应,包括:分配给Client的机器名称、IP地址、Server的IP地址、BOOT所需的映像文件等),则发送-个SEND。FILE。REQLESTFrame给第-个回应的远程启动服务器,请求传送启动所需的文件。(4)确认阶段。当远程启动服务器收到SEND,FTLEoREQUESTFrame的请求后,根据其远程启动数据痄的Client记泌查找对应的BOOTBLOCK,将Client启动所耑的文件传送给
6、Client,即给工作站一个FILEoDAT。RESPONSE帧,这个帧包含了Client启动所需的B00TBL0CK。(5)C动阶段。Client接收到完整的G动文件后,开始执行文件屮的租序,将执行点转句C动块的入口,启动Client,同时使用另外一个INTERNET协议:TFTP(TrivialTransferProtocol)。然后引导不M的os。PXE芯片的启动原理PXE处RPL的力•级品,它足PrcbootExccutionEnvironmcnt(预启动执行环境google翻译)的细写。它们的不同之处为:一个是静态路由,一
7、个动态路由。不难理解:RPL是根据网卡上的ID号加上;H:它的记录组成的Frameserver发出请求,而server那里早已经脊了这个ID数据,匹配成功则进行远程沿动;PXE是则是根据服务器端收到的工作站MAC地址(就是网卡号),使用DHCP服务给这个MAC地址指定一个IP地址,每次重启动可能同一台工作站有与上次启动有不M的IP,动态分配地址。下而以工作站引导过程说明PXE的启动妝理:(1)用户端电脑开机后,PXEBootROM获得控制权之前先做我测试,然后以广播形式发出一个请求FIND帧。(2)如果服务器收到个人电脑所送出的要求
8、,就会送回DHCP回应,内容包括用户端的IP地址,预设通讯通道,及开机映像文件。否则,服务器会忽略这个耍求。(3)工作站收到服务器发卜
9、的响应记则会卜I应一个FRAME,以诮求传送启动所需文件。(4)之后,将有更多的讯息花川户端与服务
此文档下载收益归作者所有