国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法及系統(tǒng)與流程

      文檔序號:11388976閱讀:422來源:國知局
      企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法及系統(tǒng)與流程

      本發(fā)明涉及信息技術(shù)領(lǐng)域,特別涉及一種企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法及系統(tǒng)。



      背景技術(shù):

      在大型企業(yè)中網(wǎng)絡(luò)及終端設(shè)備的種類可能會有幾十種,數(shù)量可能會達(dá)到幾萬臺。對每臺終端設(shè)備的快速定位及狀態(tài)查詢是日常運維管理中最基本的需求。

      目前,很多終端設(shè)備均處于失控的狀態(tài),在企業(yè)系統(tǒng)中可以查到,但無法找到實際位置在哪里。其中存在非自動化系統(tǒng)的漏洞問題,但更多是員工人為地搬動設(shè)備位置后不主動上報,使得維護的數(shù)據(jù)無法及時更新。久而久之,終端設(shè)備管理的數(shù)據(jù)庫信息準(zhǔn)確性下降,不利于管理,甚至?xí)嬖诎踩L(fēng)險。



      技術(shù)實現(xiàn)要素:

      本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢準(zhǔn)確率低,導(dǎo)致不方便管理終端設(shè)備的缺陷,提供一種企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法及系統(tǒng)。

      本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題:

      一種企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法,其特點在于,所述查詢方法包括以下步驟:

      s1、獲取企業(yè)系統(tǒng)內(nèi)所有終端設(shè)備的mac(mediaaccesscontrol,媒體訪問控制)地址及主機名,并且將每一臺終端設(shè)備的mac地址、主機名及mac地址與主機名之間的對應(yīng)關(guān)系數(shù)據(jù)存儲至第一數(shù)據(jù)表中;

      獲取企業(yè)系統(tǒng)內(nèi)所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號,并且將所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號存儲至第二數(shù)據(jù)表中;

      獲取每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址,并且將每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址存儲至第三數(shù)據(jù)表中;

      s2、當(dāng)接收到利用mac地址的第一查詢指令時,執(zhí)行步驟s31,當(dāng)接收到利用主機名的第二查詢指令時,執(zhí)行步驟s32,當(dāng)接收到利用坐席號的第三查詢指令時,執(zhí)行步驟s33;

      s31、從第一數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的主機名,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的坐席號,輸出對應(yīng)的主機名及坐席號;

      s32、從第一數(shù)據(jù)表中查詢第二查詢指令中的主機名所對應(yīng)的mac地址,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢mac地址所對應(yīng)的坐席號,輸出對應(yīng)的mac地址及坐席號;

      s33、從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢出第三查詢指令中的坐席號所對應(yīng)的mac地址,并且從第一數(shù)據(jù)表中查詢mac地址所對應(yīng)的主機名,輸出對應(yīng)的mac地址及主機名。

      較佳地,在步驟s1中,從dhcp(dynamichostconfigurationprotocol,動態(tài)主機配置協(xié)議)服務(wù)器中獲取所有終端設(shè)備的mac地址及主機名。

      較佳地,在步驟s1中,當(dāng)一條mac地址對應(yīng)多個主機名時,獲取對應(yīng)的多個主機名中更新時間最近的一個主機名。

      較佳地,在步驟s1中,通過調(diào)用api接口(applicationprogramminginterface,應(yīng)用程序編程接口)來獲取企業(yè)系統(tǒng)內(nèi)所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號。

      較佳地,在步驟s1中,通過調(diào)用api接口來獲取每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址。

      一種企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢系統(tǒng),其特點在于,所述查詢系統(tǒng)包括數(shù)據(jù)采集模塊、數(shù)據(jù)查詢模塊及數(shù)據(jù)輸出模塊;

      所述數(shù)據(jù)采集模塊用于獲取企業(yè)系統(tǒng)內(nèi)所有終端設(shè)備的mac地址及主機名,并且將每一臺終端設(shè)備的mac地址、主機名及mac地址與主機名之間的對應(yīng)關(guān)系數(shù)據(jù)存儲至第一數(shù)據(jù)表中;

      所述數(shù)據(jù)采集模塊還用于獲取企業(yè)系統(tǒng)內(nèi)所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號,并且將所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號存儲至第二數(shù)據(jù)表中;

      所述數(shù)據(jù)采集模塊還用于獲取每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址,并且將每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址存儲至第三數(shù)據(jù)表中;

      所述數(shù)據(jù)查詢模塊用于當(dāng)接收到利用mac地址的第一查詢指令時,從第一數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的主機名,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的坐席號,所述數(shù)據(jù)輸出模塊用于輸出對應(yīng)的主機名及坐席號;

      所述數(shù)據(jù)查詢模塊還用于當(dāng)接收到利用主機名的第二查詢指令時,從第一數(shù)據(jù)表中查詢第二查詢指令中的主機名所對應(yīng)的mac地址,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢mac地址所對應(yīng)的坐席號,所述數(shù)據(jù)輸出模塊還用于輸出對應(yīng)的mac地址及坐席號;

      所述數(shù)據(jù)查詢模塊還用于當(dāng)接收到利用坐席號的第三查詢指令時,從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢出第三查詢指令中的坐席號所對應(yīng)的mac地址,并且從第一數(shù)據(jù)表中查詢mac地址所對應(yīng)的主機名,所述數(shù)據(jù)輸出模塊還用于輸出對應(yīng)的mac地址及主機名。

      較佳地,所述數(shù)據(jù)采集模塊用于從dhcp服務(wù)器中獲取所有終端設(shè)備的mac地址及主機名。

      較佳地,所述數(shù)據(jù)采集模塊用于當(dāng)一條mac地址對應(yīng)多個主機名時,獲取對應(yīng)的多個主機名中更新時間最近的一個主機名。

      較佳地,所述數(shù)據(jù)采集模塊還用于通過調(diào)用api接口來獲取企業(yè)系統(tǒng)內(nèi)所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號。

      較佳地,所述數(shù)據(jù)采集模塊還用于通過調(diào)用api接口來獲取每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址。

      在符合本領(lǐng)域常識的基礎(chǔ)上,上述各優(yōu)選條件,可任意組合,即得本發(fā)明各較佳實例。

      本發(fā)明的積極進步效果在于:

      通過本發(fā)明提供的企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法及系統(tǒng)可快速且方便地查詢及定位企業(yè)系統(tǒng)內(nèi)的每臺終端設(shè)備,提高了設(shè)備管理員查詢及定位終端設(shè)備的效率,為后續(xù)排查故障提供了保障,方便管理,有效地避免了安全風(fēng)險。

      附圖說明

      圖1為本發(fā)明較佳實施例的企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法的流程圖。

      圖2為本發(fā)明較佳實施例的企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢系統(tǒng)的結(jié)構(gòu)示意圖。

      具體實施方式

      下面通過實施例的方式進一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實施例范圍之中。

      如圖1所示,本實施例提供的企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法包括以下步驟:

      步驟101、獲取企業(yè)系統(tǒng)內(nèi)所有終端設(shè)備的mac地址及主機名,并且將每一臺終端設(shè)備的mac地址、主機名及mac地址與主機名之間的對應(yīng)關(guān)系數(shù)據(jù)存儲至第一數(shù)據(jù)表中。

      在本步驟中,從dhcp服務(wù)器中獲取企業(yè)系統(tǒng)內(nèi)所有終端設(shè)備的mac地址及主機名。

      在本步驟中,當(dāng)一條mac地址對應(yīng)多個主機名時,獲取對應(yīng)的多個主機名中更新時間最近的一個主機名。

      步驟102、獲取企業(yè)系統(tǒng)內(nèi)所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號,并且將所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號存儲至第二數(shù)據(jù)表中。

      在本步驟中,通過調(diào)用api接口來獲取企業(yè)系統(tǒng)內(nèi)所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號。坐席號為辦公坐席號,坐席號與交換機之間均會設(shè)定固定綁定關(guān)系,以便查詢。

      步驟103、獲取每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址,并且將每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址存儲至第三數(shù)據(jù)表中。

      在本步驟中,通過調(diào)用api接口來獲取每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址。當(dāng)一終端設(shè)備接入至交換機時,終端設(shè)備與交換機之間均會產(chǎn)生對應(yīng)關(guān)系。

      在本實施例中,步驟101、步驟102及步驟103的執(zhí)行順序不分先后,等步驟101、步驟102及步驟103全部執(zhí)行后再執(zhí)行步驟104。

      從各個渠道收集企業(yè)系統(tǒng)內(nèi)的坐席號、交換機端口信息、所有終端設(shè)備的mac地址及主機名,將各項信息錄入至數(shù)據(jù)庫后,等待查詢。

      步驟104、當(dāng)接收到利用mac地址的第一查詢指令時,執(zhí)行步驟105;當(dāng)接收到利用主機名的第二查詢指令時,執(zhí)行步驟106;當(dāng)接收到利用坐席號的第三查詢指令時,執(zhí)行步驟107。

      步驟105、從第一數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的主機名,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的坐席號。執(zhí)行步驟105后,執(zhí)行步驟108。

      在本步驟中,開發(fā)前端頁面,根據(jù)用戶輸入mac地址之后,連接后端數(shù)據(jù)庫,查詢出輸入的mac地址所對應(yīng)的主機名及坐席號。

      步驟106、從第一數(shù)據(jù)表中查詢第二查詢指令中的主機名所對應(yīng)的mac地址,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢mac地址所對應(yīng)的坐席號。執(zhí)行步驟106后,執(zhí)行步驟109。

      在本步驟中,開發(fā)前端頁面,根據(jù)用戶輸入主機名之后,連接后端數(shù)據(jù)庫,查詢出輸入的主機名所對應(yīng)的mac地址及坐席號。

      步驟107、從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢出第三查詢指令中的坐席號所對應(yīng)的mac地址,并且從第一數(shù)據(jù)表中查詢mac地址所對應(yīng)的主機名。執(zhí)行步驟107后,執(zhí)行步驟110。

      在本步驟中,開發(fā)前端頁面,根據(jù)用戶輸入坐席號之后,連接后端數(shù)據(jù)庫,查詢出輸入的坐席號所對應(yīng)的mac地址及主機名。

      步驟108、輸出主機名及坐席號。

      在本步驟中,確認(rèn)后,自動連接準(zhǔn)入服務(wù)器數(shù)據(jù)庫將設(shè)備注冊狀態(tài)及在線狀態(tài)返回給用戶。

      步驟109、輸出mac地址及坐席號。

      在本步驟中,確認(rèn)后,自動連接準(zhǔn)入服務(wù)器數(shù)據(jù)庫將設(shè)備注冊狀態(tài)及在線狀態(tài)返回給用戶。

      步驟110、輸出mac地址及主機名。

      在本步驟中,確認(rèn)后,自動連接準(zhǔn)入服務(wù)器數(shù)據(jù)庫將設(shè)備注冊狀態(tài)及在線狀態(tài)返回給用戶。

      在本實施例中,將相互間存在對應(yīng)關(guān)系的基礎(chǔ)數(shù)據(jù)兩兩進行關(guān)聯(lián)匹配,串成一組數(shù)據(jù),準(zhǔn)入系統(tǒng)可搜索任意一個字段內(nèi)容(mac地址、主機名或坐席號),查詢到該字段關(guān)聯(lián)的所有信息,快速查詢及定位。

      如圖2所示,本實施例還提供一種企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢系統(tǒng)1,包括數(shù)據(jù)采集模塊11、數(shù)據(jù)查詢模塊12及數(shù)據(jù)輸出模塊13。

      數(shù)據(jù)采集模塊11用于從dhcp服務(wù)器中獲取企業(yè)系統(tǒng)內(nèi)所有終端設(shè)備的mac地址及主機名,并且將每一臺終端設(shè)備的mac地址、主機名及mac地址與主機名之間的對應(yīng)關(guān)系數(shù)據(jù)存儲至第一數(shù)據(jù)表中。當(dāng)一條mac地址對應(yīng)多個主機名時,獲取對應(yīng)的多個主機名中更新時間最近的一個主機名。

      數(shù)據(jù)采集模塊11還用于通過調(diào)用api接口來獲取企業(yè)系統(tǒng)內(nèi)所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號,并且將所有交換機端口信息及每一個交換機端口信息對應(yīng)綁定的坐席號存儲至第二數(shù)據(jù)表中。坐席號為辦公坐席號,坐席號與交換機之間均會設(shè)定固定綁定關(guān)系,以便查詢。

      數(shù)據(jù)采集模塊11還用于通過調(diào)用api接口來獲取每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址,并且將每一個交換機端口信息對應(yīng)連接的終端設(shè)備的mac地址存儲至第三數(shù)據(jù)表中。當(dāng)一終端設(shè)備接入至交換機時,終端設(shè)備與交換機之間均會產(chǎn)生對應(yīng)關(guān)系。

      從各個渠道收集企業(yè)系統(tǒng)內(nèi)的坐席號、交換機端口信息、所有終端設(shè)備的mac地址及主機名,將各項信息錄入至數(shù)據(jù)庫后,等待查詢。

      數(shù)據(jù)查詢模塊12用于當(dāng)接收到利用mac地址的第一查詢指令時,從第一數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的主機名,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢第一查詢指令中的mac地址所對應(yīng)的坐席號。數(shù)據(jù)輸出模塊13用于輸出對應(yīng)的mac地址及坐席號。在本實施例中,開發(fā)前端頁面,根據(jù)用戶輸入mac地址之后,連接后端數(shù)據(jù)庫,查詢出輸入的mac地址所對應(yīng)的主機名及坐席號。確認(rèn)后,自動連接準(zhǔn)入服務(wù)器數(shù)據(jù)庫將設(shè)備注冊狀態(tài)及在線狀態(tài)返回給用戶。

      數(shù)據(jù)查詢模塊12還用于當(dāng)接收到利用主機名的第二查詢指令時,從第一數(shù)據(jù)表中查詢第二查詢指令中的主機名所對應(yīng)的mac地址,并且從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢mac地址所對應(yīng)的坐席號。數(shù)據(jù)輸出模塊13用于輸出對應(yīng)的mac地址及坐席號。在本實施例中,開發(fā)前端頁面,根據(jù)用戶輸入主機名之后,連接后端數(shù)據(jù)庫,查詢出輸入的主機名所對應(yīng)的mac地址及坐席號。確認(rèn)后,自動連接準(zhǔn)入服務(wù)器數(shù)據(jù)庫將設(shè)備注冊狀態(tài)及在線狀態(tài)返回給用戶。

      數(shù)據(jù)查詢模塊12還用于當(dāng)接收到利用坐席號的第三查詢指令時,從第二數(shù)據(jù)表及第三數(shù)據(jù)表中查詢出第三查詢指令中的坐席號所對應(yīng)的mac地址,并且從第一數(shù)據(jù)表中查詢mac地址所對應(yīng)的主機名。數(shù)據(jù)輸出模塊13用于輸出對應(yīng)的mac地址及主機名。在本實施例中,開發(fā)前端頁面,根據(jù)用戶輸入坐席號之后,連接后端數(shù)據(jù)庫,查詢出輸入的坐席號所對應(yīng)的mac地址及主機名。確認(rèn)后,自動連接準(zhǔn)入服務(wù)器數(shù)據(jù)庫將設(shè)備注冊狀態(tài)及在線狀態(tài)返回給用戶。

      在本實施例中,將相互間存在對應(yīng)關(guān)系的基礎(chǔ)數(shù)據(jù)兩兩進行關(guān)聯(lián)匹配,串成一組數(shù)據(jù),準(zhǔn)入系統(tǒng)可搜索任意一個字段內(nèi)容(mac地址、主機名或坐席號),查詢到該字段關(guān)聯(lián)的所有信息,快速查詢及定位。

      通過本實施例提供的企業(yè)系統(tǒng)內(nèi)終端設(shè)備的查詢方法及系統(tǒng)可快速且方便地查詢及定位企業(yè)系統(tǒng)內(nèi)的每臺終端設(shè)備,提高了設(shè)備管理員查詢及定位終端設(shè)備的效率,為后續(xù)排查故障提供了保障,方便管理,有效地避免了安全風(fēng)險。

      雖然以上描述了本發(fā)明的具體實施方式,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這僅是舉例說明,本發(fā)明的保護范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護范圍。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1