基于dhcp擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法
【專利摘要】本發(fā)明提供一種基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)的方法,包括網(wǎng)絡(luò)設(shè)備向DHCP服務(wù)器發(fā)送請(qǐng)求特定擴(kuò)展標(biāo)簽信息報(bào)文;網(wǎng)絡(luò)設(shè)備接收包含有特定擴(kuò)展標(biāo)簽的應(yīng)答報(bào)文;網(wǎng)絡(luò)設(shè)備主動(dòng)向網(wǎng)管系統(tǒng)注冊(cè)。同時(shí)本發(fā)明公開(kāi)了實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)的系統(tǒng)。應(yīng)用本發(fā)明的網(wǎng)絡(luò)設(shè)備無(wú)需預(yù)先保留有網(wǎng)管系統(tǒng)的信息,通過(guò)向DHCP服務(wù)器發(fā)送請(qǐng)求報(bào)文即可實(shí)現(xiàn)自動(dòng)獲取網(wǎng)管系統(tǒng)信息,從而主動(dòng)向網(wǎng)管系統(tǒng)進(jìn)行注冊(cè),實(shí)現(xiàn)自動(dòng)加入管理,極大的簡(jiǎn)化了網(wǎng)絡(luò)設(shè)備納管的維護(hù)工作量。
【專利說(shuō)明】基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法。
【背景技術(shù)】
[0002]以太網(wǎng)(Ethernet)是一種計(jì)算機(jī)局域網(wǎng)組網(wǎng)技術(shù)。在以太網(wǎng)中,可以通過(guò)網(wǎng)管系統(tǒng)對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行管理,每個(gè)網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)一個(gè)網(wǎng)管系統(tǒng)或一個(gè)網(wǎng)管系統(tǒng)集群。網(wǎng)管系統(tǒng)發(fā)現(xiàn)網(wǎng)絡(luò)通常采用的方式:運(yùn)行網(wǎng)管系統(tǒng),設(shè)置掃描IP段、發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備、將網(wǎng)絡(luò)設(shè)備加入管理;因此,現(xiàn)有的網(wǎng)管系統(tǒng)對(duì)網(wǎng)絡(luò)設(shè)備管理方式是一種被動(dòng)管理方式,其流程如圖1所示:首先網(wǎng)管系統(tǒng)確定待管理的網(wǎng)絡(luò)設(shè)備,根據(jù)該網(wǎng)絡(luò)設(shè)備的IP地址范圍在網(wǎng)管系統(tǒng)上掃描網(wǎng)絡(luò)設(shè)備,網(wǎng)管系統(tǒng)將該網(wǎng)絡(luò)設(shè)備加入管理,對(duì)應(yīng)網(wǎng)管系統(tǒng)所管理的網(wǎng)絡(luò)設(shè)備進(jìn)行管理。此方式最大的缺陷在于網(wǎng)管系統(tǒng)維護(hù)人員需要時(shí)刻關(guān)注是否有新設(shè)備加入網(wǎng)絡(luò),很難做到無(wú)人值守。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題,在于提供一種基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,有效減少網(wǎng)絡(luò)管理員手動(dòng)添加、發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備的工作量,提高工作效率。
[0004]本發(fā)明是這樣實(shí)現(xiàn)的:一種基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,網(wǎng)絡(luò)設(shè)備發(fā)送具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,DHCP服務(wù)器接收到該請(qǐng)求報(bào)文后檢查是否有配置對(duì)應(yīng)的DHCP擴(kuò)展標(biāo)簽信息,然后返回具體的應(yīng)答報(bào)文,應(yīng)答報(bào)文包含具體的網(wǎng)管系統(tǒng)IP和端口信息,網(wǎng)絡(luò)設(shè)備根據(jù)該網(wǎng)管系統(tǒng)IP和通信端口信息發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息到網(wǎng)管系統(tǒng),網(wǎng)管系統(tǒng)自動(dòng)將該網(wǎng)絡(luò)設(shè)備加入管理。
[0005]進(jìn)一步的,本發(fā)明具體包括如下步驟:
[0006]步驟10、在DHCP服務(wù)器設(shè)置DHCP擴(kuò)展標(biāo)簽并填寫DHCP擴(kuò)展標(biāo)簽內(nèi)容,DHCP擴(kuò)展標(biāo)簽內(nèi)容為網(wǎng)管系統(tǒng)信息,包括一定格式的網(wǎng)管系統(tǒng)IP信息和通信端口信息;
[0007]步驟20、網(wǎng)絡(luò)設(shè)備的代理Agent運(yùn)行后,啟動(dòng)自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)線程;
[0008]步驟30、所述自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)線程檢測(cè)網(wǎng)絡(luò)設(shè)備的IP獲取方式是否為DHCP方式,如果不是則結(jié)束流程,否則執(zhí)行步驟40 ;
[0009]步驟40、等待網(wǎng)絡(luò)設(shè)備獲取到DHCP服務(wù)器分配的動(dòng)態(tài)IP地址;
[0010]步驟50、向DHCP服務(wù)器發(fā)送具有請(qǐng)求DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文;
[0011 ] 步驟60、等待DHCP服務(wù)器返回具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的應(yīng)答報(bào)文,并驗(yàn)證該擴(kuò)展標(biāo)簽內(nèi)容是否是所述DHCP擴(kuò)展標(biāo)簽內(nèi)容,如果不是則結(jié)束流程,否則執(zhí)行步驟70 ;
[0012]步驟70、根據(jù)獲取的網(wǎng)管系統(tǒng)信息,網(wǎng)絡(luò)設(shè)備向本地配置文件寫入該網(wǎng)管系統(tǒng)的IP信息和通信端口信息,用于向?qū)?yīng)IP的網(wǎng)管系統(tǒng)進(jìn)行通信;
[0013]步驟80、網(wǎng)絡(luò)設(shè)備代理Agent向網(wǎng)管系統(tǒng)發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息,該網(wǎng)絡(luò)設(shè)備的基本信息包括UUID、網(wǎng)絡(luò)設(shè)備本地IP及網(wǎng)絡(luò)設(shè)備型號(hào)信息;
[0014]步驟90、網(wǎng)管系統(tǒng)解析網(wǎng)絡(luò)設(shè)備發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息,并將UUID、網(wǎng)絡(luò)設(shè)備本地IP及網(wǎng)絡(luò)設(shè)備型號(hào)記錄到數(shù)據(jù)庫(kù)中,同時(shí)向網(wǎng)絡(luò)設(shè)備響應(yīng)是否添加成功報(bào)文。
[0015]進(jìn)一步的,所述步驟10及步驟60中的DHCP擴(kuò)展標(biāo)簽內(nèi)容為232標(biāo)簽內(nèi)容,其內(nèi)容及格式為:CCCMSERVER:網(wǎng)管系統(tǒng)IP:通信端口。
[0016]進(jìn)一步的,所述網(wǎng)絡(luò)設(shè)備的代理Agent包括:
[0017]發(fā)送模塊,向DHCP服務(wù)器發(fā)送具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,請(qǐng)求指定的DHCP擴(kuò)展標(biāo)簽內(nèi)容;
[0018]接收模塊,接收DHCP服務(wù)器的具有擴(kuò)展標(biāo)簽內(nèi)容的應(yīng)答報(bào)文;
[0019]判斷模塊,判斷擴(kuò)展標(biāo)簽內(nèi)容是否是所述具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文中的DHCP擴(kuò)展標(biāo)簽內(nèi)容,如果是則同時(shí)在網(wǎng)絡(luò)設(shè)備本地記錄網(wǎng)管系統(tǒng)的IP和端口信息。
[0020]進(jìn)一步的,所述網(wǎng)管系統(tǒng)包括:
[0021]網(wǎng)管發(fā)送模塊,用于向網(wǎng)絡(luò)設(shè)備發(fā)送請(qǐng)求報(bào)文,以便和網(wǎng)絡(luò)設(shè)備進(jìn)行交互,該請(qǐng)求報(bào)文包含網(wǎng)管系統(tǒng)的服務(wù)類型;且還用于發(fā)送添加網(wǎng)絡(luò)設(shè)備成功或失敗的報(bào)文;
[0022]網(wǎng)管接收模塊,用于接收網(wǎng)絡(luò)設(shè)備的請(qǐng)求報(bào)文并應(yīng)答,所述請(qǐng)求報(bào)文包含網(wǎng)管系統(tǒng)的服務(wù)類型;
[0023]網(wǎng)管判斷模塊,用于判斷是否是網(wǎng)絡(luò)設(shè)備信息,如果是則將網(wǎng)絡(luò)設(shè)備IP、uuid、網(wǎng)絡(luò)設(shè)備型號(hào)記錄到數(shù)據(jù)庫(kù)中。
[0024]本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明是通過(guò)在DHCP服務(wù)器設(shè)置DHCP擴(kuò)展標(biāo)簽、網(wǎng)絡(luò)設(shè)備發(fā)送具有DHCP特定擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,DHCP服務(wù)器接收到該請(qǐng)求報(bào)文后檢查是否有配置對(duì)應(yīng)的DHCP擴(kuò)展標(biāo)簽信息,然后返回具體的應(yīng)答報(bào)文,應(yīng)答報(bào)文包含具體的網(wǎng)管系統(tǒng)IP和端口信息,網(wǎng)絡(luò)設(shè)備根據(jù)該網(wǎng)管系統(tǒng)IP和通信端口信息發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息到網(wǎng)管系統(tǒng),網(wǎng)管系統(tǒng)自動(dòng)將該網(wǎng)絡(luò)設(shè)備加入管理。有效減少網(wǎng)絡(luò)管理員手動(dòng)添加、發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備的工作量,提高工作效率。另外,在網(wǎng)絡(luò)設(shè)備設(shè)置代理Agent的優(yōu)點(diǎn)是可限制網(wǎng)絡(luò)設(shè)備可啟動(dòng)的進(jìn)程控制或者強(qiáng)制遠(yuǎn)程推送應(yīng)用軟件靜默安裝、監(jiān)控并統(tǒng)計(jì)每個(gè)網(wǎng)絡(luò)設(shè)備的性能數(shù)據(jù),將網(wǎng)絡(luò)設(shè)備IP、uuid、網(wǎng)絡(luò)設(shè)備型號(hào)記錄到數(shù)據(jù)庫(kù)中,該做法優(yōu)點(diǎn)是可為后續(xù)的日常運(yùn)維管理做篩選如按照設(shè)備類型進(jìn)行系統(tǒng)固件升級(jí)的預(yù)判斷,只將適配特定型號(hào)的固件版本信息推送給特定型號(hào)網(wǎng)絡(luò)設(shè)備,避免浪費(fèi)不必要的文件傳輸。
【專利附圖】
【附圖說(shuō)明】
[0025]下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
[0026]圖1為現(xiàn)有技術(shù)的流程圖。
[0027]圖2為本發(fā)明方法執(zhí)行流程圖。
【具體實(shí)施方式】
[0028]本發(fā)明的基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,網(wǎng)絡(luò)設(shè)備發(fā)送具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,DHCP服務(wù)器接收到該請(qǐng)求報(bào)文后檢查是否有配置對(duì)應(yīng)的DHCP擴(kuò)展標(biāo)簽信息,然后返回具體的應(yīng)答報(bào)文,應(yīng)答報(bào)文包含具體的網(wǎng)管系統(tǒng)IP和端口信息,網(wǎng)絡(luò)設(shè)備根據(jù)該網(wǎng)管系統(tǒng)IP和通信端口信息發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息到網(wǎng)管系統(tǒng),網(wǎng)管系統(tǒng)自動(dòng)將該網(wǎng)絡(luò)設(shè)備加入管理。
[0029]如圖2所示,本發(fā)明具體包括如下步驟:[0030]步驟10、在DHCP服務(wù)器設(shè)置DHCP擴(kuò)展標(biāo)簽并填寫DHCP擴(kuò)展標(biāo)簽內(nèi)容,DHCP擴(kuò)展標(biāo)簽內(nèi)容為網(wǎng)管系統(tǒng)信息,包括一定格式的網(wǎng)管系統(tǒng)IP信息和通信端口信息;其中,所述DHCP擴(kuò)展標(biāo)簽內(nèi)容為232標(biāo)簽內(nèi)容,其內(nèi)容及格式為:CCCMSERVER:網(wǎng)管系統(tǒng)IP:通信端Π ;
[0031]步驟20、網(wǎng)絡(luò)設(shè)備的代理Agent運(yùn)行后,啟動(dòng)自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)線程;檢測(cè)本地是否已經(jīng)有管理服務(wù)器信息,若是,則通過(guò)TPC/IP協(xié)議向網(wǎng)管系統(tǒng)發(fā)送TC基本信息報(bào)文,包含網(wǎng)絡(luò)設(shè)備的IP、UUID、型號(hào)信息;若否,執(zhí)行步驟30
[0032]步驟30、所述自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)線程檢測(cè)網(wǎng)絡(luò)設(shè)備的IP獲取方式是否為DHCP方式,如果不是則結(jié)束流程,否則執(zhí)行步驟40 ;
[0033]步驟40、等待網(wǎng)絡(luò)設(shè)備獲取到DHCP服務(wù)器分配的動(dòng)態(tài)IP地址;
[0034]步驟50、向DHCP服務(wù)器發(fā)送具有請(qǐng)求DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文;
[0035]步驟60、等待DHCP服務(wù)器返回具有擴(kuò)展標(biāo)簽內(nèi)容的應(yīng)答報(bào)文(ACK報(bào)文,包含擴(kuò)展標(biāo)簽232的內(nèi)容),并驗(yàn)證該擴(kuò)展標(biāo)簽內(nèi)容是否是所述DHCP擴(kuò)展標(biāo)簽內(nèi)容,即CCCMSERVER:網(wǎng)管系統(tǒng)IP:通信端口,如CCCMSERVER:192.168.1.5:8081,如果不是則結(jié)束流程,否則執(zhí)行步驟70 ;
[0036]步驟70、根據(jù)獲取的網(wǎng)管系統(tǒng)信息,網(wǎng)絡(luò)設(shè)備向本地配置文件寫入該網(wǎng)管系統(tǒng)的IP信息和通信端口信息,用于向?qū)?yīng)IP的網(wǎng)管系統(tǒng)進(jìn)行通信;
[0037]步驟80、網(wǎng)絡(luò)設(shè)備代理Agent向網(wǎng)管系統(tǒng)發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息,該網(wǎng)絡(luò)設(shè)備的基本信息包括UUID、網(wǎng)絡(luò)設(shè)備本地IP及網(wǎng)絡(luò)設(shè)備型號(hào)信息;
[0038]步驟90、網(wǎng)管系統(tǒng)解析網(wǎng)絡(luò)設(shè)備發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息,并將UUID、網(wǎng)絡(luò)設(shè)備本地IP及網(wǎng)絡(luò)設(shè)備型號(hào)記錄到數(shù)據(jù)庫(kù)中,同時(shí)向網(wǎng)絡(luò)設(shè)備響應(yīng)是否添加成功報(bào)文。
[0039]其中,所述網(wǎng)絡(luò)設(shè)備的代理Agent包括:
[0040]發(fā)送模塊,向DHCP服務(wù)器發(fā)送具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,請(qǐng)求指定的DHCP擴(kuò)展標(biāo)簽內(nèi)容;
[0041]接收模塊,接收DHCP服務(wù)器的具有擴(kuò)展標(biāo)簽內(nèi)容的應(yīng)答報(bào)文;
[0042]判斷模塊,判斷擴(kuò)展標(biāo)簽內(nèi)容是否是所述具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文中的DHCP擴(kuò)展標(biāo)簽內(nèi)容,如果是則同時(shí)在網(wǎng)絡(luò)設(shè)備本地記錄網(wǎng)管系統(tǒng)的IP和端口信息。
[0043]所述網(wǎng)管系統(tǒng)包括:
[0044]網(wǎng)管發(fā)送模塊,用于向網(wǎng)絡(luò)設(shè)備發(fā)送請(qǐng)求報(bào)文,以便和網(wǎng)絡(luò)設(shè)備進(jìn)行交互,該請(qǐng)求報(bào)文包含網(wǎng)管系統(tǒng)的服務(wù)類型;且還用于發(fā)送添加網(wǎng)絡(luò)設(shè)備成功或失敗的報(bào)文;
[0045]網(wǎng)管接收模塊,用于接收網(wǎng)絡(luò)設(shè)備的請(qǐng)求報(bào)文并應(yīng)答,所述請(qǐng)求報(bào)文包含網(wǎng)管系統(tǒng)的服務(wù)類型;
[0046]網(wǎng)管判斷模塊,用于判斷是否是網(wǎng)絡(luò)設(shè)備信息,如果是則將網(wǎng)絡(luò)設(shè)備IP、uuid、網(wǎng)絡(luò)設(shè)備型號(hào)記錄到數(shù)據(jù)庫(kù)中。
[0047]本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明是通過(guò)在DHCP服務(wù)器設(shè)置DHCP擴(kuò)展標(biāo)簽、網(wǎng)絡(luò)設(shè)備發(fā)送具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,DHCP服務(wù)器接收到該請(qǐng)求報(bào)文后檢查是否有配置對(duì)應(yīng)的DHCP擴(kuò)展標(biāo)簽信息,然后返回具體的應(yīng)答報(bào)文,應(yīng)答報(bào)文包含具體的網(wǎng)管系統(tǒng)IP和端口信息,網(wǎng)絡(luò)設(shè)備根據(jù)該網(wǎng)管系統(tǒng)IP和通信端口信息發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息到網(wǎng)管系統(tǒng),網(wǎng)管系統(tǒng)自動(dòng)將該網(wǎng)絡(luò)設(shè)備加入管理。有效減少網(wǎng)絡(luò)管理員手動(dòng)添加、發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備的工作量,提高工作效率。另外,在網(wǎng)絡(luò)設(shè)備設(shè)置代理Agent的優(yōu)點(diǎn)是可限制網(wǎng)絡(luò)設(shè)備可啟動(dòng)的進(jìn)程控制或者強(qiáng)制遠(yuǎn)程推送應(yīng)用軟件靜默安裝、監(jiān)控并統(tǒng)計(jì)每個(gè)網(wǎng)絡(luò)設(shè)備的性能數(shù)據(jù),將網(wǎng)絡(luò)設(shè)備IP、imid、網(wǎng)絡(luò)設(shè)備型號(hào)記錄到數(shù)據(jù)庫(kù)中,該做法優(yōu)點(diǎn)是可為后續(xù)的日常運(yùn)維管理做篩選如按照設(shè)備類型進(jìn)行系統(tǒng)固件升級(jí)的預(yù)判斷,只將適配特定型號(hào)的固件版本信息推送給特定型號(hào)網(wǎng)絡(luò)設(shè)備,避免浪費(fèi)不必要的文件傳輸。
[0048]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說(shuō)明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
【權(quán)利要求】
1.一種基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,其特征在于:網(wǎng)絡(luò)設(shè)備發(fā)送具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,DHCP服務(wù)器接收到該請(qǐng)求報(bào)文后檢查是否有配置對(duì)應(yīng)的DHCP擴(kuò)展標(biāo)簽信息,然后返回具體的應(yīng)答報(bào)文,應(yīng)答報(bào)文包含具體的網(wǎng)管系統(tǒng)IP和端口信息,網(wǎng)絡(luò)設(shè)備根據(jù)該網(wǎng)管系統(tǒng)IP和通信端口信息發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息到網(wǎng)管系統(tǒng),網(wǎng)管系統(tǒng)自動(dòng)將該網(wǎng)絡(luò)設(shè)備加入管理。
2.根據(jù)權(quán)利要求1所述的基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,其特征在于:具體包括如下步驟: 步驟10、在DHCP服務(wù)器設(shè)置DHCP擴(kuò)展標(biāo)簽并填寫DHCP擴(kuò)展標(biāo)簽內(nèi)容,DHCP擴(kuò)展標(biāo)簽內(nèi)容為網(wǎng)管系統(tǒng)信息,包括一定格式的網(wǎng)管系統(tǒng)IP信息和通信端口信息; 步驟20、網(wǎng)絡(luò)設(shè)備的代理Agent運(yùn)行后,啟動(dòng)自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)線程; 步驟30、所述自動(dòng)發(fā)現(xiàn)網(wǎng)管系統(tǒng)線程檢測(cè)網(wǎng)絡(luò)設(shè)備的IP獲取方式是否為DHCP方式,如果不是則結(jié)束流程,否則執(zhí)行步驟40 ; 步驟40、等待網(wǎng)絡(luò)設(shè)備獲取到DHCP服務(wù)器分配的動(dòng)態(tài)IP地址; 步驟50、向DHCP服務(wù)器發(fā)送具有請(qǐng)求DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文; 步驟60、等待DHCP服務(wù)器返回具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的應(yīng)答報(bào)文,并驗(yàn)證該擴(kuò)展標(biāo)簽內(nèi)容是否是所述DHCP擴(kuò)展標(biāo)簽內(nèi)容,如果不是則結(jié)束流程,否則執(zhí)行步驟70 ; 步驟70、根據(jù)獲取的網(wǎng)管系統(tǒng)信息,網(wǎng)絡(luò)設(shè)備向本地配置文件寫入該網(wǎng)管系統(tǒng)的IP信息和通信端口信息,用于向?qū)?yīng)IP的網(wǎng)管系統(tǒng)進(jìn)行通信; 步驟80、網(wǎng)絡(luò)設(shè)備代理Agent向網(wǎng)管系統(tǒng)發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息,該網(wǎng)絡(luò)設(shè)備的基本信息包括UUID、網(wǎng)絡(luò)設(shè)備本地IP及網(wǎng)絡(luò)設(shè)備型號(hào)信息; 步驟90、網(wǎng)管系統(tǒng)解析網(wǎng)絡(luò)設(shè)備發(fā)送網(wǎng)絡(luò)設(shè)備的基本信息,并將UUID、網(wǎng)絡(luò)設(shè)備本地IP及網(wǎng)絡(luò)設(shè)備型號(hào)記錄到數(shù)據(jù)庫(kù)中,同時(shí)向網(wǎng)絡(luò)設(shè)備響應(yīng)是否添加成功報(bào)文。
3.根據(jù)權(quán)利要求2所述的基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,其特征在于:所述步驟10及步驟60中的DHCP擴(kuò)展標(biāo)簽內(nèi)容為232標(biāo)簽內(nèi)容,其內(nèi)容及格式為:CCCMSERVER:網(wǎng)管系統(tǒng)IP:通信端口。
4.根據(jù)權(quán)利要求2所述的基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,其特征在于:所述網(wǎng)絡(luò)設(shè)備的代理Agent包括: 發(fā)送模塊,向DHCP服務(wù)器發(fā)送具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文,請(qǐng)求指定的DHCP擴(kuò)展標(biāo)簽內(nèi)容; 接收模塊,接收DHCP服務(wù)器的具有擴(kuò)展標(biāo)簽內(nèi)容的應(yīng)答報(bào)文; 判斷模塊,判斷擴(kuò)展標(biāo)簽內(nèi)容是否是所述具有DHCP擴(kuò)展標(biāo)簽內(nèi)容的請(qǐng)求報(bào)文中的DHCP擴(kuò)展標(biāo)簽內(nèi)容,如果是則同時(shí)在網(wǎng)絡(luò)設(shè)備本地記錄網(wǎng)管系統(tǒng)的IP和端口信息。
5.根據(jù)權(quán)利要求2所述的基于DHCP擴(kuò)展標(biāo)簽實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備自動(dòng)發(fā)現(xiàn)的方法,其特征在于:所述網(wǎng)管系統(tǒng)包括: 網(wǎng)管發(fā)送模塊,用于向網(wǎng)絡(luò)設(shè)備發(fā)送請(qǐng)求報(bào)文,以便和網(wǎng)絡(luò)設(shè)備進(jìn)行交互,該請(qǐng)求報(bào)文包含網(wǎng)管系統(tǒng)的服務(wù)類型;且還用于發(fā)送添加網(wǎng)絡(luò)設(shè)備成功或失敗的報(bào)文; 網(wǎng)管接收模塊,用于接收網(wǎng)絡(luò)設(shè)備的請(qǐng)求報(bào)文并應(yīng)答,所述請(qǐng)求報(bào)文包含網(wǎng)管系統(tǒng)的服務(wù)類型; 網(wǎng)管判斷模塊,用于判斷是否是網(wǎng)絡(luò)設(shè)備信息,如果是則將網(wǎng)絡(luò)設(shè)備IP、UUid、網(wǎng)絡(luò)設(shè)備型號(hào)記 錄到數(shù)據(jù)庫(kù)中。
【文檔編號(hào)】H04L29/06GK103905429SQ201410074622
【公開(kāi)日】2014年7月2日 申請(qǐng)日期:2014年3月3日 優(yōu)先權(quán)日:2014年3月3日
【發(fā)明者】張輝, 汪匯, 陳建輝 申請(qǐng)人:福建升騰資訊有限公司