[发明专利]一种提前加载实现网络的新方法无效
申请号: | 201210069157.0 | 申请日: | 2012-03-16 |
公开(公告)号: | CN102629210A | 公开(公告)日: | 2012-08-08 |
发明(设计)人: | 周国锋 | 申请(专利权)人: | 苏州优康通信设备有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215011 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提前 加载 实现 网络 新方法 | ||
技术领域
本发明是关于一种实现网络功能的方法,具体的说,是关于一种在计算机加载操作系统之前,一种提前加载实现网络的新方法。
背景技术
随着计算机网络应用的日益普及,人们对计算机的安全性、易用性及网络功能等方面提出了更高的要求。我们知道,现在各种操作系统中都集成了网络功能,这提高了人们使用计算机进行工作的效率,也给管理上带来了便利,但这些都是需要在计算机加载操作系统后才能实现。如何使计算机在加载操作系统之前,也具有网络功能,享受计算机网络带来的种种便利,这种需求由来已久。
本发明的目的在于提供一种在应用电脑加载操作系统之前,通过磁盘的MBR(主引导记录)实现网络功能的方法。根据应用电脑启动过程的知识,应用电脑在上电或重启时,在经过POST(Power On Self-Test)后,会通过执行磁盘的MBR以实现对操作系统的加载。因此,我们以MBR的工作机制为基础,在MBR中加入网络通讯介质的驱动功能,使应用电脑在进入操作系统之前具有网络功能。由于MBR是应用电脑启动过程的必经阶段,所以我们可以利用该发明实现的网络功能,使应用电脑自动、安全的完成一些具体的应用(知网络认证,网络数据传输等)。
发明内容
为以上目的,本发明提供了一种通过磁盘主引导记录实现网络功能的方法,该方法包括:
①.编写基于BIOS环境下的网络通讯介质的驱动程序及其他功能程序,并按照磁盘主引导记录要求的格式,写到磁盘的第0磁道第0磁头第1扇区开始的空间里面,该驱动程序支持多种网络通讯介质的驱动功能,并具有可配置性:
②,在应用电脑的启动过程中,运行到该磁盘主引导记录阶段时,程序根据用户的配置,去查找网络通讯介质并加载及运行相应的驱动程序,使网络通讯介质正常工作,根据具体的应用与其他网络实体通信实现网络功能。
附图说明
参照下面的详细说明和附图,可以更好的理解本发明的有关结构和实现方法以及其目的、特征和优势。
图1为一种提前加载实现网络的新方法
具体实施方式
在以下的详细说明中,描述了特定的细节以便提供对本发明全面的理解。然而本专业的技术人员会认识到,本发明也可以用其它相类似的细节实施。
尽管本发明不限于此,但作为本发明的一个具体的实施例,在一台带RTL8139C应用电脑I网卡的计算机上,利用在磁盘主引导记中实现的网络功能,来发送一个数据包,接收一个数据包,自动完成对该应用电脑启动的控制步骤如下:
按步骤①完成编写RTL8139C应用电脑I网卡的驱动程序及其他功能程序,并按照磁盘主引导记录要求的格式,写到磁盘的第0磁道第0磁头第1扇区开始的空间里面。在应用电脑的启动过程中如步骤②所述,运行到该磁盘主引导记录阶段时,程序可以根据应用电脑IID(用户可配置或选择)去查找RTL8139C应用电脑I网卡,并加载及运行已写到磁盘的第0磁道第0磁头第1扇区开始的空间里面的RTL8139C应用电脑I网卡的驱动程序,使网络通讯介质正常工作,然后通过RTL8139C应用电脑I网卡发送一个广播数据包,在等待一定的时间内,判断是否接收到来自一个特定网卡地址的应答数据包,如果没有接收到该应答包就输出提示信息,中止本次应用电脑的启动过程,如果有接收到该应答包,就复位RTL8139C应用电脑I冈卡到默认的状态,然后按正常的磁盘主引导记录工作流程加载磁盘上的操作系统,完成本次应用电脑的启动过程。通过BIOS标准中断int lah,直接访问应用电脑I设备的部分功能性代码
虽然此处说明描述了本发明的某此特征及一种实现方法,但是对于本专业的技术人员来说,将会出现许多修改、替换、变化和等效代换。因此,本发明的保护范围由所附的权利要求的范围为准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州优康通信设备有限公司,未经苏州优康通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210069157.0/2.html,转载请声明来源钻瓜专利网。