侦测网际网络协定位址及实体位址的方法技术

技术编号:19026848 阅读:25 留言:0更新日期:2018-09-26 19:59
一种侦测网际网络协定位址及实体位址的方法,包含以下步骤:(A)对于每一安装于一机架服务器的待测单元,一测试伺服端在接收到来自该待测单元且包含一实体位址的一网际网络协定位址请求时,指派并传送一网际网络协定位址至该待测单元;(B)对于每一待测单元,该测试伺服端在接收到来自该待测单元的一开机请求时,传送开机配置资料至该待测单元;(C)该测试伺服端判定每一待测单元是否皆已在执行一作业系统;及(D)当步骤(C)的判定结果为是时,该测试伺服端将所指派的该网际网络协定位址设定为一静态网际网络协定位址。

【技术实现步骤摘要】
侦测网际网络协定位址及实体位址的方法
本专利技术是有关于一种侦测网际网络协定位址及实体位址的方法,特别是指一种用于侦测机架服务器的每一待测单元的一网际网络协定位址及一实体位址的侦测网际网络协定位址及实体位址的方法。
技术介绍
机架式服务器通过将数台主机横向放置于机箱中统一管理控制,以节省主机存放空间。节省空间的主要好处为便于集中维护与管理,藉此,在机房托管时所须付出的经费也随之较低。以往不论要进行远端控制或是在测试插置于机架式服务器的每一待测单元(unitundertest,简称UUT)时,皆须先获得每一待测单元的媒体存取控制(MediaAccessControl,简称MAC)位址(亦即,实体位址)及网际网络协定(InternetProtocol,简称IP)位址,然而,在交办人员交办上述信息时,若插置于机架式服务器的待测单元非属交办人员所属公司自行生产的机种,就无法确切地交办非属交办人员所属公司自行生产的机种所对应的待测单元的相关信息,因此对测试人员而言,机架式服务器如同一黑箱,机架式服务器到底插置了哪些待测单元及插置了多少待测单元皆是未知的,而每一待测单元对应的实体位址亦是未知的。测试人员恐须实际去拆解安装于机架式服务器的每一台待测单元后,再各自查询每一台待测单元对应的实体位址,以人工方式记录下每一待测单元对应的实体位址,最后,才能根据每一待测单元的实体位址及网际网络协定位址来对该待测单元进行测试,此种作法不仅非常不方便,且在拆解待测单元的过程中,恐还会毁损待测单元。另一种作法为利用市售软件如,NMAP,去扫描所有插置于机架式服务器中的待测单元的网际网络协定位址,此种作法所获得的网际网络协定位址因未经过验证,因此准确性亦不高,故实有必要寻求一解决方案。
技术实现思路
因此,本专利技术的目的即在于提供一种自动侦测每一待测单元对应的网际网络协定位址及实体位址信息的侦测网际网络协定位址及实体位址的方法。于是,本专利技术侦测网际网络协定位址及实体位址的方法,适用于侦测安装于一机架服务器的多个待测单元之每一者的一网际网络协定位址及一实体位址,并通过一测试伺服端来实施,每一待测单元及该测试伺服端皆电连接于一交换器,该方法包含以下步骤:(A)对于每一待测单元,当该测试伺服端接收到来自该待测单元且包含一实体位址的一网际网络协定位址请求时,该测试伺服端指派并传送一网际网络协定位址至该待测单元,并储存该实体位址与其所指派的该网际网络协定位址于一第一对映表;(B)对于每一待测单元,当该测试伺服端接收到来自该待测单元的一开机请求时,该测试伺服端传送与该待测单元的开机相关的开机配置资料至该待测单元;(C)该测试伺服端判定每一待测单元是否皆已在执行一作业系统;及(D)当判定出每一待测单元皆已在执行该作业系统时,该测试伺服端将该第一对映表中每一实体位址所对应的该网际网络协定位址设定为一静态网际网络协定位址。在一些实施例中,在步骤(B)中,该开机配置资料包含一开机管理程序及一核心档案。在一些实施例中,在步骤(C)中,该测试伺服端系通过侦测每一待测单元对应的至少一通讯端口的连线状态,以判定该待测单元是否已在执行该作业系统。在一些实施例中,在步骤(C)中,该测试伺服端系利用一网络映射技术,来侦测每一待测单元对应的该至少一通讯端口的连线状态。在一些实施例中,在步骤(C)中,该至少一通讯端口包含一安全壳层通讯端口。在一些实施例中,在步骤(D)中,当该测试伺服端判定出每一待测单元皆已在执行该作业系统时,该测试伺服端还自该交换器读取每一待测单元之实体位址与其连接端口的一对应关系,并储存该实体位址所对应之该连接端口于该第一对映表。在一些实施例中,在步骤(D)中,该测试伺服端系通过将该第一对映表中每一实体位址及其所指派之该网际网络协定位址储存于一静态网际网络协定位址表,以将该网际网络协定位址设定为该静态网际网络协定位址。在一些实施例中,该机架服务器设置有一用于控制每一待测单元之电源并电连接该交换器的电源分配单元,在步骤(D)之后,还包含以下步骤:(E)该测试伺服端传送一相关于该等待测单元的电源控制指令至该电源分配单元,以重新启动该机架服务器的该等待测单元;及(F)对于每一待测单元,当该测试伺服端接收到来自该待测单元且包含该实体位址的该网际网络协定位址请求时,该测试伺服端根据该静态网际网络协定位址表,指派并传送该实体位址所对应的该静态网际网络协定位址至该待测单元。在一些实施例中,在步骤(F)之后,还包含以下步骤:(G)该测试伺服端根据储存于该第一对映表中之该等待测单元的该等实体位址,识别出多个种类为基板管理控制器的待测单元;(H)该测试伺服端根据所识别出之种类为基板管理控制器的该等待测单元的网际网络协定位址,分别传送多个询问请求至该等待测单元;及(I)当该测试伺服端接收到来自种类为基板管理控制器的该等待测单元之至少一者的至少一回复讯息时,该测试伺服端将该至少一待测单元之每一者验证为连线成功。在一些实施例中,在步骤(H)中,每一询问请求包含一智慧平台管理界面指令。相较于现有技术,本专利技术通过该测试伺服端根据每一待测单元对应的实体位址自动指派该实体位址对应的网际网络协定位址,并将每一实体位址所对应的该网际网络协定位址设定为该静态网际网络协定位址,以自动获得每一待测单元对应的网际网络协定位址及实体位址信息。【附图说明】图1是一方块图,说明执行本专利技术侦测网际网络协定位址及实体位址的方法的实施例的一测试伺服端电连接一机架服务器;及图2是一流程图,说明本专利技术侦测网际网络协定位址及实体位址的方法的实施例。【具体实施方式】参阅图1,本专利技术侦测网际网络协定位址及实体位址的方法的实施例,适用于侦测安装于一机架服务器1的多个待测单元11之每一者的一网际网络协定位址及一实体位址,并通过一测试伺服端2来实施。该机架服务器1还设置有一交换器12及一用于控制每一待测单元11的电源并电连接该交换器12的电源分配单元13。每一待测单元11皆电连接于该交换器12及该电源分配单元13。在本实施例中,该测试伺服端2电连接该交换器12并包含一动态主机设定协定(DynamicHostConfigurationProtocol,简称DHCP)服务器21及一处理器22,该处理器22系通过执行一包含多个指令的应用程序以实施本专利技术的侦测网际网络协定位址及实体位址的方法,但不限于此。参阅图1与图2,本专利技术侦测网际网络协定位址及实体位址的方法的实施例包含以下步骤。在步骤30中,对于每一待测单元11,当该测试伺服端2接收到来自该待测单元11且包含一实体位址的一网际网络协定位址请求时,该测试伺服端2指派并传送一网际网络协定位址至该待测单元11,并储存该实体位址与其所指派的该网际网络协定位址于一第一对映表。在步骤31中,对于每一待测单元11,当该测试伺服端2接收到来自该待测单元11的一开机请求时,该测试伺服端2传送与该待测单元11的开机相关的开机配置资料至该待测单元11。在本实施例中,该开机配置资料包含一开机管理程序及一核心档案。在步骤32中,该测试伺服端2利用一网络映射(NetworkMapper,简称Nmap)技术来侦测每一待测单元11对应的至少一通讯端口的连线状态,以判定每一待测单元11是否皆已在执行一作业本文档来自技高网
...

