專利名稱:網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一網(wǎng)絡(luò)協(xié)議地址的配置技術(shù),更詳而言之,涉及一種 自動(dòng)配置網(wǎng)絡(luò)接口卡網(wǎng)絡(luò)協(xié)議地址的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)及方 法。
背景技術(shù):
由于電子資訊相關(guān)科技地研發(fā)日新月異,許多功能強(qiáng)大的資訊相 關(guān)產(chǎn)品紛紛問世,就以電腦設(shè)備為例,不論是大型的超級(jí)電腦、服務(wù) 器乃至個(gè)人電腦以及筆記型電腦等,都早已成為人們工作及生活所不 可或缺的重要工具。
以服務(wù)器為例,服務(wù)器在實(shí)際應(yīng)用前通常需首先進(jìn)行一系列的測(cè) 試程序,由此而檢驗(yàn)該服務(wù)器是否可以正常運(yùn)作。在各項(xiàng)測(cè)試中,網(wǎng) 絡(luò)測(cè)試作業(yè)為重要的測(cè)試項(xiàng)目。
一般在進(jìn)行服務(wù)器網(wǎng)絡(luò)測(cè)試之前, 一般都需進(jìn)行如下步驟的網(wǎng)絡(luò) 接口卡網(wǎng)絡(luò)協(xié)議地址配置,假設(shè)應(yīng)用于該測(cè)試環(huán)境下的網(wǎng)絡(luò)接口卡接
口為例如Eth0,首先尋找網(wǎng)絡(luò)協(xié)議地址為同一網(wǎng)段的多用戶端設(shè)備, 假設(shè)用戶端設(shè)備為三臺(tái),且其網(wǎng)絡(luò)協(xié)議地址分別例如為192丄1.1、 192丄1.2、 192丄1.3;通過例如交換機(jī)(Switch)把該服務(wù)器網(wǎng)絡(luò)接口與 三臺(tái)用戶端設(shè)備相連接;給該服務(wù)器網(wǎng)絡(luò)接口配置為與用戶端設(shè)備相 同網(wǎng)段的網(wǎng)絡(luò)協(xié)議地址,例如設(shè)置eth0為192丄1.200;最后利用網(wǎng)絡(luò) 封包探索指令ping該三臺(tái)用戶端的網(wǎng)絡(luò)協(xié)議地址192丄1.1、 192丄1.2、 192丄1.3以確定服務(wù)器和三臺(tái)用戶端是否網(wǎng)絡(luò)連接。
但是,要完成以上一個(gè)網(wǎng)絡(luò)接口的配置,大約需要幾分鐘的時(shí)間, 整個(gè)過程相對(duì)比較費(fèi)時(shí)。倘若當(dāng)網(wǎng)絡(luò)接口的個(gè)數(shù)更多時(shí),此時(shí)測(cè)試工 程師將要花費(fèi)更多的時(shí)間去尋找設(shè)備代碼(ethO,ethl,...),并執(zhí)行多次 網(wǎng)絡(luò)協(xié)議地址的配置作業(yè),以及進(jìn)行多次網(wǎng)絡(luò)封包探索指令至多用戶 端設(shè)備,直到給每個(gè)網(wǎng)絡(luò)接口都配置好能夠連通的網(wǎng)絡(luò),測(cè)試工程師
才能進(jìn)行網(wǎng)絡(luò)的測(cè)試。如果要完成所有多個(gè)網(wǎng)絡(luò)接口的正確配置,往 往需花費(fèi)非常多的作業(yè)時(shí)間,嚴(yán)重影響測(cè)試項(xiàng)目的進(jìn)程。
因此,如何克服上述現(xiàn)有技術(shù)的缺失,進(jìn)而提供一種卓有成效的 網(wǎng)絡(luò)接口卡網(wǎng)絡(luò)協(xié)議地址的配置技術(shù),以可自動(dòng)化地配置網(wǎng)絡(luò)接口卡 網(wǎng)絡(luò)協(xié)議地址,從而節(jié)省時(shí)間,提高作業(yè)效率并可降低作業(yè)成本,實(shí) 為目前亟待解決的問題。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的缺陷,本發(fā)明之一目的在于提供一種網(wǎng)絡(luò)協(xié) 議地址的配置系統(tǒng)及方法,從而可快捷便利地完成網(wǎng)絡(luò)測(cè)試的作業(yè)。
本發(fā)明的另一目的在于提供一種網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)及方 法,從而提高作業(yè)效率及降低作業(yè)成本。
為達(dá)上述以及其他目的,本發(fā)明即提供一種網(wǎng)絡(luò)協(xié)議地址的配置 系統(tǒng)及方法。該網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)應(yīng)用于一網(wǎng)絡(luò)架構(gòu)中,其包 括至少一用戶端設(shè)備群組,包括有多用戶端設(shè)備,各該用戶端設(shè)備
彼此網(wǎng)絡(luò)相連并形成一虛擬局域網(wǎng)絡(luò)(Virtual Local Area Network, VLAN),且在其中一用戶端設(shè)備上搭載有一動(dòng)態(tài)主機(jī)配置協(xié)議 (Dynamic Host Configuration Protocol; DHCP)模塊,以對(duì)該用戶端設(shè)備 群組的多用戶端設(shè)備分別配置一與各該用戶端設(shè)備的媒體存取控制 (Media Access Control, MAC)地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議(Internet Protocol, IP) 地址,其中所述網(wǎng)絡(luò)協(xié)議地址屬于同一網(wǎng)段;以及一待測(cè)服務(wù)器端設(shè) 備,通過該網(wǎng)絡(luò)架構(gòu)而與該用戶端設(shè)備群組的多用戶端設(shè)備建立網(wǎng)絡(luò) 連接,且具有至少一搭載有一網(wǎng)絡(luò)接口卡配置(NIC Configuration; NC) 程序的網(wǎng)絡(luò)接口卡;從而供該服務(wù)器端設(shè)備執(zhí)行網(wǎng)絡(luò)接口卡配置程序 以驅(qū)動(dòng)該網(wǎng)絡(luò)接口卡后,自該搭載有動(dòng)態(tài)主機(jī)配置協(xié)議模塊的用戶端 設(shè)備獲取由動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置的與該服務(wù)器端設(shè)備對(duì)應(yīng)的 網(wǎng)絡(luò)協(xié)議地址,并依據(jù)由該動(dòng)態(tài)主機(jī)配置協(xié)定模塊所配置的與該用戶 端設(shè)備群組的多用戶端設(shè)備對(duì)應(yīng)的多網(wǎng)絡(luò)協(xié)議地址分別發(fā)送一網(wǎng)絡(luò)偵 測(cè)信號(hào)至各該用戶端設(shè)備,由此依據(jù)各該用戶端設(shè)備所回傳的回饋信 息而確認(rèn)網(wǎng)絡(luò)連接狀況,進(jìn)而驗(yàn)證上述所配置的網(wǎng)絡(luò)協(xié)議地址的正確 性,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè)。地址配置具體為供例如人為的預(yù)先 給搭載有該動(dòng)態(tài)主機(jī)配置協(xié)議模塊的用戶端設(shè)備配置一網(wǎng)絡(luò)協(xié)議地 址,再通過該動(dòng)態(tài)主機(jī)配置協(xié)議模塊依據(jù)該網(wǎng)絡(luò)協(xié)議地址的網(wǎng)段信息 依序分別給該用戶端設(shè)備群組中其他用戶端設(shè)備配置一對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)
議地址。上述該網(wǎng)絡(luò)偵測(cè)信號(hào)具體指由網(wǎng)絡(luò)封包探索(ping)指令所發(fā) 出,并可依據(jù)所傳送的網(wǎng)絡(luò)封包探索指令的返回值得以判斷該多用戶 端設(shè)備與該服務(wù)器端設(shè)備的網(wǎng)絡(luò)連接狀況。
另外,本發(fā)明還提供一種網(wǎng)絡(luò)協(xié)議地址的配置方法,應(yīng)用于一網(wǎng) 絡(luò)架構(gòu)中,其中,該網(wǎng)絡(luò)架構(gòu)具有多用戶端設(shè)備的用戶端設(shè)備群組以 及與所述用戶端設(shè)備建立網(wǎng)絡(luò)連接的一待測(cè)服務(wù)器端設(shè)備,且各該用 戶端設(shè)備彼此網(wǎng)絡(luò)相連并形成一虛擬局域網(wǎng)絡(luò)(Virtual Local Area Network, VLAN),該服務(wù)器端設(shè)備具有至少一網(wǎng)絡(luò)接口卡,該配置方 法包括在該用戶端設(shè)備群組的多用戶端設(shè)備的其中一用戶端設(shè)備上 搭載一動(dòng)態(tài)主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol; DHCP) 模塊,并通過該動(dòng)態(tài)主機(jī)配置協(xié)議模塊預(yù)先給搭載有該動(dòng)態(tài)主機(jī)配置 協(xié)議模塊的用戶端設(shè)備配置與該用戶端設(shè)備的媒體存取控制(Media Access Control, MAC)地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,再依據(jù)該網(wǎng)絡(luò)協(xié)議地 址的網(wǎng)段信息,依序分別給該用戶端設(shè)備群組中其他用戶端設(shè)備配置 一自身媒體存取控制地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,其中各網(wǎng)絡(luò)協(xié)議地址 屬于同一網(wǎng)段;在該待測(cè)服務(wù)器端設(shè)備上搭載與該網(wǎng)絡(luò)接口卡對(duì)應(yīng)的 網(wǎng)絡(luò)接口卡配置(NIC Configuration; NC)程序;令該待測(cè)服務(wù)器端設(shè)備 在該待測(cè)服務(wù)器端設(shè)備與該用戶端設(shè)備群組的多用戶端設(shè)備網(wǎng)絡(luò)連接 后執(zhí)行網(wǎng)絡(luò)接口卡配置程序以驅(qū)動(dòng)該網(wǎng)絡(luò)接口卡,并自該搭載有動(dòng)態(tài) 主機(jī)配置協(xié)議模塊的用戶端設(shè)備獲取由動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置 的與該服務(wù)器端設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址;以及令待測(cè)該服務(wù)器端設(shè) 備依據(jù)由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置的與該用戶端設(shè)備群組的多 用戶端設(shè)備對(duì)應(yīng)的多網(wǎng)絡(luò)協(xié)議地址分別發(fā)送一網(wǎng)絡(luò)偵測(cè)信號(hào)至各該用 戶端設(shè)備,由此依據(jù)各該用戶端設(shè)備所回傳的回饋信息而確認(rèn)網(wǎng)絡(luò)連 接狀況,進(jìn)而驗(yàn)證上述所配置的網(wǎng)絡(luò)協(xié)議地址的正確性,以供后續(xù)執(zhí) 行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè)。
本發(fā)明的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)及方法,其特征在于預(yù)先在一
用戶端設(shè)備群組的多用戶端設(shè)備的其中一用戶端設(shè)備上搭載有動(dòng)態(tài)主 機(jī)配置協(xié)議模塊,以分別給該用戶端設(shè)備群組的多用戶端設(shè)備用戶端 設(shè)備配置一與各該用戶端設(shè)備的媒體存取控制地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地 址,從而與該多用戶端設(shè)備建立網(wǎng)絡(luò)鏈結(jié)的服務(wù)器端設(shè)備執(zhí)行網(wǎng)絡(luò)接 口卡配置程序以驅(qū)動(dòng)該網(wǎng)絡(luò)接口卡,并自動(dòng)態(tài)主機(jī)配置協(xié)議模塊中獲 取相應(yīng)的網(wǎng)絡(luò)協(xié)議地址,并依據(jù)由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置的 與該用戶端設(shè)備群組的多用戶端設(shè)備對(duì)應(yīng)的多網(wǎng)絡(luò)協(xié)議地址分別發(fā)送 一網(wǎng)絡(luò)偵測(cè)信號(hào)至各該用戶端設(shè)備,由此確認(rèn)網(wǎng)絡(luò)連接狀況及驗(yàn)證所 配置的網(wǎng)絡(luò)協(xié)議地址的正確性,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的 網(wǎng)絡(luò)測(cè)試作業(yè)。相比于現(xiàn)有技術(shù)快捷便利,提高作業(yè)效率并可降低作 業(yè)成本。
圖1所示為本發(fā)明的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)的基本架構(gòu)方塊示 意圖;以及
圖2為用以顯示本發(fā)明的網(wǎng)絡(luò)協(xié)議地址的配置方法的基^:步驟流 程圖。
主要元件符號(hào)說明
10 用戶端設(shè)備群組
100用戶端設(shè)備
102動(dòng)態(tài)主機(jī)配置協(xié)議模塊
12 服務(wù)器端設(shè)備
120 網(wǎng)絡(luò)接口卡
122網(wǎng)絡(luò)接口卡配置程序
200 網(wǎng)絡(luò)架構(gòu)
S200 S216步驟
具體實(shí)施例方式
以下通過特定的具體實(shí)施例說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù) 人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)及功 效。本發(fā)明也可通過其他不同的具體實(shí)施例加以施行或應(yīng)用,本說明
書中的各項(xiàng)細(xì)節(jié)也可基于不同的觀點(diǎn)與應(yīng)用,在不背離本發(fā)明的精神 下進(jìn)行各種修飾與變更。
如圖1所示為本發(fā)明的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)的基本架構(gòu)方塊 示意圖,該配置系統(tǒng)系用以對(duì)網(wǎng)絡(luò)接口卡的網(wǎng)絡(luò)協(xié)議地址進(jìn)行自動(dòng)化 配置,以供后續(xù)執(zhí)行網(wǎng)絡(luò)測(cè)試作業(yè)。
如圖所示,該網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)應(yīng)用于一網(wǎng)絡(luò)架構(gòu)200中, 其包括至少一具有多用戶端設(shè)備100的用戶端設(shè)備群組10以及一待測(cè) 服務(wù)器端設(shè)備12,各該用戶端設(shè)備100彼此網(wǎng)絡(luò)相連并形成一虛擬局 域網(wǎng)絡(luò)(Virtual Local Area Network, VLAN)。在本實(shí)施例中,所述用戶 端設(shè)備100及該服務(wù)器端設(shè)備12是例如數(shù)據(jù)處理裝置,更具體而言, 用戶端設(shè)備IOO及該服務(wù)器端設(shè)備12為例如處于主從式網(wǎng)絡(luò)架構(gòu)的網(wǎng) 絡(luò)設(shè)備,其中,該主從式網(wǎng)絡(luò)架構(gòu)例如為一網(wǎng)絡(luò)(Intemet)、企業(yè)網(wǎng)絡(luò) (Intranet)或企業(yè)間網(wǎng)絡(luò)(Extranet);該數(shù)據(jù)處理裝置為個(gè)人電腦(PC)、筆 記型電腦(NB)、工作站(Workstation)或其他具有數(shù)據(jù)處理能力的裝置。
該用戶端設(shè)備群組10中的其中一用戶端設(shè)備100上搭載有一動(dòng)態(tài) 主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol; DHCP)模塊102, 以供例如人為的預(yù)先對(duì)該用戶端設(shè)備群組10的多用戶端設(shè)備100分別 配置一與各該用戶端設(shè)備100的媒體存取控制(Media Access Control, MAC)地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議(Intemet Protocol, IP)地址,其中所述網(wǎng)絡(luò)協(xié) 議地址屬于同一網(wǎng)段。在本實(shí)施例中,首先配置一網(wǎng)絡(luò)協(xié)議地址予該 搭載有該動(dòng)態(tài)主機(jī)配置協(xié)議模塊102的用戶端設(shè)備100,然后再通過該 動(dòng)態(tài)主機(jī)配置協(xié)議模塊102依據(jù)該網(wǎng)絡(luò)協(xié)議地址的網(wǎng)段信息配置對(duì)應(yīng) 的網(wǎng)絡(luò)協(xié)議地址予該用戶端設(shè)備群組10中其他用戶端設(shè)備100。更佳 地,該動(dòng)態(tài)主機(jī)配置協(xié)議模塊102還可產(chǎn)生一例如為表單的記錄檔, 用以記錄各該用戶端設(shè)備100所配置的網(wǎng)絡(luò)協(xié)議地址信息,并將該記 錄檔儲(chǔ)存在該搭載有動(dòng)態(tài)主機(jī)配置協(xié)議模塊102的用戶端設(shè)備100中。 在本實(shí)施例中,假設(shè)該用戶端設(shè)備群組10包括有三臺(tái)用戶端設(shè)備100, 由動(dòng)態(tài)主機(jī)配置協(xié)議模塊102所配置的網(wǎng)絡(luò)協(xié)議地址分別例如為 192.1.1.1、 192.1.1.2、以及192.1.1.3。
該待測(cè)服務(wù)器端設(shè)備12通過該網(wǎng)絡(luò)架構(gòu)200而與該用戶端設(shè)備群 組10的多用戶端設(shè)備100建立網(wǎng)絡(luò)連接。其具有至少一網(wǎng)絡(luò)接口卡
(Network Interface Card; NIC) 120,其搭載有一網(wǎng)絡(luò)接口卡配置(NIC Configuration; NC)程序122,以在該待測(cè)服務(wù)器端設(shè)備12通過該網(wǎng)絡(luò) 架構(gòu)200與該用戶端設(shè)備群組10的多用戶端設(shè)備100建立網(wǎng)絡(luò)連接時(shí) 執(zhí)行該網(wǎng)絡(luò)接口卡配置程序122以啟動(dòng)該網(wǎng)絡(luò)接口卡120,同時(shí),自該 搭載有動(dòng)態(tài)主機(jī)配置協(xié)議模塊102的用戶端設(shè)備100獲取由動(dòng)態(tài)主機(jī) 配置協(xié)議模塊102所配置的與該待測(cè)服務(wù)器端設(shè)備12對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議 地址,并依據(jù)由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊102所配置的與該用戶端設(shè) 備群組10的多用戶端設(shè)備100對(duì)應(yīng)的多網(wǎng)絡(luò)協(xié)議地址分別發(fā)送一網(wǎng)絡(luò) 偵測(cè)信號(hào)至各該用戶端設(shè)備,由此依據(jù)各該用戶端設(shè)備所回傳的回饋 信息而確認(rèn)網(wǎng)絡(luò)連接狀況,進(jìn)而驗(yàn)證上述所配置的網(wǎng)絡(luò)協(xié)議地址的正 確性,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè)。在本實(shí)施 例中,該待測(cè)服務(wù)器端設(shè)備12可通過例如交換機(jī)(Switch)而與該用戶 端設(shè)備群組10的多用戶端設(shè)備100建立網(wǎng)絡(luò)連接。其中,該待測(cè)服務(wù) 器端設(shè)備12的網(wǎng)絡(luò)協(xié)議地址通過獲取所連接的用戶端設(shè)備100的網(wǎng)段 及其滋生所運(yùn)行的作業(yè)系統(tǒng)環(huán)境來確定的,更具體而言,假設(shè)已知該 用戶端設(shè)備100的網(wǎng)段為192丄l.x,若該動(dòng)態(tài)主機(jī)配置協(xié)議模塊102 偵測(cè)到該待測(cè)服務(wù)器端設(shè)備12所應(yīng)用的作業(yè)系統(tǒng)為例如微軟視窗 (Windows)作業(yè)系統(tǒng)時(shí),則配置例如為192丄1.100的網(wǎng)絡(luò)協(xié)議地址予該 待測(cè)服務(wù)器端設(shè)備12;而若該動(dòng)態(tài)主機(jī)配置協(xié)議模塊102偵測(cè)到該待 測(cè)服務(wù)器端設(shè)備12所應(yīng)用的作業(yè)系統(tǒng)為例如Linux作業(yè)系統(tǒng)時(shí),則配 置例如為192丄1.200的網(wǎng)絡(luò)協(xié)議地址予該待測(cè)服務(wù)器端設(shè)備12。而各 該用戶端設(shè)備100的網(wǎng)絡(luò)協(xié)議地址可通過獲取該搭載有動(dòng)態(tài)主機(jī)配置 協(xié)議模塊102的用戶端設(shè)備100所儲(chǔ)存的記錄檔來獲取。另外,該網(wǎng) 絡(luò)偵測(cè)信號(hào)具體指由網(wǎng)絡(luò)封包探索(ping)指令所發(fā)出,并可依據(jù)所傳送 的網(wǎng)絡(luò)封包探索指令的返回值得以判斷該多用戶端設(shè)備100與該待測(cè) 服務(wù)器端設(shè)備12的網(wǎng)絡(luò)連接狀況是否為通信連通,因網(wǎng)際網(wǎng)絡(luò)封包探 索指令為本領(lǐng)域的現(xiàn)有技術(shù),為簡化說明,故在此不再詳細(xì)說明。
由此,若依據(jù)各該用戶端設(shè)備100所回傳的回饋信息而確認(rèn)該待 測(cè)服務(wù)器設(shè)備12與該用戶端設(shè)備群組10的多用戶端設(shè)備100均可實(shí) 現(xiàn)網(wǎng)絡(luò)連通后即完成該配置作業(yè),并可將配置作業(yè)的相關(guān)信息予以保 存,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè);以及,待該 待測(cè)服務(wù)器設(shè)備12的網(wǎng)絡(luò)測(cè)試作業(yè)完成并接續(xù)另一待測(cè)服務(wù)器設(shè)備 12以執(zhí)行網(wǎng)絡(luò)測(cè)試作業(yè)時(shí),無需再對(duì)所述用戶端設(shè)備100重新配置網(wǎng) 絡(luò)協(xié)議地址,僅需重新配置該新的待測(cè)服務(wù)器器設(shè)備12的網(wǎng)絡(luò)協(xié)議地 址即可,相比于現(xiàn)有技術(shù)中,每執(zhí)行上一個(gè)服務(wù)器器設(shè)備的網(wǎng)絡(luò)測(cè)試 并開始下一個(gè)待測(cè)服務(wù)器設(shè)備的網(wǎng)絡(luò)測(cè)試都需重新配置包括服務(wù)器設(shè) 備以及多用戶端設(shè)備的網(wǎng)絡(luò)協(xié)議地址,作業(yè)量得以減少,并提高工作 效率。在本實(shí)施例中,服務(wù)器設(shè)備12與該用戶端設(shè)備群組10的多用 戶端設(shè)備100的網(wǎng)絡(luò)連接的具體情形還可即時(shí)顯示于該服務(wù)器器設(shè)備 12上,以提供一網(wǎng)絡(luò)連接的提示效果。整個(gè)配置作業(yè)過程快捷便利, 相應(yīng)提高作業(yè)效率。
應(yīng)用本發(fā)明的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)執(zhí)行本發(fā)明的網(wǎng)絡(luò)協(xié)議地 址的配置方法流程如圖2所示,應(yīng)用于一網(wǎng)絡(luò)架構(gòu)200中,其中,該 網(wǎng)絡(luò)架構(gòu)200具有多用戶端設(shè)備100的用戶端設(shè)備群組10以及與所述 用戶端設(shè)備100建立網(wǎng)絡(luò)連接的待測(cè)服務(wù)器端設(shè)備12,且該待測(cè)服務(wù) 器端設(shè)備12具有一網(wǎng)絡(luò)接口卡120。同時(shí)請(qǐng)配合圖1,該方法包括以 下實(shí)施步驟在步驟S200,于該用戶端設(shè)備群組10的多用戶端設(shè)備 100的其中一用戶端設(shè)備100上搭載一動(dòng)態(tài)主機(jī)配置協(xié)議模塊 (Dynamic Host Configuration Protocol; DHCP) 102,并通過該動(dòng)態(tài)主機(jī) 預(yù)先給搭載有該動(dòng)態(tài)主機(jī)配置協(xié)議模塊的用戶端設(shè)備配置100 —與該 用戶端設(shè)備100的媒體存取控制(Media Access Control, MAC)地址對(duì)應(yīng) 的網(wǎng)絡(luò)協(xié)議地址,再依據(jù)該網(wǎng)絡(luò)協(xié)議地址的網(wǎng)段信息,依序分別給該 用戶端設(shè)備群組10中其他用戶端設(shè)備IOO配置一自身媒體存取控制地 址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,其中各網(wǎng)絡(luò)協(xié)議地址屬于同一網(wǎng)段。接著, 進(jìn)到步驟S202。
在步驟S202,于該待測(cè)服務(wù)器端設(shè)備12上搭載一與該網(wǎng)絡(luò)接口卡 120對(duì)應(yīng)的網(wǎng)絡(luò)接口卡配置(NIC Configuration; NC)程序122。接著,進(jìn) 到步驟S204。
在步驟S204,令該待測(cè)服務(wù)器端設(shè)備12與該用戶端設(shè)備群組10 的多用戶端設(shè)備100建立網(wǎng)絡(luò)連接后執(zhí)行網(wǎng)絡(luò)接口卡配置程序122以 驅(qū)動(dòng)該網(wǎng)絡(luò)接口卡120。接著,進(jìn)到步驟S206。
在步驟S206,令該待測(cè)服務(wù)器端設(shè)備12自該搭載有動(dòng)態(tài)主機(jī)配置
協(xié)議模塊102的用戶端設(shè)備100獲取由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊102 所配置的與該待測(cè)服務(wù)器端設(shè)備12對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址。在本實(shí)施例 中,該與該待測(cè)服務(wù)器端設(shè)備12對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址為例如人為的預(yù) 先依據(jù)所配置的用戶端設(shè)備100的網(wǎng)絡(luò)協(xié)議地址的網(wǎng)段及該待測(cè)服務(wù) 器端設(shè)備12所運(yùn)行的作業(yè)系統(tǒng)環(huán)境來確定并對(duì)應(yīng)配置的。接著,進(jìn)到 步驟S208。
在步驟S208,令該待測(cè)服務(wù)器端設(shè)備12自該搭載有動(dòng)態(tài)主機(jī)配置 協(xié)議模塊102的用戶端設(shè)備100獲取由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊102 在步驟S200所配置的與該用戶端設(shè)備群組10的多用戶端設(shè)備100對(duì) 應(yīng)的多網(wǎng)絡(luò)協(xié)議地址。接著,進(jìn)到步驟S210。
在步驟S210,令該待測(cè)服務(wù)器端設(shè)備12依據(jù)各該用戶端設(shè)備100 的網(wǎng)絡(luò)協(xié)議地址分別發(fā)送一網(wǎng)絡(luò)偵測(cè)信號(hào)至各該用戶端設(shè)備100。接 著,進(jìn)到步驟S212。
在步驟S212,令該待測(cè)服務(wù)器端設(shè)備12依據(jù)各該用戶端設(shè)備100 所回傳的回饋信息判斷該待測(cè)服務(wù)器端設(shè)備12與各該用戶端設(shè)備100 是否保持網(wǎng)絡(luò)連通。如果是,則進(jìn)到步驟S216,反之,如果不是,則 進(jìn)到歩驟S214。
在步驟S214,令該待測(cè)服務(wù)器端設(shè)備12產(chǎn)生一提示信息,以顯示 該服務(wù)器器設(shè)備12與該用戶端設(shè)備群組10的多用戶端設(shè)備100的網(wǎng) 絡(luò)連接狀況,以供于后續(xù)核査那些無法實(shí)現(xiàn)待測(cè)服務(wù)器端設(shè)備12與用 戶端設(shè)備100建立網(wǎng)絡(luò)連接的故障原因并予以排除,接著,返回步驟 S204。
在步驟S216,將配置作業(yè)的相關(guān)信息予以保存,以備后續(xù)查核。 綜上所述,本發(fā)明的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)及方法,在至少一 用戶端設(shè)備群組的多用戶端設(shè)備的其中一用戶端設(shè)備上搭載有動(dòng)態(tài)主 機(jī)配置協(xié)議模塊,以供通過該動(dòng)態(tài)主機(jī)配置協(xié)議模塊對(duì)多用戶端設(shè)備 分別配置一與各該用戶端設(shè)備的媒體存取控制地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地 址,從而該待測(cè)服務(wù)器端設(shè)備與該多用戶端設(shè)備連接并執(zhí)行網(wǎng)絡(luò)接口 卡配置程序后可自動(dòng)態(tài)主機(jī)配置協(xié)議模塊中獲取一與該待測(cè)服務(wù)器端 設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,并依據(jù)由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置 的與該用戶端設(shè)備群組的多用戶端設(shè)備對(duì)應(yīng)的多網(wǎng)絡(luò)協(xié)議地址分別發(fā)
送一網(wǎng)絡(luò)偵測(cè)信號(hào)至各該用戶端設(shè)備,以確認(rèn)該待測(cè)服務(wù)器端設(shè)備與 各該用戶端設(shè)備的網(wǎng)絡(luò)連通狀況,由此驗(yàn)證所配置的網(wǎng)絡(luò)協(xié)議地址的 正確性,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè)。相比于 現(xiàn)有技術(shù)中通過人工作業(yè)方式對(duì)多用戶端設(shè)備逐一設(shè)定網(wǎng)絡(luò)協(xié)議地 址,本發(fā)明網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)及方法可自動(dòng)化地配置網(wǎng)絡(luò)接口 卡的網(wǎng)絡(luò)協(xié)議地址,整個(gè)配置過程快捷便利,可相對(duì)提高作業(yè)效率并 可降低作業(yè)成本。
上述實(shí)施例僅為示例性說明本發(fā)明的原理及其功效,而非用于限 制本發(fā)明,亦即,本發(fā)明事實(shí)上仍可作其他改變。因此,任何本領(lǐng)域 技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修 改。因此本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如后述的權(quán)利要求所列。
權(quán)利要求
1. 一種網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng),應(yīng)用于一網(wǎng)絡(luò)架構(gòu)中,包括至少一個(gè)用戶端設(shè)備群組,包括有多用戶端設(shè)備,且各該用戶端設(shè)備彼此網(wǎng)絡(luò)相連并形成虛擬局域網(wǎng)絡(luò),且在其中一用戶端設(shè)備上搭載有動(dòng)態(tài)主機(jī)配置協(xié)議模塊,以供該用戶端設(shè)備群組的多用戶端設(shè)備分別配置與各該用戶端設(shè)備的媒體存取控制地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,其中各網(wǎng)絡(luò)協(xié)議地址屬于同一網(wǎng)段;以及待測(cè)服務(wù)器端設(shè)備,通過該網(wǎng)絡(luò)架構(gòu)而與該用戶端設(shè)備群組的多用戶端設(shè)備建立網(wǎng)絡(luò)連接,且具有至少一個(gè)搭載有網(wǎng)絡(luò)接口卡配置程序的網(wǎng)絡(luò)接口卡,從而供該服務(wù)器端設(shè)備執(zhí)行網(wǎng)絡(luò)接口卡配置程序以驅(qū)動(dòng)該網(wǎng)絡(luò)接口卡,自該搭載有動(dòng)態(tài)主機(jī)配置協(xié)議模塊的用戶端設(shè)備獲取由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置的與該服務(wù)器端設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,并依據(jù)由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置的與該用戶端設(shè)備群組的多用戶端設(shè)備對(duì)應(yīng)的多網(wǎng)絡(luò)協(xié)議地址分別發(fā)送網(wǎng)絡(luò)偵測(cè)信號(hào)至各該用戶端設(shè)備,由此依據(jù)各該用戶端設(shè)備所回傳的回饋信息而確認(rèn)網(wǎng)絡(luò)連接狀況,進(jìn)而驗(yàn)證上述所配置的網(wǎng)絡(luò)協(xié)議地址的正確性,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè)。
2. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng),其中,該用戶端設(shè)備的網(wǎng)絡(luò)協(xié)議地址配置具體指預(yù)先給搭載有該動(dòng)態(tài)主機(jī)配置協(xié)議模塊的用戶端設(shè)備配置網(wǎng)絡(luò)協(xié)議地址,再通過該動(dòng)態(tài)主機(jī)配置協(xié)議模塊依據(jù)該網(wǎng)絡(luò)協(xié)議地址的網(wǎng)段信息依序分別給該用戶端設(shè)備群組中其他用戶端設(shè)備配置對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址。
3. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng),其中,各該用戶端設(shè)備的網(wǎng)絡(luò)協(xié)議地址以記錄檔形式儲(chǔ)存于該搭載有動(dòng)態(tài)主機(jī)配置協(xié)議模塊的用戶端設(shè)備中。
4. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng),其中,該網(wǎng)絡(luò)偵測(cè)信號(hào)由網(wǎng)絡(luò)封包探索指令所發(fā)出,并可依據(jù)所傳送的網(wǎng)絡(luò)封包 探索指令的返回值得以判斷該多用戶端設(shè)備與該服務(wù)器端設(shè)備的網(wǎng)絡(luò) 連接狀況。
5. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng),其中,該服務(wù)器端設(shè)備的網(wǎng)絡(luò)協(xié)議地址通過該動(dòng)態(tài)主機(jī)配置協(xié)議模塊依據(jù)該服務(wù) 器端設(shè)備的作業(yè)系統(tǒng)的類型而對(duì)應(yīng)配置。
6. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng),其中,該多 用戶端設(shè)備及服務(wù)器端設(shè)備所應(yīng)用的作業(yè)系統(tǒng)為微軟視窗作業(yè)系統(tǒng)及 Linux作業(yè)系統(tǒng)的其中一者。
7. —種網(wǎng)絡(luò)協(xié)議地址的配置方法,應(yīng)用于一網(wǎng)絡(luò)架構(gòu)中,其中, 該網(wǎng)絡(luò)架構(gòu)具有多用戶端設(shè)備的用戶端設(shè)備群組以及與各該用戶端設(shè) 備建立網(wǎng)絡(luò)連接的待測(cè)服務(wù)器端設(shè)備,且各該用戶端設(shè)備彼此網(wǎng)絡(luò)相 連并形成虛擬局域網(wǎng)絡(luò),而該服務(wù)器端設(shè)備具有網(wǎng)絡(luò)接口卡,該配置 方法包括在該用戶端設(shè)備群組的多用戶端設(shè)備的其中一用戶端設(shè)備上搭載 動(dòng)態(tài)主機(jī)配置協(xié)議模塊,并預(yù)先給搭載有該動(dòng)態(tài)主機(jī)配置協(xié)議模塊的 用戶端設(shè)備配置與該用戶端設(shè)備的媒體存取控制地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議 地址,再通過該動(dòng)態(tài)主機(jī)配置協(xié)議模塊依據(jù)該網(wǎng)絡(luò)協(xié)議地址的網(wǎng)段信 息,依序分別給該用戶端設(shè)備群組中其他用戶端設(shè)備配置自身媒體存 取控制地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,其中各網(wǎng)絡(luò)協(xié)議地址屬于同一網(wǎng)段;在該待測(cè)服務(wù)器端設(shè)備上搭載與該網(wǎng)絡(luò)接口卡對(duì)應(yīng)的網(wǎng)絡(luò)接口卡配置程序;令該待測(cè)服務(wù)器端設(shè)備在該待測(cè)服務(wù)器端設(shè)備與該用戶端設(shè)備群 組的多用戶端設(shè)備網(wǎng)絡(luò)連接后執(zhí)行網(wǎng)絡(luò)接口卡配置程序以驅(qū)動(dòng)該網(wǎng)絡(luò) 接口卡,并自該搭載有動(dòng)態(tài)主機(jī)配置協(xié)議模塊的用戶端設(shè)備獲取由該 動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置的與該服務(wù)器端設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地 址;以及令該待測(cè)服務(wù)器端設(shè)備依據(jù)由該動(dòng)態(tài)主機(jī)配置協(xié)議模塊所配置的 與該用戶端設(shè)備群組的多用戶端設(shè)備對(duì)應(yīng)的多網(wǎng)絡(luò)協(xié)議地址分別發(fā)送 網(wǎng)絡(luò)偵測(cè)信號(hào)至各該用戶端設(shè)備,由此依據(jù)各該用戶端設(shè)備所回傳的 回饋信息而確認(rèn)網(wǎng)絡(luò)連接狀況,進(jìn)而驗(yàn)證上述所配置的網(wǎng)絡(luò)協(xié)議地址 的正確性,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè)。
8. 根據(jù)權(quán)利要求7的網(wǎng)絡(luò)協(xié)議地址的配置方法,其中,各該用戶 端設(shè)備的網(wǎng)絡(luò)協(xié)議地址以記錄檔形式儲(chǔ)存于該搭載有動(dòng)態(tài)主機(jī)配置協(xié) 議模塊的用戶端設(shè)備中。
9. 根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)協(xié)議地址的配置方法,其中,該網(wǎng) 絡(luò)偵測(cè)信號(hào)由網(wǎng)絡(luò)封包探索指令所發(fā)出,并可依據(jù)所傳送的網(wǎng)絡(luò)封包 探索指令的返回值得以判斷該多用戶端設(shè)備與該服務(wù)器端設(shè)備的網(wǎng)絡(luò) 連接狀況。
10. 根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)協(xié)議地址的配置方法,其中,該 服務(wù)器端設(shè)備的網(wǎng)絡(luò)協(xié)議地址通過該動(dòng)態(tài)主機(jī)配置協(xié)議模塊依據(jù)該服 務(wù)器端設(shè)備的作業(yè)系統(tǒng)的類型而對(duì)應(yīng)配置。
11. 根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)協(xié)議地址的配置方法,其中,該 多用戶端設(shè)備及服務(wù)器端設(shè)備所應(yīng)用的作業(yè)系統(tǒng)為微軟視窗作業(yè)系統(tǒng) 及Limix作業(yè)系統(tǒng)的其中一者。
全文摘要
一種網(wǎng)絡(luò)協(xié)議地址的配置系統(tǒng)及方法,應(yīng)用于具有多用戶端設(shè)備的用戶端設(shè)備群組及待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)架構(gòu)中,其包括令多用戶端設(shè)備的其中一用戶端設(shè)備上搭載的動(dòng)態(tài)主機(jī)配置協(xié)定模塊分別配置與各該用戶端設(shè)備的媒體存取控制地址對(duì)應(yīng)的網(wǎng)絡(luò)協(xié)議地址,且在該待測(cè)服務(wù)器端設(shè)備執(zhí)行網(wǎng)絡(luò)接口卡配置程序以驅(qū)動(dòng)該網(wǎng)絡(luò)接口卡后配置相應(yīng)的網(wǎng)絡(luò)協(xié)議地址予該待測(cè)服務(wù)器端設(shè)備,并依據(jù)各該用戶端設(shè)備的網(wǎng)絡(luò)協(xié)議地址發(fā)送網(wǎng)絡(luò)偵測(cè)信號(hào)至各該用戶端設(shè)備以確認(rèn)網(wǎng)絡(luò)連接狀況,由此驗(yàn)證上述所配置的網(wǎng)絡(luò)協(xié)議地址的正確性,以供后續(xù)執(zhí)行該待測(cè)服務(wù)器端設(shè)備的網(wǎng)絡(luò)測(cè)試作業(yè),相比于現(xiàn)有技術(shù)快捷便利,提高作業(yè)效率并可降低作業(yè)成本。
文檔編號(hào)H04L12/46GK101388882SQ20071015405
公開日2009年3月18日 申請(qǐng)日期2007年9月13日 優(yōu)先權(quán)日2007年9月13日
發(fā)明者羅梓桂, 陳志豐 申請(qǐng)人:英業(yè)達(dá)股份有限公司