Ip地址匹配系統(tǒng)及方法
【專利摘要】一種IP地址匹配方法,應(yīng)用于計算機(jī),用于將連接于該計算機(jī)的被測設(shè)備UUT的IP地址與該UUT內(nèi)的基板管理控制器BMC的IP地址進(jìn)行匹配,該方法包括:根據(jù)IP地址實(shí)時偵測所述計算機(jī)是否有新接入設(shè)備;當(dāng)偵測到新接入設(shè)備時發(fā)出要求該新接入設(shè)備回傳身份識別參數(shù)的信號;接收所述新接入設(shè)備所回傳的身份識別參數(shù);判斷所述新接入設(shè)備是BMC還是UUT;當(dāng)新接入設(shè)備是BMC時,在所述匹配記錄表中新增一條記錄存儲所述回傳的MAC地址及BMC的IP地址,并發(fā)送開機(jī)信號給BMC以將所述UUT開機(jī);當(dāng)新接入設(shè)備是UUT時,將所回傳的IP地址存儲到所述匹配記錄表中與所回傳的MAC地址對應(yīng)的UUT的IP地址欄位。利用本發(fā)明可整體管控服務(wù)器在不同IP地址下的測試。
【專利說明】IP地址匹配系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種IP地址匹配系統(tǒng)及方法。
【背景技術(shù)】
[0002]服務(wù)器機(jī)架(Rack ) —般由多臺服務(wù)器集成,通常服務(wù)器機(jī)架組裝好之后需進(jìn)行測試(如硬件測試),而在測試過程中,一般需要對服務(wù)器多次開機(jī)/關(guān)機(jī)進(jìn)行調(diào)試,由于服務(wù)器在關(guān)機(jī)時會與網(wǎng)絡(luò)斷開連接,而當(dāng)服務(wù)器重新與網(wǎng)絡(luò)連接后服務(wù)器的IP地址又會有變化,因此監(jiān)控主機(jī)無法很好的管控該服務(wù)器在不同IP地址下所作的測試。需要說明的是,雖可設(shè)置該服務(wù)器采用靜態(tài)的IP地址使得服務(wù)器的IP地址不會變化,然而,要對服務(wù)器的機(jī)架上的各個服務(wù)器進(jìn)行靜態(tài)IP地址的設(shè)置卻很浪費(fèi)時間。
【發(fā)明內(nèi)容】
[0003]鑒于以上內(nèi)容,有必要提供一種IP地址匹配系統(tǒng)及方法,其可將服務(wù)器的IP地址與該服務(wù)器的基板管理控制器的IP地址進(jìn)行匹配,從而整體管控該服務(wù)器在不同IP地址下的測試。
[0004]一種IP地址匹配系統(tǒng),運(yùn)行于計算機(jī),用于將連接于該計算機(jī)的被測設(shè)備UUT的IP地址與該UUT內(nèi)的基板管理控制器BMC的IP地址進(jìn)行匹配,該系統(tǒng)包括:偵測模塊,用于根據(jù)IP地址實(shí)時偵測所述計算機(jī)是否有新接入設(shè)備;發(fā)送模塊,用于當(dāng)偵測到新接入設(shè)備時發(fā)出要求該新接入設(shè)備回傳身份識別參數(shù)的信號,所述身份識別參數(shù)為該新接入設(shè)備使用的IP地址及BMC的介質(zhì)訪問控制MAC地址;接收模塊,用于接收所述新接入設(shè)備所回傳的身份識別參數(shù);判斷模塊,用于根據(jù)所回傳的MAC地址在匹配記錄表中的存儲情況來判斷所述新接入設(shè)備是BMC還是UUT ;存儲模塊,用于當(dāng)新接入設(shè)備是BMC時,在所述匹配記錄表中新增一條記錄存儲所述回傳的MAC地址及BMC的IP地址;所述發(fā)送模塊,還用于當(dāng)新接入設(shè)備是BMC時,發(fā)送開機(jī)信號給BMC以將所述UUT開機(jī);及所述存儲模塊,還用于當(dāng)新接入設(shè)備是UUT時,將所回傳的IP地址存儲到所述匹配記錄表中與所回傳的MAC地址對應(yīng)的UUT的IP地址欄位。
[0005]一種IP地址匹配方法,應(yīng)用于計算機(jī),用于將連接于該計算機(jī)的被測設(shè)備UUT的IP地址與該UUT內(nèi)的基板管理控制器BMC的IP地址進(jìn)行匹配,該方法包括:偵測步驟,根據(jù)IP地址實(shí)時偵測所述計算機(jī)是否有新接入設(shè)備;發(fā)送步驟一,當(dāng)偵測到新接入設(shè)備時發(fā)出要求該新接入設(shè)備回傳身份識別參數(shù)的信號,所述身份識別參數(shù)為該新接入設(shè)備使用的IP地址及BMC的介質(zhì)訪問控制MAC地址;接收步驟,接收所述新接入設(shè)備所回傳的身份識別參數(shù);判斷步驟,根據(jù)所回傳的MAC地址在匹配記錄表中的存儲情況來判斷所述新接入設(shè)備是BMC還是UUT ;存儲步驟一,當(dāng)新接入設(shè)備是BMC時,在所述匹配記錄表中新增一條記錄存儲所述回傳的MAC地址及BMC的IP地址,并發(fā)送開機(jī)信號給BMC以將所述UUT開機(jī),返回偵測步驟;及存儲步驟二,當(dāng)新接入設(shè)備是UUT時,將所回傳的IP地址存儲到所述匹配記錄表中與所回傳的MAC地址對應(yīng)的UUT的IP地址欄位。[0006]相較于現(xiàn)有技術(shù),所述IP地址匹配系統(tǒng)及方法,其可將服務(wù)器的IP地址與該服務(wù)器的基板管理控制器的IP地址進(jìn)行匹配,從而整體管控該服務(wù)器在不同IP地址下的測試。
【專利附圖】
【附圖說明】
[0007]圖1是本發(fā)明IP地址匹配系統(tǒng)的運(yùn)行環(huán)境圖。
[0008]圖2是本發(fā)明IP地址匹配系統(tǒng)的功能模塊圖。
[0009]圖3是本發(fā)明IP地址匹配方法的較佳實(shí)施例的流程圖。
[0010]圖4舉例說明IP地址的匹配。
[0011]主要元件符號說明
[0012]
【權(quán)利要求】
1.一種IP地址匹配系統(tǒng),運(yùn)行于計算機(jī),用于將連接于該計算機(jī)的被測設(shè)備UUT的IP地址與該UUT內(nèi)的基板管理控制器BMC的IP地址進(jìn)行匹配,其特征在于,該系統(tǒng)包括: 偵測模塊,用于根據(jù)IP地址實(shí)時偵測所述計算機(jī)是否有新接入設(shè)備; 發(fā)送模塊,用于當(dāng)偵測到新接入設(shè)備時發(fā)出要求該新接入設(shè)備回傳身份識別參數(shù)的信號,所述身份識別參數(shù)為該新接入設(shè)備使用的IP地址及BMC的介質(zhì)訪問控制MAC地址; 接收模塊,用于接收所述新接入設(shè)備所回傳的身份識別參數(shù); 判斷模塊,用于根據(jù)所回傳的MAC地址在匹配記錄表中的存儲情況來判斷所述新接入設(shè)備是BMC還是UUT ; 存儲模塊,用于當(dāng)新接入設(shè)備是BMC時,在所述匹配記錄表中新增一條記錄存儲所述回傳的MAC地址及BMC的IP地址; 所述發(fā)送模塊,還用于當(dāng)新接入設(shè)備是BMC時,發(fā)送開機(jī)信號給BMC以將所述UUT開機(jī);及 所述存儲模塊,還用于當(dāng)新接入設(shè)備是UUT時,將所回傳的IP地址存儲到所述匹配記錄表中與所回傳的MAC地址對應(yīng)的UUT的IP地址欄位。
2.如權(quán)利要求1所述的IP地址匹配系統(tǒng),其特征在于,所述發(fā)送模塊還用于當(dāng)新接入設(shè)備是UUT時,向該UUT發(fā)送開始測試信號。
3.如權(quán)利要求2所述的IP地址匹配系統(tǒng),其特征在于,該系統(tǒng)還包括控制模塊,用于控制所述UUT在所回傳的IP地址下進(jìn)行測試。
4.如權(quán)利要求1所述的IP地址匹配系統(tǒng),其特征在于,當(dāng)所回傳的MAC地址在匹配記錄表中沒有存儲時,所述判斷模塊判斷所述新接入設(shè)備為BMC,當(dāng)所回傳的MAC地址在匹配記錄表中有存儲時,所述判斷模塊判斷所述新接入設(shè)備為UUT。
5.如權(quán)利要求1所述的IP地址匹配系統(tǒng),其特征在于,所述計算機(jī)為安裝有動態(tài)主機(jī)設(shè)置協(xié)議DHCP服務(wù)的監(jiān)控主機(jī)或PXE服務(wù)器,所述計算機(jī)在配置DHCP服務(wù)時設(shè)置IP地址租期無限長。
6.一種IP地址匹配方法,應(yīng)用于計算機(jī),用于將連接于該計算機(jī)的被測設(shè)備UUT的IP地址與該UUT內(nèi)的基板管理控制器BMC的IP地址進(jìn)行匹配,其特征在于,該方法包括: 偵測步驟,根據(jù)IP地址實(shí)時偵測所述計算機(jī)是否有新接入設(shè)備; 發(fā)送步驟一,當(dāng)偵測到新接入設(shè)備時發(fā)出要求該新接入設(shè)備回傳身份識別參數(shù)的信號,所述身份識別參數(shù)為該新接入設(shè)備使用的IP地址及BMC的介質(zhì)訪問控制MAC地址; 接收步驟,接收所述新接入設(shè)備所回傳的身份識別參數(shù); 判斷步驟,根據(jù)所回傳的MAC地址在匹配記錄表中的存儲情況來判斷所述新接入設(shè)備是BMC還是UUT ; 存儲步驟一,當(dāng)新接入設(shè)備是BMC時,在所述匹配記錄表中新增一條記錄存儲所述回傳的MAC地址及BMC的IP地址,并發(fā)送開機(jī)信號給BMC以將所述UUT開機(jī),返回偵測步驟;及 存儲步驟二,當(dāng)新接入設(shè)備是UUT時,將所回傳的IP地址存儲到所述匹配記錄表中與所回傳的MAC地址對應(yīng)的UUT的IP地址欄位。
7.如權(quán)利要求6所述的IP地址匹配方法,其特征在于,該方法還包括: 發(fā)送步驟二,當(dāng)新接入設(shè)備是UUT時,向該UUT發(fā)送開始測試信號。
8.如權(quán)利要求7所述的IP地址匹配方法,其特征在于,該方法還包括: 控制步驟,用于控制所述UUT在所回傳的IP地址下進(jìn)行測試。
9.如權(quán)利要求6所述的IP地址匹配方法,其特征在于,在所述判斷步驟,當(dāng)所回傳的MAC地址在匹配記錄表中沒有存儲時,判斷所述新接入設(shè)備為BMC ;當(dāng)所回傳的MAC地址在匹配記錄表中有存儲時,判斷所述新接入設(shè)備為UUT。
10.如權(quán)利要求6所述的IP地址匹配方法,其特征在于,所述計算機(jī)為安裝有動態(tài)主機(jī)設(shè)置協(xié)議DHCP服務(wù)的監(jiān)控主機(jī)或PXE服務(wù)器,所述計算機(jī)在配置DHCP服務(wù)時設(shè)置IP地址租期無限 長。
【文檔編號】H04L29/12GK103546586SQ201210239091
【公開日】2014年1月29日 申請日期:2012年7月11日 優(yōu)先權(quán)日:2012年7月11日
【發(fā)明者】許金華, 陳軍民 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司