【技术保护点】
1.一种侦测网际网络协定位址及实体位址的方法,适用于侦测安装于一机架服务器的多个待测单元之每一者的一网际网络协定位址及一实体位址,并通过一测试伺服端来实施,每一待测单元及该测试伺服端皆电连接于一交换器,其特征在于:该方法包含以下步骤:(A)对于每一待测单元,当该测试伺服端接收到来自该待测单元且包含一实体位址的一网际网络协定位址请求时,该测试伺服端指派并传送一网际网络协定位址至该待测单元,并储存该实体位址与其所指派的该网际网络协定位址于一第一对映表;(B)对于每一待测单元,当该测试伺服端接收到来自该待测单元的一开机请求时,该测试伺服端传送与该待测单元的开机相关的开机配置资料至该待测单元;(C)该测试伺服端判定每一待测单元是否皆已在执行一作业系统;及(D)当该测试伺服端判定出每一待测单元皆已在执行该作业系统时,该测试伺服端将该第一对映表中每一实体位址所对应的该网际网络协定位址设定为一静态网际网络协定位址。

【技术特征摘要】
1.一种侦测网际网络协定位址及实体位址的方法,适用于侦测安装于一机架服务器的多个待测单元之每一者的一网际网络协定位址及一实体位址,并通过一测试伺服端来实施,每一待测单元及该测试伺服端皆电连接于一交换器,其特征在于:该方法包含以下步骤:(A)对于每一待测单元,当该测试伺服端接收到来自该待测单元且包含一实体位址的一网际网络协定位址请求时,该测试伺服端指派并传送一网际网络协定位址至该待测单元,并储存该实体位址与其所指派的该网际网络协定位址于一第一对映表;(B)对于每一待测单元,当该测试伺服端接收到来自该待测单元的一开机请求时,该测试伺服端传送与该待测单元的开机相关的开机配置资料至该待测单元;(C)该测试伺服端判定每一待测单元是否皆已在执行一作业系统;及(D)当该测试伺服端判定出每一待测单元皆已在执行该作业系统时,该测试伺服端将该第一对映表中每一实体位址所对应的该网际网络协定位址设定为一静态网际网络协定位址。2.根据权利要求1所述的侦测网际网络协定位址及实体位址的方法,其特征在于:在步骤(B)中,该开机配置资料包含一开机管理程序及一核心档案。3.根据权利要求1所述的侦测网际网络协定位址及实体位址的方法,其特征在于:在步骤(C)中,该测试伺服端系通过侦测每一待测单元对应的至少一通讯端口的连线状态,以判定该待测单元是否已在执行该作业系统。4.根据权利要求3所述的侦测网际网络协定位址及实体位址的方法,其特征在于:在步骤(C)中,该测试伺服端系利用一网络映射技术,来侦测每一待测单元对应的该至少一通讯端口的连线状态。5.根据权利要求3所述的侦测网际网络协定位址及实体位址的方法,其特征在于:在步骤(C)中,该至少一通讯端口包含一安全壳层通讯端口。6.根据权利要求1所述的侦测网际网络协定位址及实体位址的方法,其特征在于:在步骤(D)中,当该测试伺服...

【专利技术属性】
技术研发人员:李岳颖
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神云科技股份有限公司
类型:发明
国别省市:广东,44

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

1