一种实现国产平台PXE BOOT的协议架构制造技术

技术编号:17472881 阅读:144 留言:0更新日期:2018-03-15 09:00
本发明专利技术涉及一种实现国产平台PXE BOOT的协议架构,其特征在于,它包括:UEFI PXE BASE CODE接口模块,所述的UEFI PXE BASE CODE接口模块连接有MTFTP协议模块、DHCP协议模块以及UDP协议模块,所述的MTFTP协议模块、DHCP协议模块均连接到UPD协议模块;所述的UPD协议模块连接IPv4协议模块,IPv4协议模块连接有ARP协议模块和MNP协议模块,所述的ARP协议模块还连接所述的MNP协议模块;所述的MNP协议模块连接有SNP协议模块,所述的SNP协议模块连接到UNDI协议模块,所述的UNDI协议模块连接到NIC协议模块。

A protocol architecture for implementation of domestic platform PXE BOOT

【技术实现步骤摘要】
一种实现国产平台PXEBOOT的协议架构
本专利技术属于计算机领域,具体涉及一种实现国产平台PXEBOOT的协议架构。
技术介绍
自从1946年,世界上第一台计算机ENIAC在宾夕法尼亚诞生以来,计算机作为一门新兴的技术进入了人类的视野,进入21世纪以来,计算机取得了跨越式的发展,进入了人们生活的方方面面,成为人类发展史上最为伟大的专利技术之一。计算机的应用领域越来越广。在计算机的生产过程之中,当出现需要为批量机器安装全新系统,并且需要统一进行设置时,如果单纯的通过人工设置的方式去完成,则会浪费大量的人力物力和财力。尤其是针对国产平台来说,上述问题更为突出和严重。此为现有技术的不足之处。因此,针对现有技术中的上述缺陷,提供设计一种实现国产平台PXEBOOT的协议架构;以解决上述技术问题,是非常有必要的。
技术实现思路
本专利技术的目的在于,针对上述现有技术存在的缺陷,提供设计一种实现国产平台PXEBOOT的协议架构,以解决上述技术问题。为实现上述目的,本专利技术给出以下技术方案:一种实现国产平台PXEBOOT的协议架构,其特征在于,它包括:UEFIPXEBASECODE接口模块,所述的UEFIPXEBASECODE接口模块连接有MTFTP协议模块、DHCP协议模块以及UDP协议模块,所述的MTFTP协议模块、DHCP协议模块均连接到UPD协议模块;所述的UPD协议模块连接IPv4协议模块,IPv4协议模块连接有ARP协议模块和MNP协议模块,所述的ARP协议模块还连接所述的MNP协议模块;所述的MNP协议模块连接有SNP协议模块,所述的SNP协议模块连接到UNDI协议模块,所述的UNDI协议模块连接到NIC协议模块。作为优选,所述的UEFIPXEBASECODE接口模块为网络传输提供网络接口;例如OSloader可以通过UEFIPXEBASECODE接口模块进行网络数据的传输。作为优选,MTFTP协议模块是TFTP的功能拓展模块,实现简单的多点数据传输协议。作为优选,DHCP协议模块在网络传输的过程中实现IP地址的自动分配以及完成对所分配的IP的管理。作为优选,UPD协议模块属于网络传输协议层的传输层协议,实现简单不可靠的数据信息的传递。作为优选,IPv4协议模块为互联网协议,网络传输过程中的基础性协议,其中最典型应用代表是以太网。作为优选,ARP协议模块为地址解析协议,依据IP地址确定TCP/IP协议,确定目标的物理地址。作为优选,MNP协议模块是美国公司Microcon提出的一种压缩和纠错协议,能够保证网络传输过程中的数据的准确和有效。作为优选,SNP协议模块提供网络传输过程中的上层接口,其依赖于下层的UNDI协议模块能够完成对网卡的初始化以及控制的功能。作为优选,UNDI协议模块为SNP调用网卡的底层驱动提供途径和通道。作为优选,NIC协议模块为网络适配器,是网络与主机之间硬件设备,起到桥梁的作用。本专利技术的有益效果在于,实现了通过动态IP从远程服务器端下载相应的文件,实现通过网络安装系统和启动系统的功能,不仅能够在国产平台上实现批量安装和配置操作系统,而且还能够实现无盘启动的功能,使得国产平台的批量生产过程中人力等成本大幅降低,同时也使得其使用和维护更加简单和便捷。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。附图说明图1是本专利技术提供的一种实现国产平台PXEBOOT的协议架构的架构示意图。其中,1-UEFIPXEBASECODE接口模块,2-MTFTP协议模块,3-DHCP协议模块,4-UDP协议模块,5-IPv4协议模块,6-ARP协议模块,7-MNP协议模块,8-SNP协议模块,9-UNDI协议模块,10-NIC协议模块。具体实施方式下面结合附图并通过具体实施例对本专利技术进行详细阐述,以下实施例是对本专利技术的解释,而本专利技术并不局限于以下实施方式。如图1所示,本专利技术提供的一种实现国产平台PXEBOOT的协议架构,其特征在于,它包括:UEFIPXEBASECODE接口模块1,所述的UEFIPXEBASECODE接口模块1连接有MTFTP协议模块2、DHCP协议模块3以及UDP协议模块4,所述的MTFTP协议模块2、DHCP协议模块3均连接到UPD协议模块4;所述的UPD协议模块4连接IPv4协议模块5,IPv4协议模块5连接有ARP协议模块6和MNP协议模块7,所述的ARP协议模块6还连接所述的MNP协议模块7;所述的MNP协议模块7连接有SNP协议模块8,所述的SNP协议模块8连接到UNDI协议模块9,所述的UNDI协议模块9连接到NIC协议模块10。本实施例中,所述的UEFIPXEBASECODE接口模块1为网络传输提供网络接口;例如OSloader可以通过UEFIPXEBASECODE接口模块进行网络数据的传输。本实施例中,MTFTP协议模块2是TFTP的功能拓展模块,实现简单的多点数据传输协议。本实施例中,DHCP协议模块3在网络传输的过程中实现IP地址的自动分配以及完成对所分配的IP的管理。本实施例中,UPD协议模块4属于网络传输协议层的传输层协议,实现简单不可靠的数据信息的传递。本实施例中,IPv4协议模块5为互联网协议,网络传输过程中的基础性协议,其中最典型应用代表是以太网。本实施例中,ARP协议模块6为地址解析协议,依据IP地址确定TCP/IP协议,确定目标的物理地址。本实施例中,MNP协议模块7是美国公司Microcon提出的一种压缩和纠错协议,能够保证网络传输过程中的数据的准确和有效。本实施例中,SNP协议模块8提供网络传输过程中的上层接口,其依赖于下层的UNDI协议模块能够完成对网卡的初始化以及控制的功能。本实施例中,UNDI协议模块9为SNP调用网卡的底层驱动提供途径和通道。本实施例中,NIC协议模块10为网络适配器,是网络与主机之间硬件设备,起到桥梁的作用。以上公开的仅为本专利技术的优选实施方式,但本专利技术并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本专利技术原理前提下所作的若干改进和润饰,都应落在本专利技术的保护范围内。本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201710995518.html" title="一种实现国产平台PXE BOOT的协议架构原文来自X技术">实现国产平台PXE BOOT的协议架构</a>

