亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

服務(wù)器共享方法及系統(tǒng)的制作方法

文檔序號:7668052閱讀:197來源:國知局
專利名稱:服務(wù)器共享方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種服務(wù)器共享方法及系統(tǒng),尤其涉及一種共享服務(wù)器的動態(tài)優(yōu)化方法及系統(tǒng)。
背景技術(shù)
一臺dhcp服務(wù)器,只能為動態(tài)分配的IP提供相同的租約時間。在工廠的測試中,不同的測試項目,測試的時間不同,跨度很大。此時如果將服務(wù)器的租約設(shè)為最小值,客戶端會頻繁的向服務(wù)器請求續(xù)約,當(dāng)大量主板在同時測試時,會加重網(wǎng)絡(luò)負(fù)載;而如果將服務(wù)器的租約設(shè)為最大值,則客戶端會存在大量未被釋放的閑置IP,而此時服務(wù)器又無可用IP分配。因此,目前工廠在大批量生產(chǎn)測試時,都是為一個項目配置一臺dhcp服務(wù)器。在大規(guī)模的生產(chǎn)測試車間,一般都會有多個不同的項目在同時測試,這樣將導(dǎo)致人工和設(shè)備的費用與項目的個數(shù)成正比。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種服務(wù)器共享方法,能夠讓不同的測試項目共享一臺服務(wù)器,讓服務(wù)器為不同的測試項目分配不同的租期時間,并且對應(yīng)不同的測試項目,都可容易的動態(tài)調(diào)整租期時間。鑒于以上內(nèi)容,還有必要提供一種服務(wù)器共享系統(tǒng),能夠讓不同的測試項目共享一臺服務(wù)器,讓服務(wù)器為不同的測試項目分配不同的租期時間,并且對應(yīng)不同的測試項目,都可容易的動態(tài)調(diào)整租約時間。所述服務(wù)器共享方法,應(yīng)用工廠大批量測試板測試,該方法包括以下步驟配置步驟一在接收到客戶端向服務(wù)器發(fā)送的請求IP的DISCOVERY封包后,配置OFFER封包;搜索步驟一搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值,當(dāng)租期文檔中存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行替換步驟一,當(dāng)租期文檔中不存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行發(fā)送步驟一,所述租期文檔是在服務(wù)器上創(chuàng)建的一個文件,該租期文檔的每條記錄由兩個字段組成,一個字段是客戶端的網(wǎng)卡MAC地址的前綴,另一個字段是分配給客戶端的IP地址的租期值;替換步驟一用租期文檔中相匹配記錄的租期值替換OFFER封包中的租期值;發(fā)送步驟一將服務(wù)器配置好的OFFER封包或者替換過租期值的OFFER封包發(fā)送至客戶端;配置步驟二 在接收到客戶端向服務(wù)器發(fā)送的確認(rèn)IP的REQUEST封包后,配置ACKNOWLEDGE封包;搜索步驟二 搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值,當(dāng)租期文檔中存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行替換步驟二,當(dāng)租期文檔中不存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行發(fā)送步驟二 ;替換步驟二 用租期文檔中相匹配記錄的租期值替換ACKNOWLEDGE封包中的租期值;發(fā)送步驟二 將服務(wù)器配置好的ACKNOWLEDGE封包或者替換過租期值的ACKNOWLEDGE封包發(fā)送至客戶端。
所述服務(wù)器共享系統(tǒng),運行于服務(wù)器端計算機中,該系統(tǒng)包括配置模塊一,用于在接收到客戶端向服務(wù)器發(fā)送的請求IP的DISCOVERY封包后,配置OFFER封包;搜索模塊一,用于搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值,所述租期文檔是在服務(wù)器上創(chuàng)建的一個文件,該租期文檔的每條記錄由兩個字段組成,一個字段是客戶端的網(wǎng)卡MAC地址的前綴,另一個字段是分配給客戶端的IP地址的租期值;替換模塊一,用于當(dāng)在租期文檔中搜索到與客戶端的網(wǎng)卡MAC地址的前綴一致的值時,用租期文檔中相匹配記錄的租期值替換OFFER封包中的租期值;發(fā)送模塊一,用于當(dāng)服務(wù)器配置好OFFER封包,或用租期文檔中租期值替換OFFER封包中的租期值后,將OFFER封包發(fā)送至客戶端;配置模塊二,用于在接收到客戶端向服務(wù)器發(fā)送的確認(rèn)IP的REQUEST封包后,配置ACKNOWLEDGE封包;搜索模塊二,用于搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值;替換模塊二,用于在租期文檔中搜索到與客戶端的網(wǎng)卡MAC地址的前綴一致的值時,用租期文檔中相匹配記錄的租期值替換ACKNOWLEDGE封包中的租期值;發(fā)送模塊二,用于當(dāng)服務(wù)器配置好ACKNOWLEDGE封包,或用租期文檔中租期值替換ACKNOWLEDGE封包中的租期值后,將ACKNOWLEDGE封包發(fā)送至客戶端。 相較于現(xiàn)有技術(shù),所述的服務(wù)器共享方法及系統(tǒng),能夠讓不同的測試項目共享一臺服務(wù)器,讓服務(wù)器為不同的測試項目分配不同的租期時間,并且對應(yīng)不同的測試項目,都可容易的動態(tài)調(diào)整租期時間。這樣可以優(yōu)化服務(wù)器,減少客戶端向服務(wù)器請求續(xù)約的網(wǎng)絡(luò)流量,降低客戶端閑置的IP資源,充分發(fā)揮服務(wù)器的性能。


