测试系统及其网际协议地址的自动配置方法

文档序号:7921377阅读:129来源:国知局
专利名称:测试系统及其网际协议地址的自动配置方法
技术领域
本发明涉及一种测试系统,特别是涉及被测装置的网际协议地址的自动配置方法。
背景技术
当服务器进行系统测试时,都会对其网络设备的部份进行测试,例如信息流量 (stress)测试。 一般而言,设置服务器上的网口都必须参照客户端(client)来进行,而服 务器上的一个网口会对应连接多台客户端设备(例如为三台)。通常在查明线路的对应并 进行记录后,才能将服务器上的网口逐个依据对应的客户端选择配好的网际协议地址(例 如192. 1. 1. 200),在设置完成后会进行联机测试(例如执行网络指令ping)。当网际协议 地址设置完成并联机正常时,才能从客户端运行网络测试。 以服务器而言,本地的网口加上外接卡上自带的网口,通常网口的数量会至2 8 个不等,而扩充能力强者更可达十多个,因此一个一个依照线路去找寻所对应的客户端,再 依据所对应的客户端配置网口的地址必然费时又费力。并且,在Li皿x中,网口的名称都统 一为ethx (x为大于等于0的整数),而名称相似时往往会让测试人员分不清,并且无法由名 称分辨出为本地的网口或卡上的网口 ,使得网口的网际协议地址的设置必须多次测试,使 网口地址的设置更加麻烦。此外,服务器系统若是不小心关机,里面的网口地址就全部要重 新配置。另外,若是系统变改某一外加网卡设备时,在系统重启后,ethx所对应的网口亦会 再次变动,导致之前的网口对应的记载无法使用。更者,若是系统或网络联机发生错误,查 错的工作也较为麻烦。

发明内容
本发明提供一种测试系统,可借由测试组件设置其于被测装置上连接的网口的网 际协议地址。 本发明提供一种网际协议地址的自动配置方法,可从客户端设置其连接于被测装 置上网口的网际协议地址。 本发明提出一种网际协议地址的自动配置方法,此方法包括下列步骤。首先,安装 伺服软件至测试组件。接着,设定伺服软件的预设网际协议地址。接着,执行伺服软件以连 接至被测装置上的网口 。最后,配置网口的网际协议地址为预设网际协议地址。
在本发明的一实施例中,此配置网口的网际协议地址的步骤包括依据被测装置 上的操作系统,配置网口的网际协议地址。 在本发明的一实施例中,此操作系统为Windows操作系统或Linux操作系统。
本发明另提出一种测试系统,其包括被测装置多个测试组件。被测装置,具有多个 网口。每一个测试组件皆包括交换机及至少一客户端。交换机具有多个网口,且这些网口 的其中之一连接至被测装置上的多个网口的其中之一,而不同测试组件的交换机会连接被 测装置上不同的网口。客户端则连接交换机中其余的网口。其中,在此多个客户端中的其中之一会具有伺服软件,用以透过伺服软件配置交换机所连接于被测装置上的网口的网际 协议地址。 在本发明的一实施例中,此客户端为个人计算机或笔记本电脑。
在本发明的一实施例中,此被测装置为服务器。 综合以上所述,本发明的测试系统及其网际协议地址的自动配置方法,借由客户 端来设置被测装置上网口的网际协议地址。借此,当被测装置进行修改而变动,或者换不同 的测试装置时,被测装置上网口的网际协议地址都会固定以对应至客户端。