【技术保护点】
一种实现国产平台PXE BOOT的协议架构,其特征在于,它包括:UEFI PXE BASE CODE接口模块(1),所述的UEFI PXE BASE CODE接口模块(1)连接有MTFTP协议模块(2)、DHCP协议模块(3)以及UDP协议模块(4),所述的MTFTP协议模块(2)、DHCP协议模块(3)均连接到UPD协议模块(4);所述的UPD协议模块(4)连接IPv4协议模块(5),IPv4协议模块(5)连接有ARP协议模块(6)和MNP协议模块(7),所述的ARP协议模块(6)还连接所述的MNP协议模块(7);所述的MNP协议模块(7)连接有SNP协议模块(8),所述的SNP协议模块(8)连接到UNDI协议模块(9),所述的UNDI协议模块(9)连接到NIC协议模块(10)。

【技术特征摘要】
1.一种实现国产平台PXEBOOT的协议架构,其特征在于,它包括:UEFIPXEBASECODE接口模块(1),所述的UEFIPXEBASECODE接口模块(1)连接有MTFTP协议模块(2)、DHCP协议模块(3)以及UDP协议模块(4),所述的MTFTP协议模块(2)、DHCP协议模块(3)均连接到UPD协议模块(4);所述的UPD协议模块(4)连接IPv4协议模块(5),IPv4协议模块(5)连接有ARP协议模块(6)和MNP协议模块(7),所述的ARP协议模块(6)还连接所述的MNP协议模块(7);所述的MNP协议模块(7)连接有SNP协议模块(8),所述的SNP协议模块(8)连接到UNDI协议模块(9),所述的UNDI协议模块(9)连接到NIC协议模块(10)。2.根据权利要求1所述的一种实现国产平台PXEBOOT的协议架构,其特征在于,所述的UEFIPXEBASECODE接口模块(1)为网络传输提供网络接口。3.根据权利要求1或2所述的一种实现国产平台PXEBOOT的协议架构,其特征在于,...

【专利技术属性】
技术研发人员:李德国杨贵永陈亮甫曹俊宋立伟
申请(专利权)人:山东超越数控电子有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1