圖I是本發(fā)明服務(wù)器共享系統(tǒng)較佳實施例的架構(gòu)圖。圖2是本發(fā)明服務(wù)器共享系統(tǒng)較佳實施例的功能模塊圖。圖3是本發(fā)明服務(wù)器共享方法較佳實施例的流程圖。主要元件符號說明
權(quán)利要求
1.一種服務(wù)器共享方法,其特征在于,該方法包括以下步驟 配置步驟一在接收到客戶端向服務(wù)器發(fā)送的請求IP的DISCOVERY封包后,配置OFFER封包; 搜索步驟一搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前 綴相匹配的值,當(dāng)租期文檔中存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行替換步驟一,當(dāng)租期文檔中不存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行發(fā)送步驟一,所述租期文檔是在服務(wù)器上創(chuàng)建的一個文件,該租期文檔的每條記錄由兩個字段組成,一個字段是客戶端的網(wǎng)卡MAC地址的前綴,另一個字段是分配給客戶端的IP地址的租期值; 替換步驟一用租期文檔中相匹配記錄的租期值替換OFFER封包中的租期值; 發(fā)送步驟一將服務(wù)器配置好的OFFER封包或者替換過租期值的OFFER封包發(fā)送至客戶端; 配置步驟二在接收到客戶端向服務(wù)器發(fā)送的確認(rèn)IP的REQUEST封包后,配置ACKNOWLEDGE 封包; 搜索步驟二 搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值,當(dāng)租期文檔中存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行替換步驟二,當(dāng)租期文檔中不存在與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值時,則執(zhí)行發(fā)送步驟二; 替換步驟二 用租期文檔中相匹配記錄的租期值替換ACKNOWLEDGE封包中的租期值; 發(fā)送步驟二 將服務(wù)器配置好的ACKNOWLEDGE封包或者替換過租期值的ACKNOWLEDGE封包發(fā)送至客戶端。
2.如權(quán)利要求I所述的服務(wù)器共享方法,其特征在于,所述DISCOVERY封包包括客戶端的網(wǎng)卡MAC地址,所述OFFER封包包括服務(wù)器的IP地址、客戶端的網(wǎng)卡MAC地址、服務(wù)器提供給客戶端的IP地址、子網(wǎng)掩碼和服務(wù)器提供給客戶端的IP地址的租期值。
3.如權(quán)利要求I所述的服務(wù)器共享方法,其特征在于,該方法還包括預(yù)測試步驟 從每個測試項目中取出一個客戶端中的主板進(jìn)行測試; 計算從開機到最后測試完成的時間; 在所述時間基礎(chǔ)上加上一個固定時間值后,將所得的時間值做為租期文檔中對應(yīng)測試項目中客戶端IP地址的租期值。
4.如權(quán)利要求I所述的服務(wù)器共享方法,其特征在于,所述REQUEST封包包括服務(wù)器的IP地址、客戶端獲得的IP地址,所述ACKNOWLEDGE封包包括服務(wù)器的IP地址、客戶端獲得的IP地址和服務(wù)器提供給客戶端的IP地址的租期值。
5.一種服務(wù)器共享系統(tǒng),其特征在于,該系統(tǒng)包括 配置模塊一,用于在接收到客戶端向服務(wù)器發(fā)送的請求IP的DISCOVERY封包后,配置OFFER封包; 搜索模塊一,用于搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值,所述租期文檔是在服務(wù)器上創(chuàng)建的一個文件,該租期文檔的每條記錄由兩個字段組成,一個字段是客戶端的網(wǎng)卡MAC地址的前綴,另一個字段是分配給客戶端的IP地址的租期值;替換模塊一,用于在租期文檔中搜索到與客戶端的網(wǎng)卡MAC地址的前綴一致的值時,用租期文檔中相匹配記錄的租期值替換OFFER封包中的租期值; 發(fā)送模塊一,用于當(dāng)服務(wù)器配置好OFFER封包,或用租期文檔中租期值替換OFFER封包中的租期值后,將OFFER封包發(fā)送至客戶端; 配置模塊二,用于在接收到客戶端向服務(wù)器發(fā)送的確認(rèn)IP的REQUEST封包后,配置ACKNOWLEDGE 封包; 搜索模塊二,用于搜索租期文檔,判斷在租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值; 替換模塊二,用于在租期文檔中搜索到與客戶端的網(wǎng)卡MAC地址的前綴一致的值時,用租期文檔中相匹配記錄的租期值替換ACKNOWLEDGE封包中的租期值; 發(fā)送模塊二,用于當(dāng)服務(wù)器配置好ACKNOWLEDGE封包,或用租期文檔中租期值替換ACKNOWLEDGE封包中的租期值后,將ACKNOWLEDGE封包發(fā)送至客戶端。
6.如權(quán)利要求5所述的服務(wù)器共享系統(tǒng),其特征在于,所述DISCOVERY封包包括客戶端的網(wǎng)卡MAC地址,所述OFFER封包包括服務(wù)器的IP地址、客戶端的網(wǎng)卡MAC地址、服務(wù)器提供給客戶端的IP地址、子網(wǎng)掩碼和服務(wù)器提供給客戶端的IP地址的租期值。
7.如權(quán)利要求5所述的服務(wù)器共享系統(tǒng),其特征在于,該系統(tǒng)還包括預(yù)測試模塊,用于從每個測試項目中取出一個客戶端中的主板進(jìn)行測試,計算從開機到最后測試完成的時間,在所述時間基礎(chǔ)上加上一個固定時間值后,將所得的時間值做為租期文檔中對應(yīng)測試項目中客戶端IP地址的租期值。
8.如權(quán)利要求5所述的服務(wù)器共享系統(tǒng),其特征在于,所述REQUEST封包包括服務(wù)器的IP地址、客戶端獲得的IP地址,所述ACKNOWLEDGE封包包括服務(wù)器的IP地址、客戶端獲得的IP地址和服務(wù)器提供給客戶端的IP地址的租期值。
全文摘要
一種服務(wù)器共享方法,包括配置OFFER封包;搜索租期文檔,判斷租期文檔中是否有與客戶端的網(wǎng)卡MAC地址的前綴相匹配的值,當(dāng)有相匹配的值時,則用租期文檔中相匹配記錄的租期值替換OFFER封包中的租期值;將OFFER封包發(fā)送至客戶端;配置ACKNOWLEDGE封包;搜索租期文檔,判斷租期文檔中是否有與客戶端的MAC地址的前綴相匹配的值,當(dāng)有相匹配的值時,則用租期文檔中相匹配記錄的租期值替換ACKNOWLEDGE封包中的租期值;將ACKNOWLEDGE封包發(fā)送至客戶端。本發(fā)明還提供一種服務(wù)器共享系統(tǒng)。本發(fā)明可以讓不同測試項目共享一臺服務(wù)器,并且對應(yīng)不同測試項目可讓服務(wù)器進(jìn)行租期時間的動態(tài)分配。
文檔編號H04L29/12GK102790751SQ20111012742
公開日2012年11月21日 申請日期2011年5月17日 優(yōu)先權(quán)日2011年5月17日
發(fā)明者林軍嘉, 王慶康 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1