为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具 体实施方式作详细说明,其中 图1为本发明一实施例的测试系统的系统示意图。
图2为本发明另一实施例的测试系统的系统示意图。
图3为本发明一实施例的网际协议地址的自动配置方法的流程图。
主要元件符号说明 100、200 :测试系统110 :服务器 120、 130 :测试组件121、 131 :交换器 122_1、122_2、132_1、客户端 110a、110b、121a、121b、121c、131a、131b :网口 S301-S304 :网际协议地址的自动配置方法的步骤
具体实施例方式
由于被测装置因变动或者置换的测试装置,其网口的网际协议地址可能因此需要 重配,故提出测试系统及其网际协议地址的自动配置方法。以下结合附图及较佳实施例,对 依据本发明提出的测试系统及其网际协议地址的自动配置方法其特征及其功效,详细说明 如后。 图1为本发明一实施例的测试系统的系统示意图。参照图l,测试系统100包括测 试装置110及测试组件120、130,其中测试装置110例如为服务器。测试组件120包括交 换机121及客户端122_1、122_2。测试组件130包括交换机131及客户端132_1。其中,客 户端可以为个人计算机或笔记型电脑。交换机121会透过网口 121a连接到服务器上的网 口 110a,而网口 121b会连接至客户端122j,网口 121c会连接至客户端122—2,使得客户端 122_1及122_2可以透过交换机121连接至服务器110。交换机131会透过网口 131a连接 到服务器上的网口 110b,而网口 131b会连接至客户端132_1,使得客户端132_1可以透过 交换机131连接至服务器110。 在测试组件120中,会有一客户端安装伺服软件,其中伺服软件例如为 DualServer伺服软件。以客户端122_1安装伺服软件为例,在伺服软件安装完毕后,可以透 过修改此软件的设定文件,来设定网口 110a的预设网际协议地址(例如为192. 1. 1. 200)。 当伺服软件被执行时,伺服软件会连接至网口 110a,若连接的状态正常,则伺服软件会设定 此网口的网际协议地址为192. 1. 1. 200,而设定网际协议地址的动作可以经由动态主机设定协定来完成。另外,亦可安装伺服软件于客户端122_2中,同样可自动配置网口 110a的 网际协议地址,而其安装到自动配置的动作与客户端122_1相同,故不在此赘述。
同样地,在测试组件130中,客户端132_1会安装此伺服软件。同样可以透过修改 此软件的设定文件,来设定网口 110b的预设网际协议地址(例如为192. 1.2. 200)。当伺服 软件被执行时,此伺服软件亦会连接至网口 110b,并设定其网际协议地址为192. 1. 2. 200。 至此,当服务器110系统异动或置换时,对应测试组件120的网口 110a的网际协议地址都 会被设定为192. 1. 1. 200,对应测试组件130的网口 110b的网际协议地址都会被设定为 192. 1.2. 200,可以免去对系统异动后的服务器或者新的服务器作网口的网际协议地址重 新设定。 此外,服务器110上的网口的网际协议地址可依其操作系统的不同而有所不同。以 网口 110a而言,若操作系统统Li皿x,则对应的预设网际协议地址可以为192. 168. 1. 200, 若操作系统统Windows,则对应的预设网际协议地址可以为192. 168. 1. 100。据此,可将客 户端122_1上的伺服软件作备份,使得客户端122_1上会有两个同样的伺服软件,则将这两 个伺服软件的预设网际协议地址分别设定以对应至操作系统统Li皿x及Windows。在设定 完成后,在桌面上分别建立这两个伺服软件执行文件的快捷方式,让测试工程师可以依据 服务器110上操作系统的不同而执行对应的伺服软件。 借此,可自动配置服务器IIO上网口的网际协议地址,并且可免除联机测试的步 骤,且配置的网际协议地址会自动对应到客户端。此外,可免除在Li皿x操作系统上,网口 名称相似所造成的网际协议地址的设定错误,节省时间成本及人力资源的浪费。
—般而言,服务器上并不一定只有两个网口,故以下再提实施例作说明。图2为本 发明另一实施例的测试系统的系统示意图。请参照图2,在本实施例中,测试系统200包括 服务器110及多个测试组件(如210、220)。服务器110上会具有多个网口,而这些测试组 件会分别连接至被测装置110上的网口 ,也就是说,测试组件的数量不会超过服务器110上 网口的数量(包括本地的及卡上自带的),而服务器110上网口的数量会因为需求及设计而 会有所不同。 而每一测试组件包括一台交换机及至少一客户端。以测试组件210为例,交换机 121具有多个网口,这些网口的其中之一 (如121a)会连接至服务器IIO上的所有网口的 其中之一 (如110a)。而客户端(如122_1)会连接至交换机121中其余网口的其中之一 (如121b)。而此测试组件中客户端的数量,会局限于交换机的网口数量,亦即如果交换机 只有四个网口,就最多只能连接三台客户端。如上述实施例所述,在测试组件210中客户端 的其中之一会安装伺服软件(例如为122_1),以透过此伺服软件来自动配置交换机121所 连接于服务器110上的网口 110a的网际协议地址。而每一网口的自动配置的过程可以如 图1实施例所述,并且其余的测试组件(如220)可由此类推,故不在此赘述。
在每一测试组件中,皆有一客户端安装伺服软件,假设服务器110上有8个网口, 而每个网口皆连接到不同的测试组件,所以这8个网口会透过不过客户端的伺服软件自动 配置不同的网际协议地址。如果服务器110因需求而使网口增加或减少,或者被置换掉,使 得服务器IIO的系统重置或是网口的网际协议地址未设定,同样可透过已设定好的伺服软 件,使服务器110上网口的网际协议地址再度被自动配置,使得测试人员不用再自行设置, 节省服务器110进行设置的时间。值得一提的是,服务器110上的网口不一定要全部连接到测试组件,而可视本领域通常知识者及测试的需要来进行调整。 以另一观点来看,上述实施例的动作可汇整为一网际协议地址的自动配置方法, 以下再提一实施例说明。图3为本发明一实施例的网际协议地址的自动配置方法的流程 图。请参照图3,首先,步骤S301会先安装伺服软件至测试组件。接着,如步骤S302所示, 设定伺服软件的预设网际协议地址。接着,步骤S303会执行伺服软件以连接至被测装置 上的网口。最后,步骤S304会配置网口的网际协议地址为预设网际协议地址。其中,步骤 S302可以依据被测装置上的操作系统,设定预设网际协议地址,并且所述操作系统例如为 Windows操作系统或Linux操作系统,而被测装置例如为服务器。 综上所述,本发明实施例的测试系统及其网际协议地址的自动配置方法,经由测 试组件中的客户端,来配置服务器中连接的网口的网际协议地址。借此,可自动配置网口的 网际协议地址,并且免去联机测试的步骤,同时可避免服务器变动或置换后重新设定的麻 烦。 以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽 然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人 员,在不脱离本发明技术方案范围内,当可利用上述揭示的结构及技术内容作出些许的更 动或修饰为等同变化的等效实施例,但是凡是未脱离本发明技术方案的内容,依据本发明 的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方 案的范围内。
权利要求
一种网际协议地址的自动配置方法,其特征在于包括安装伺服软件至测试组件中;设定该伺服软件的预设网际协议地址;执行该伺服软件以连接至被测装置上的网口;以及配置该网口的网际协议地址为该预设网际协议地址。
2. 根据权利要求1所述的网际协议地址的自动配置方法,其特征在于设定该伺服软件 的该预设网际协议地址包括依据该被测装置上的操作系统,设定该预设网际协议地址。
3. 根据权利要求2所述的网际协议地址的自动配置方法,其特征在于该操作系统为 Windows操作系统或Linux操作系统。
4. 根据权利要求1所述的网际协议地址的自动配置方法,其特征在于该被测装置为服 务器。
5. —种测试系统,其特征在于包括 一被测装置,具有多个网口 ;以及 多个测试组件,其中每一该测试组件包括一交换机,具有多个网口 ,该些网口的其中之一连接至该被测装置上的该些网口的其 中之一;以及至少一客户端,连接该交换机中其余的该些网口,且在所述客户端中的其中之一会具 有伺服软件,透过该伺服软件设置该交换机所连接于该被测装置上的网口的网际协议地 址;其中,该些交换机会分别连接至该被测装置上的该些网口 。
6. 根据权利要求5所述的测试系统,其特征在于该客户端为个人计算机或笔记本电脑。
7. 根据权利要求5所述的测试系统,其特征在于该被测装置为服务器。
全文摘要
本发明提出一种测试系统及其网际协议地址的自动配置方法,此方法包括下列步骤。首先,安装伺服软件至测试组件。接着,设定伺服软件的预设网际协议地址。接着,执行伺服软件以连接至被测装置上的网口。最后,配置网口的网际协议地址为预设网际协议地址。借此,当被测装置被变动或置换时,被测装置上网口的网际协议地址仍维持原始的设定。
文档编号H04L29/12GK101729302SQ200810175709
公开日2010年6月9日 申请日期2008年10月31日 优先权日2008年10月31日
发明者张豪, 陈志丰 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1