无盘网络工作原理

无盘工作站的启动机制通常涉及RPL、PXE和BOOTP等技术。RPL通过BootROM向服务器请求启动数据,PXE是预置启动环境,支持动态路由。BOOTP是一种早期的远程启动协议,DHCP服务是从BOOTP扩展而来。Windows 2000终端通过连接服务器运行应用程序。无盘技术的发展包括RPL无盘Windows 98、PXE无盘Windows 98和纯软件的Windows 2000终端。各种无盘解决方案如PXE、RPL和Windows 2000终端各有特点,适用于不同的应用场景。
摘要由CSDN通过智能技术生成

    总的来说,无盘工作站的启动机制如下。首先由网卡的启动芯片 (BootROM,有些网卡的启动程序已嵌入主板的BIOS中,无需启动芯片) 以不同的形式向服务器发出启动请求号,服务器收到后,根据不同的机制,向工作站发送启动数据,工作站下载完启动数据后,系统控制权由BootROM转到内存中的某些特定区域,并引导操作系统。根据不同的启动机制,目前比较常用的无盘工作站可分为RPLPXE和虚拟硬盘等启动类型。而Windows 2000终端从其原理来说,并不属于无盘工作站,但它也可以用终端卡或硬盘引导系统,进入工作站操作系统后,再连接Windows 2000服务器,而这个连接程序与一般的应用软件并没有什么本质区别。我们把Windows 2000终端归结到无盘网络的原因是:目前大多数的终端都是先通过RPLPXE启动无盘网络到DOSWindows 3x,再从无盘站中连接成为终端。总之,本书所指无盘网络,泛指工作站中没有软驱和硬盘的网络,无论它是采取何种方式达到这一目的。目前台湾顺昱公司研发的基于Electronic Disk Communication电子硬盘 (eDisk) 系统,我们将它称为伪无盘系统,但因它也具备无盘网络的特点,所以也可以把它归结到无盘网络中来。

近年来,无盘技术发展十分迅速,产生了大量的分支。根据分类角度的不同,主要有以下几种分类方式:

1)按启动类型分,主要有:RPLPXEBOOTP

2)按工作站的操作系统分有:DOS无盘系统、Windows 3.2无盘系统、Windows 95无盘系统、Windows 98无盘系统、纯Windows 2000 XP 无盘系统、Windows 2000终端及Windows XP远程桌面。

3)按服务器操作系统分,有:基于Windows 2000的无盘系统、基于Windows NT 4.0的无盘系统、基于Windows XP的无盘系统、基于Novell NetWare的无盘系统及基于Linux的无盘系统,甚至还有基于Windows 98的无盘系统,也就是说用Windows 98作服务器。

4)根据系统是否具有移植能力可以分为:PNP (即插即用) 系统、非PNP系统。

5)根据所使用工具的不同进行分类:使用Intel PDK+Litenet的无盘系统、使用国产相关第三方工具的无盘系统、使用Boot-NIC+3COM PXE的无盘系统。

6)按虚拟磁盘分类:3Com VLDBoot-NICBXPEdisk等。

以上分类是可以组合的,例如:基于Windows 2000 Server+3Com Dabs+Litenet1.15PXE无盘Windows 98系统。请注意,它们间的组合并不是任意的,例如:基于Windows NTRPL 纯无盘Windows 2000就是不存在的。

1.1.1 RPL
启动工作原理

RPL
Remote Initial Program Load的缩略语,启动过程分析如下:

客户端开机后,初始化网卡,网卡BootROM上固化的软件向网络广播一个FIND帧,即引导请求帧,该帧中包含有客户机的网卡ID号。

服务器端的远程启动服务接收到客户机广播的FIND 帧后,根据帧中所带的网卡ID号在远程启动数据库中查找相应的工作站记录。如果不存在这样一个记录,引导过程不能继续;如果此工作站记录已经存在,远程启动服务则发送一个FOUND 帧给客户机的RPLROMFOUND帧中已包含了服务器的网卡ID

当网络上有数台服务器在运行远程启动服务时,RPLROM有可能会接收到多个FOUND帧,但RPLROM只对它收到的第一个FOUND帧有反应。它将根据第一个FOUND帧中所带的服务器网卡ID

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值