[发明专利]一种网络系统数据处理方法和系统无效
申请号: | 201010237539.0 | 申请日: | 2010-07-27 |
公开(公告)号: | CN102340550A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 丁汝辉 | 申请(专利权)人: | 上海啤尔科技实业有限公司;陈中亮 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 200002 上海市中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 系统 数据处理 方法 | ||
技术领域
本发明涉及无盘局域网络系统,更具体的说是涉及无盘局域网络中一种网络系统数据处理方法和系统。
背景技术
每台计算机终端都有唯一标识它的MAC(Media Access Control)地址,这个地址是唯一的。在一个使用TCP/IP协议的网络中,计算机终端是不能通过MAC地址与其他计算机终端的通信的,而是需要通过IP(Internet Protocol)地址。为了便于统一规划和管理网络中的IP地址,DHCP(Dynamic Host Configure Protocol,动态主机配置协议)应运而生了。基本上每个网络上都有一个DHCP服务器,负责为该网络上的计算机终端动态的分配IP地址。当DHCP服务器收到计算机终端IP地址的请求时,它便会为该计算机终端动态分发一个IP地址。
所谓无盘网络就是一个网络中的所有客户机(即计算机终端)上都不安装硬盘,而全部通过网络中的服务器来启动。也就是说在网络内有一个系统服务器,这台系统服务器上除了有它本身运行所需的操作系统外还需要有客户机运行所需的一个操作系统;客户机的机箱中没有硬盘,其它硬件都有(如主板、内存等),而且客户机的网卡必须带有可引导芯片(一般网卡没有)。客户机的网卡上的可引导芯片从系统服务器中取回所需数据供用户使用。
目前无盘网络系统大多数采用的是windows或者linux系统作为服务器,使用DHCP服务器为客户机分发IP地址。无盘网络系统主要应用于企业内部局域网、网吧、酒店、点歌娱乐行业等。
而在某些特定的无盘局域网络中,要求有指定的DHCP服务器,它不仅为该网络中的客户机分配IP地址,并且还要为每台客户机传输系统文件。但是并不是该局域网内所有的客户机都是这个指定的DHCP服务器分发IP地址的对象,也就是说这个指定的DHCP服务器要为该局域网内某些指定的客户机分发IP地址,进而进行系统文件的分发。
但是,DHCP服务器会为局域网内任意一台请求IP地址的客户机分发IP地址,这样造成了IP地址资源的浪费,不能有效的利用IP地址资源。
发明内容
有鉴于此,本发明提供了应用于无盘局域网络中的一种网络系统数据处理方法和系统,解决了DHCP服务器为局域网中任意一台请求获得IP地址的客户机分发IP地址的问题,达到了IP地址有效利用的效果。
为实现上述目的,本发明提供一种网络系统数据处理方法,该方法包括以下步骤:
步骤A:接收客户机发送的IP地址请求信息,所述请求信息中包含所述客户机的MAC地址;
步骤B:将所述请求信息中包含的所述客户机的MAC地址与预先存储的所有MAC地址进行对比校验,判断是否存储有所述客户机的MAC地址,如果是,表明校验通过,则进入步骤C;如果否,表明校验失败,拒绝为所述客户机分发IP地址;
步骤C:为所述客户机分发IP地址;
步骤D:向所述客户机发送系统文件。
其中,所述预先存储的所有MAC地址为:经过注册的所有客户机的MAC地址。
其中,在步骤C之前,所述方法还包括:预先为经过注册的各客户机分配IP地址,并将各客户机的MAC地址与IP地址一一对应存储。
其中,步骤C具体为:根据所述客户机的MAC地址,获取与所述MAC地址对应的IP地址,分发给所述客户机。
其中,在步骤D之前,所述方法还包括:
步骤D01:将所述系统文件分割成特定大小的数据块,并在各数据块的头和尾加上标记;所述特定大小为:使所述数据块能够在当前网络中安全传输;
步骤D02:建立各数据块与其标记之间的对应关系,存储在数据结构表中;
步骤D具体为:
依次向所述客户机发送数据结构表和所述系统文件对应的各数据块。
其中,所述方法还包括:
步骤E01:所述客户机依次接收DHCP服务器发送的数据结构表和所述系统文件对应的各数据块;
步骤E02:根据所述数据结构表判断所述系统文件是否完整传输;如果否,向所述DHCP服务器发送系统文件未完整传输的反馈信息,直到所述系统文件完整传输为止。
其中,所述判断所述系统文件是否完整传输包括:
步骤E021:根据所述数据结构表中存储的各数据块与其标记之间的对应关系,判断所述系统文件对应的所有数据块是否已传输,若是,表明所述系统文件对应的所有数据块均已传输;否则,表明存在缺失数据块,系统文件未完整传输;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海啤尔科技实业有限公司;陈中亮,未经上海啤尔科技实业有限公司;陈中亮许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010237539.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于湿度的花卉自动浇灌装置
- 下一篇:全自动多功能烟草精量播种机