随着计算机网络技术的发展和各种终端设备的出现,网络计算技术能够根据终端类型定制应用程序的特点将全面实现其潜力.然而,现有的终端设备先从本地启动操作系统,再启动网络计算软件的单一的启动方式已不能满足终端设备的多样性和不断复...随着计算机网络技术的发展和各种终端设备的出现,网络计算技术能够根据终端类型定制应用程序的特点将全面实现其潜力.然而,现有的终端设备先从本地启动操作系统,再启动网络计算软件的单一的启动方式已不能满足终端设备的多样性和不断复杂的网络计算软件的需求.为了提高终端设备启动方式的灵活性和可用性,提出了一种可靠、安全、高效并可定制的远程启动协议NCBP(network-based client boot protocol).NCBP通过扩展DHCP(dynamic host configuration protocol)协议获得本机标识,再利用安全的APTP(active program transfer protocol)协议加载MBatch(MenuBatch)脚本执行环境.通过对MBatch脚本的解释执行,并根据用户的选择从服务器上加载相应的操作系统内核,从而实现终端设备的可定制远程启动.NCBP可用于网络环境下的网络计算机、PC机以及数字家电设备的远程启动.展开更多
计算机网络和终端技术的进步推动了计算机应用的迅速发展,用户可以通过网络获得各种不同的分布式应用.但是,这些应用系统都依赖于固定操作系统,如W indow s、L inux等.本文提出了一种支持终端通过以太网从服务器动态获得不同操作系统、...计算机网络和终端技术的进步推动了计算机应用的迅速发展,用户可以通过网络获得各种不同的分布式应用.但是,这些应用系统都依赖于固定操作系统,如W indow s、L inux等.本文提出了一种支持终端通过以太网从服务器动态获得不同操作系统、并在客户端动态执行的远程启动协议M RBP 2(M u lti-O S R em ote Booting P rotoco lTw o).M RBP 2协议把服务器上的不同操作系统通过O SPM机制(O perating System P rebootM echan ism)和SFTP协议(Sector based F ile T ransfer P rotoco l)下载到客户端,完成操作系统的启动和运行.本文还给出M RBP 2协议的实现及在实际系统上的应用.展开更多
基金Supported by the National High Technology Development 863 Program of China under Grant No.863-306-ZD05-01 (国家863高科技发展计划) the National Grand Fundamental Research 973 Program of China under Grant No.G1998030409 (国家重点基础研究发展规划(973))
文摘随着计算机网络技术的发展和各种终端设备的出现,网络计算技术能够根据终端类型定制应用程序的特点将全面实现其潜力.然而,现有的终端设备先从本地启动操作系统,再启动网络计算软件的单一的启动方式已不能满足终端设备的多样性和不断复杂的网络计算软件的需求.为了提高终端设备启动方式的灵活性和可用性,提出了一种可靠、安全、高效并可定制的远程启动协议NCBP(network-based client boot protocol).NCBP通过扩展DHCP(dynamic host configuration protocol)协议获得本机标识,再利用安全的APTP(active program transfer protocol)协议加载MBatch(MenuBatch)脚本执行环境.通过对MBatch脚本的解释执行,并根据用户的选择从服务器上加载相应的操作系统内核,从而实现终端设备的可定制远程启动.NCBP可用于网络环境下的网络计算机、PC机以及数字家电设备的远程启动.
文摘计算机网络和终端技术的进步推动了计算机应用的迅速发展,用户可以通过网络获得各种不同的分布式应用.但是,这些应用系统都依赖于固定操作系统,如W indow s、L inux等.本文提出了一种支持终端通过以太网从服务器动态获得不同操作系统、并在客户端动态执行的远程启动协议M RBP 2(M u lti-O S R em ote Booting P rotoco lTw o).M RBP 2协议把服务器上的不同操作系统通过O SPM机制(O perating System P rebootM echan ism)和SFTP协议(Sector based F ile T ransfer P rotoco l)下载到客户端,完成操作系统的启动和运行.本文还给出M RBP 2协议的实现及在实际系统上的应用.