中文字幕无码日韩视频无码三区

網絡管理方法、裝置、網絡設備及數據同步系統與流程

文檔序號:11929777閱讀:399來源:國知(zhi)局
網絡管理方法、裝置、網絡設備及數據同步系統與流程

本發明涉及通信(xin)領域,尤其涉及網(wang)絡(luo)管理方法、裝(zhuang)置(zhi)、網(wang)絡(luo)設備及數據同(tong)步(bu)系統(tong)。



背景技術:

隨著網(wang)(wang)絡(luo)(luo)(luo)系統復(fu)雜度越來越高,網(wang)(wang)絡(luo)(luo)(luo)管(guan)理(li)(li)數量越來越多,網(wang)(wang)絡(luo)(luo)(luo)環境越來越復(fu)雜,當需要對網(wang)(wang)絡(luo)(luo)(luo)設(she)備(bei)更(geng)好(hao)的(de)管(guan)理(li)(li)或處理(li)(li)各(ge)種(zhong)網(wang)(wang)絡(luo)(luo)(luo)故障(zhang),往往需要先獲(huo)得(de)被(bei)管(guan)設(she)備(bei)上的(de)數據信息,并保證其準確性(xing)。所以,為了能實現對網(wang)(wang)絡(luo)(luo)(luo)設(she)備(bei)更(geng)好(hao)的(de)管(guan)理(li)(li),更(geng)高效(xiao)的(de)處理(li)(li)各(ge)種(zhong)網(wang)(wang)絡(luo)(luo)(luo)故障(zhang),保持(chi)網(wang)(wang)絡(luo)(luo)(luo)管(guan)理(li)(li)設(she)備(bei)和(he)被(bei)管(guan)設(she)備(bei)的(de)網(wang)(wang)絡(luo)(luo)(luo)設(she)備(bei)數據的(de)一致性(xing)尤(you)為重(zhong)要。

在現(xian)有技術中(zhong)(zhong),為了實現(xian)網(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)備(bei)(bei)(bei)(bei)(bei)和被(bei)管(guan)(guan)(guan)(guan)設(she)備(bei)(bei)(bei)(bei)(bei)的(de)(de)(de)網(wang)絡(luo)(luo)(luo)設(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)的(de)(de)(de)一(yi)致,通(tong)常(chang)通(tong)過(guo)數(shu)(shu)(shu)(shu)據(ju)(ju)文(wen)件(jian)(jian)的(de)(de)(de)方式以網(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)備(bei)(bei)(bei)(bei)(bei)或被(bei)管(guan)(guan)(guan)(guan)設(she)備(bei)(bei)(bei)(bei)(bei)保存(cun)(cun)(cun)的(de)(de)(de)網(wang)絡(luo)(luo)(luo)設(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)為依據(ju)(ju)進(jin)行(xing)同步。當需要(yao)進(jin)行(xing)網(wang)絡(luo)(luo)(luo)設(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)的(de)(de)(de)同步時,網(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)系統需要(yao)先獲取到被(bei)管(guan)(guan)(guan)(guan)設(she)備(bei)(bei)(bei)(bei)(bei)上(shang)(shang)保存(cun)(cun)(cun)的(de)(de)(de)網(wang)絡(luo)(luo)(luo)設(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju),被(bei)管(guan)(guan)(guan)(guan)設(she)備(bei)(bei)(bei)(bei)(bei)會先將設(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)加載到數(shu)(shu)(shu)(shu)據(ju)(ju)文(wen)件(jian)(jian)中(zhong)(zhong),例(li)如ZDB格式的(de)(de)(de)文(wen)件(jian)(jian),然后(hou)將該(gai)文(wen)件(jian)(jian)封裝到數(shu)(shu)(shu)(shu)據(ju)(ju)報文(wen)中(zhong)(zhong),發送到網(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)備(bei)(bei)(bei)(bei)(bei),網(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)備(bei)(bei)(bei)(bei)(bei)接收到該(gai)網(wang)絡(luo)(luo)(luo)設(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)后(hou),首先解(jie)析(xi)出數(shu)(shu)(shu)(shu)據(ju)(ju)報文(wen)的(de)(de)(de)數(shu)(shu)(shu)(shu)據(ju)(ju)部(bu)分會得(de)到ZDB格式的(de)(de)(de)文(wen)件(jian)(jian),然后(hou)將該(gai)ZDB格式的(de)(de)(de)文(wen)件(jian)(jian)進(jin)行(xing)解(jie)析(xi)才能得(de)到被(bei)管(guan)(guan)(guan)(guan)設(she)備(bei)(bei)(bei)(bei)(bei)上(shang)(shang)保存(cun)(cun)(cun)的(de)(de)(de)網(wang)絡(luo)(luo)(luo)設(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)。對于其同步的(de)(de)(de)過(guo)程(cheng),也是通(tong)過(guo)數(shu)(shu)(shu)(shu)據(ju)(ju)文(wen)件(jian)(jian)的(de)(de)(de)形式來(lai)進(jin)行(xing)數(shu)(shu)(shu)(shu)據(ju)(ju)的(de)(de)(de)傳輸,然后(hou)按照提前約定的(de)(de)(de)一(yi)方為標準來(lai)進(jin)行(xing)同步。

可以看出(chu),在對網(wang)(wang)絡管理設(she)備(bei)(bei)(bei)(bei)和網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)之間的(de)網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)進行同(tong)步時(shi),二者之間要(yao)傳輸(shu)網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju),而在現有(you)(you)技術中(zhong)會先(xian)(xian)將所有(you)(you)的(de)網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)加(jia)載到(dao)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)文件(jian)中(zhong),并(bing)將該數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)文件(jian)進行分片然后(hou)加(jia)載到(dao)多個報(bao)文進行傳輸(shu),相應的(de),當需(xu)(xu)要(yao)解(jie)析(xi)(xi)出(chu)網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)時(shi),就(jiu)需(xu)(xu)要(yao)先(xian)(xian)解(jie)析(xi)(xi)報(bao)文,并(bing)對數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)文件(jian)進行重組,獲(huo)(huo)得完整的(de)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)文件(jian)后(hou),再(zai)對報(bao)文的(de)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)部分的(de)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)文件(jian)進行解(jie)析(xi)(xi)才(cai)能得到(dao)需(xu)(xu)要(yao)的(de)網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju),不(bu)能直接對報(bao)文解(jie)析(xi)(xi)得到(dao)該網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)從(cong)而導致 了(le)網(wang)(wang)絡設(she)備(bei)(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)獲(huo)(huo)取(qu)的(de)效率(lv)低、獲(huo)(huo)取(qu)過程(cheng)復雜的(de)問題(ti)。



技術實現要素:

本發明要解決(jue)的(de)主(zhu)要技術問(wen)題(ti)是(shi),提供一種網(wang)(wang)絡管理方(fang)法(fa)、裝置、網(wang)(wang)絡設備(bei)(bei)及(ji)數據同步(bu)系(xi)統,解決(jue)現有(you)技術中在對網(wang)(wang)絡管理設備(bei)(bei)和(he)網(wang)(wang)絡設備(bei)(bei)之間(jian)的(de)網(wang)(wang)絡設備(bei)(bei)數據進行(xing)同步(bu)時,網(wang)(wang)絡設備(bei)(bei)數據要采用數據文(wen)件進行(xing)傳(chuan)輸,導致網(wang)(wang)絡設備(bei)(bei)數據獲取的(de)效率(lv)低、過程復雜的(de)問(wen)題(ti)。

為解決上述技術問(wen)題(ti),本發明提(ti)供一(yi)種(zhong)管理(li)方法,包(bao)括:

接收被管(guan)(guan)設(she)備發送的報文,所述報文的數據部(bu)分內容為所述被管(guan)(guan)設(she)備的網絡設(she)備數據;

對所述報(bao)文進行解析得到(dao)所述網絡設備數(shu)據;

判斷解析得到的所述(shu)網絡設(she)(she)(she)備數(shu)據(ju)和(he)網絡管(guan)(guan)理(li)設(she)(she)(she)備保存的所述(shu)被管(guan)(guan)設(she)(she)(she)備的網絡設(she)(she)(she)備數(shu)據(ju)是否一致;

當判斷(duan)結果為(wei)不(bu)一致,對所述網絡管(guan)理設(she)備和所述被管(guan)設(she)備之間(jian)的網絡設(she)備數據進(jin)行同步。

在本發(fa)明的(de)一(yi)種實施例(li)中,在接(jie)收被(bei)管設(she)(she)備側發(fa)送的(de)報文(wen)之前還包(bao)括:按(an)預設(she)(she)的(de)數(shu)據獲取規則向所(suo)述被(bei)管設(she)(she)備發(fa)送獲取所(suo)述網絡設(she)(she)備數(shu)據的(de)數(shu)據獲取請求。

在本(ben)發明的(de)一種實施例中,所述數據獲取(qu)規則(ze)包(bao)括以(yi)下規則(ze)中的(de)至少一個:

網絡管理設備與被管設備新建(jian)立鏈接或重新建(jian)立鏈接時(shi)發送數(shu)據獲取(qu)請求(qiu);

網絡管(guan)理設(she)(she)備(bei)和被管(guan)設(she)(she)備(bei)之間的網絡設(she)(she)備(bei)數據(ju)同步失(shi)敗時發送數據(ju)獲取請求(qiu);

達到預設(she)數據檢測周期時發送數據獲(huo)取請求(qiu)。

在本(ben)發明的一種實施例中(zhong),對所述(shu)網(wang)絡(luo)管理設備(bei)和所述(shu)被(bei)管設備(bei)之(zhi)間(jian)的網(wang) 絡(luo)設備(bei)數據進行(xing)同步包括:

根據所述(shu)判斷(duan)結果確定待(dai)同步對象;

對(dui)確定的待(dai)同步(bu)對(dui)象進(jin)行同步(bu)。

在本(ben)發明的一(yi)種實施(shi)例中,根據所(suo)述判斷結(jie)果確定(ding)待同(tong)步對象包括(kuo):

當(dang)判斷結果為(wei)不一致的網絡設(she)備數據中存在預設(she)關鍵數據時(shi),則確定所述網絡管理設(she)備為(wei)待(dai)同步對象(xiang);否(fou)則,確定所述被管設(she)備為(wei)待(dai)同步對象(xiang)。

在本發(fa)明(ming)的(de)一種實施(shi)例中,當確(que)定所(suo)(suo)(suo)述(shu)(shu)(shu)(shu)網(wang)絡管(guan)(guan)理設(she)備(bei)為待同步對象,則將本地保存的(de)網(wang)絡設(she)備(bei)數(shu)(shu)據更新為解析得到的(de)所(suo)(suo)(suo)述(shu)(shu)(shu)(shu)網(wang)絡設(she)備(bei)數(shu)(shu)據;當確(que)定所(suo)(suo)(suo)述(shu)(shu)(shu)(shu)被(bei)管(guan)(guan)設(she)備(bei)為待同步對象,則獲(huo)取(qu)本地保存的(de)網(wang)絡設(she)備(bei)數(shu)(shu)據,將所(suo)(suo)(suo)述(shu)(shu)(shu)(shu)網(wang)絡設(she)備(bei)數(shu)(shu)據添(tian)加到報文的(de)數(shu)(shu)據部分(fen)并對所(suo)(suo)(suo)述(shu)(shu)(shu)(shu)報文進行封裝,將所(suo)(suo)(suo)述(shu)(shu)(shu)(shu)報文發(fa)送到被(bei)管(guan)(guan)設(she)備(bei)。

本(ben)發明提供一種網絡管理方法,包括:

獲取本地(di)待發送的網絡設(she)備(bei)數據;

將(jiang)所述待發送網絡(luo)設(she)備數據(ju)添加到報文的(de)數據(ju)部分,并(bing)對所述報文進行封裝(zhuang);

向(xiang)網絡管理(li)設備發送所述報文。

在本(ben)發明的(de)(de)一種實施例(li)中,還包括:接收所(suo)(suo)述(shu)(shu)網(wang)(wang)絡(luo)管理設(she)(she)備(bei)發送的(de)(de)報(bao)文(wen),所(suo)(suo)述(shu)(shu)報(bao)文(wen)的(de)(de)數據部分(fen)內容為所(suo)(suo)述(shu)(shu)網(wang)(wang)絡(luo)管理設(she)(she)備(bei)上保存(cun)的(de)(de)網(wang)(wang)絡(luo)設(she)(she)備(bei)數據,對所(suo)(suo)述(shu)(shu)報(bao)文(wen)進行解(jie)析(xi)得到所(suo)(suo)述(shu)(shu)網(wang)(wang)絡(luo)設(she)(she)備(bei)數據,并將本(ben)地保存(cun)的(de)(de)網(wang)(wang)絡(luo)設(she)(she)備(bei)數據更新為解(jie)析(xi)得到的(de)(de)所(suo)(suo)述(shu)(shu)網(wang)(wang)絡(luo)設(she)(she)備(bei)數據。

本(ben)發(fa)明(ming)還提(ti)供一種網絡(luo)管理設(she)備,包括:

報文(wen)接收模塊(kuai):用(yong)于(yu)接收被(bei)管(guan)設(she)(she)備(bei)發送的(de)報文(wen),所述報文(wen)的(de)數據(ju)部分(fen)內容為所述被(bei)管(guan)設(she)(she)備(bei)的(de)網絡設(she)(she)備(bei)數據(ju);

報文解析模塊:用于(yu)對(dui)所述(shu)報文進(jin)行解析得到所述(shu)網絡設備數據(ju);

判斷(duan)模(mo)塊:用于判斷(duan)解析得到的所述網絡設備(bei)數(shu)據(ju)和(he)網絡管(guan)理設備(bei)保存的所述被(bei)管(guan)設備(bei)的網絡設備(bei)數(shu)據(ju)是否(fou)一(yi)致(zhi);

同(tong)(tong)步(bu)模塊:用于當判(pan)斷(duan)結果為不一致,對所(suo)述網(wang)絡(luo)管理(li)設備和所(suo)述被(bei)管設備之間(jian)的(de)網(wang)絡(luo)設備數據進行同(tong)(tong)步(bu)。

在(zai)本發明的(de)一種實施例中,所述(shu)網絡(luo)(luo)管(guan)理裝(zhuang)置(zhi)還包括觸發模塊,用于按預設(she)的(de)數(shu)據(ju)獲(huo)取規則向所述(shu)被管(guan)設(she)備發送(song)獲(huo)取所述(shu)網絡(luo)(luo)設(she)備數(shu)據(ju)的(de)數(shu)據(ju)獲(huo)取請求。

在(zai)本發明的一種實施例中,所(suo)述數據獲(huo)取(qu)規(gui)則(ze)包括以下規(gui)則(ze)中的至少(shao)一個:

網(wang)絡管(guan)理設備與(yu)被管(guan)設備新建立鏈接(jie)或(huo)重(zhong)新建立鏈接(jie)時發送數(shu)據(ju)獲取請(qing)求;

網絡管(guan)理設(she)(she)備和被管(guan)設(she)(she)備之間的網絡設(she)(she)備數據同步(bu)失敗時發送數據獲取請求;

達到(dao)預設(she)數據檢(jian)測周(zhou)期(qi)時發送數據獲取請求(qiu)。

在本(ben)發明的一種實施例中,所(suo)(suo)述同(tong)(tong)步(bu)(bu)(bu)模(mo)(mo)(mo)塊包(bao)括同(tong)(tong)步(bu)(bu)(bu)對(dui)象(xiang)確(que)定(ding)子模(mo)(mo)(mo)塊和同(tong)(tong)步(bu)(bu)(bu)子模(mo)(mo)(mo)塊,所(suo)(suo)述同(tong)(tong)步(bu)(bu)(bu)對(dui)象(xiang)確(que)定(ding)子模(mo)(mo)(mo)塊用于根據所(suo)(suo)述判斷(duan)結果確(que)定(ding)待同(tong)(tong)步(bu)(bu)(bu)對(dui)象(xiang);所(suo)(suo)述同(tong)(tong)步(bu)(bu)(bu)子模(mo)(mo)(mo)塊用于對(dui)確(que)定(ding)的待同(tong)(tong)步(bu)(bu)(bu)對(dui)象(xiang)進行同(tong)(tong)步(bu)(bu)(bu)。

在(zai)本發(fa)明的一(yi)(yi)種實施例中,當判(pan)斷(duan)模塊(kuai)判(pan)斷(duan)結果為不一(yi)(yi)致的網絡設(she)備數據中存在(zai)預設(she)關鍵數據時(shi),所述(shu)同(tong)(tong)步對象確定子模塊(kuai)則(ze)確定所述(shu)網管設(she)備為待同(tong)(tong)步對象;否則(ze),所述(shu)同(tong)(tong)步對象確定子模塊(kuai)確定所述(shu)被管設(she)備為待同(tong)(tong)步對象。

在本(ben)發明的(de)一種實施例中,當所(suo)(suo)(suo)述(shu)(shu)同(tong)(tong)步對(dui)象(xiang)確定子模(mo)塊(kuai)確定所(suo)(suo)(suo)述(shu)(shu)網(wang)管(guan)設(she)(she)(she)(she)備(bei)為待(dai)(dai)同(tong)(tong)步對(dui)象(xiang),所(suo)(suo)(suo)述(shu)(shu)同(tong)(tong)步子模(mo)塊(kuai)包(bao)括第(di)一更(geng)新單(dan)(dan)元,用(yong)于(yu)將本(ben)地(di)保(bao)存(cun)的(de)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)更(geng)新為解(jie)析得(de)到(dao)的(de)所(suo)(suo)(suo)述(shu)(shu)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju);當所(suo)(suo)(suo)述(shu)(shu)同(tong)(tong)步對(dui)象(xiang)確定子模(mo)塊(kuai)確定所(suo)(suo)(suo)述(shu)(shu)被(bei)管(guan)設(she)(she)(she)(she)備(bei)為待(dai)(dai)同(tong)(tong)步對(dui)象(xiang),所(suo)(suo)(suo)述(shu)(shu)同(tong)(tong)步子模(mo)塊(kuai)包(bao)括:網(wang)絡(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)獲(huo)(huo)取單(dan)(dan)元、封裝單(dan)(dan)元和報(bao)(bao)文發送單(dan)(dan)元;所(suo)(suo)(suo)述(shu)(shu)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)獲(huo)(huo)取單(dan)(dan)元用(yong)于(yu)獲(huo)(huo)取本(ben)地(di)保(bao)存(cun)的(de)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju);所(suo)(suo)(suo)述(shu)(shu)封裝單(dan)(dan)元用(yong)于(yu)將所(suo)(suo)(suo)述(shu)(shu)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)添加(jia)到(dao)報(bao)(bao)文的(de)數(shu)據(ju)部分并 對(dui)所(suo)(suo)(suo)述(shu)(shu)報(bao)(bao)文進行封裝;所(suo)(suo)(suo)述(shu)(shu)報(bao)(bao)文發送單(dan)(dan)元用(yong)于(yu)將所(suo)(suo)(suo)述(shu)(shu)報(bao)(bao)文發送到(dao)被(bei)管(guan)設(she)(she)(she)(she)備(bei)。

本發明(ming)還(huan)提供一(yi)種網絡(luo)設備(bei),包括:

網(wang)絡數(shu)(shu)據(ju)獲取模塊:用于獲取本地待(dai)發送的網(wang)絡設備(bei)數(shu)(shu)據(ju);

報文(wen)封裝(zhuang)模塊(kuai):用于(yu)將所述網絡設備數據添加到(dao)報文(wen)的數據部分,并對(dui)所述報文(wen)進行封裝(zhuang);

報(bao)文(wen)發送模塊:用(yong)于(yu)向網絡(luo)管理設備發送所述報(bao)文(wen)。

在本(ben)發(fa)明的(de)一種實(shi)施(shi)例中(zhong),所(suo)(suo)述(shu)(shu)(shu)網(wang)絡(luo)設(she)備(bei)(bei)還(huan)包括同(tong)步(bu)調(diao)整(zheng)模(mo)塊(kuai)(kuai),用于(yu)完(wan)成本(ben)地保(bao)存的(de)網(wang)絡(luo)數(shu)(shu)據的(de)更(geng)新(xin);所(suo)(suo)述(shu)(shu)(shu)同(tong)步(bu)調(diao)整(zheng)模(mo)塊(kuai)(kuai)包括報(bao)(bao)文(wen)(wen)接收子(zi)(zi)(zi)模(mo)塊(kuai)(kuai)、報(bao)(bao)文(wen)(wen)解析(xi)子(zi)(zi)(zi)模(mo)塊(kuai)(kuai)和第二更(geng)新(xin)子(zi)(zi)(zi)模(mo)塊(kuai)(kuai);所(suo)(suo)述(shu)(shu)(shu)報(bao)(bao)文(wen)(wen)接收子(zi)(zi)(zi)模(mo)塊(kuai)(kuai)用于(yu)接收所(suo)(suo)述(shu)(shu)(shu)網(wang)絡(luo)管理設(she)備(bei)(bei)發(fa)送(song)的(de)報(bao)(bao)文(wen)(wen),所(suo)(suo)述(shu)(shu)(shu)報(bao)(bao)文(wen)(wen)的(de)數(shu)(shu)據部分內容為所(suo)(suo)述(shu)(shu)(shu)網(wang)絡(luo)管理設(she)備(bei)(bei)上保(bao)存的(de)網(wang)絡(luo)設(she)備(bei)(bei)數(shu)(shu)據;所(suo)(suo)述(shu)(shu)(shu)報(bao)(bao)文(wen)(wen)解析(xi)子(zi)(zi)(zi)模(mo)塊(kuai)(kuai)用于(yu)對所(suo)(suo)述(shu)(shu)(shu)報(bao)(bao)文(wen)(wen)進行解析(xi)得到所(suo)(suo)述(shu)(shu)(shu)網(wang)絡(luo)設(she)備(bei)(bei)數(shu)(shu)據;所(suo)(suo)述(shu)(shu)(shu)第二更(geng)新(xin)子(zi)(zi)(zi)模(mo)塊(kuai)(kuai)用于(yu)將本(ben)地保(bao)存的(de)網(wang)絡(luo)設(she)備(bei)(bei)數(shu)(shu)據更(geng)新(xin)為解析(xi)得到的(de)所(suo)(suo)述(shu)(shu)(shu)網(wang)絡(luo)設(she)備(bei)(bei)數(shu)(shu)據。

本發明還提(ti)供一種數據同步系統,包括:網絡管(guan)理設備(bei)和網絡設備(bei);

所述(shu)網絡設(she)備包括:網絡數(shu)據(ju)(ju)獲取模塊(kuai),用于獲取第一網絡設(she)備數(shu)據(ju)(ju),所述(shu)第一網絡設(she)備數(shu)據(ju)(ju)為所述(shu)網絡設(she)備上保(bao)存的(de)網絡設(she)備數(shu)據(ju)(ju);

報文封裝模塊,用于將(jiang)所(suo)述(shu)第一網(wang)絡設備數據(ju)(ju)添加到報文的數據(ju)(ju)部分,并對所(suo)述(shu)報文進行封裝;

報(bao)(bao)文發送模塊,用于向(xiang)網絡管理設備所述發送所述報(bao)(bao)文;

所(suo)述網(wang)絡管理設備(bei)包括:報文接收(shou)模塊(kuai),用(yong)于接收(shou)網(wang)絡設備(bei)發送的(de)所(suo)述報文;

報(bao)文(wen)解析模塊,用于對接收(shou)到(dao)的所述報(bao)文(wen)進行解析得到(dao)所述第一網絡設備數據;

判(pan)(pan)斷模(mo)塊,用于判(pan)(pan)斷所(suo)述第(di)(di)一(yi)(yi)網(wang)絡(luo)(luo)(luo)設備數據和(he)第(di)(di)二網(wang)絡(luo)(luo)(luo)設備數據是否一(yi)(yi)致,所(suo)述第(di)(di)二網(wang)絡(luo)(luo)(luo)設備數據為所(suo)述網(wang)絡(luo)(luo)(luo)管(guan)理設備上保(bao)存的網(wang)絡(luo)(luo)(luo)設備數據;

同步(bu)模塊(kuai),用于當判斷(duan)結果(guo)為不一致,對所述網(wang)絡(luo)管(guan)理(li)設(she)備和所述網(wang)絡(luo)設(she)備之間的(de)網(wang)絡(luo)設(she)備數據進行同步(bu)。

本發明的有益效果(guo)是(shi):

本(ben)發(fa)明提(ti)(ti)供了網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)管(guan)理(li)(li)方(fang)法(fa)、裝置、網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)及數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)同步系統(tong),當(dang)要進行(xing)網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)傳(chuan)(chuan)輸(shu)(shu)(shu)時,先獲(huo)取(qu)到(dao)待(dai)傳(chuan)(chuan)輸(shu)(shu)(shu)的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju),然后(hou)將(jiang)該(gai)網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)直接添加到(dao)報(bao)文(wen)(wen)(wen)的數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)部(bu)(bu)分(fen),再對(dui)(dui)(dui)報(bao)文(wen)(wen)(wen)進行(xing)封(feng)裝,然后(hou)進行(xing)傳(chuan)(chuan)輸(shu)(shu)(shu),接收方(fang)在接收到(dao)該(gai)報(bao)文(wen)(wen)(wen)后(hou)只需(xu)(xu)要解(jie)(jie)析報(bao)文(wen)(wen)(wen),讀取(qu)報(bao)文(wen)(wen)(wen)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)報(bao)文(wen)(wen)(wen)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)部(bu)(bu)分(fen)內容就可(ke)(ke)以(yi)直接獲(huo)得(de)需(xu)(xu)要的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)。被管(guan)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)通(tong)過上述傳(chuan)(chuan)輸(shu)(shu)(shu)方(fang)式,向網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)管(guan)理(li)(li)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)發(fa)送本(ben)地保(bao)存的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju),網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)管(guan)理(li)(li)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)在接收到(dao)該(gai)網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)后(hou)將(jiang)自身(shen)保(bao)存的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)與(yu)接收到(dao)的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)進行(xing)比較(jiao),當(dang)判斷二者(zhe)不一致時,對(dui)(dui)(dui)網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)管(guan)理(li)(li)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)和被管(guan)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)之間的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)進行(xing)同步,使達(da)到(dao)一致。可(ke)(ke)見,本(ben)發(fa)明在進行(xing)網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)傳(chuan)(chuan)輸(shu)(shu)(shu)時不需(xu)(xu)要將(jiang)待(dai)傳(chuan)(chuan)輸(shu)(shu)(shu)的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)加載到(dao)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)文(wen)(wen)(wen)件中,再將(jiang)該(gai)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)文(wen)(wen)(wen)件封(feng)裝到(dao)報(bao)文(wen)(wen)(wen)才能傳(chuan)(chuan)輸(shu)(shu)(shu),只需(xu)(xu)要將(jiang)各網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)添加到(dao)報(bao)文(wen)(wen)(wen),進行(xing)傳(chuan)(chuan)輸(shu)(shu)(shu)即(ji)可(ke)(ke);對(dui)(dui)(dui)于接收端的處理(li)(li)也對(dui)(dui)(dui)應(ying)的沒有對(dui)(dui)(dui)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)文(wen)(wen)(wen)件的解(jie)(jie)析過程,直接解(jie)(jie)析報(bao)文(wen)(wen)(wen)便可(ke)(ke)以(yi)得(de)到(dao)需(xu)(xu)要的網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju),因此達(da)到(dao)提(ti)(ti)高網(wang)(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)獲(huo)取(qu)效率,簡(jian)化獲(huo)取(qu)過程的效果(guo)。

附圖說明

圖1為本發明(ming)實施例一(yi)中網絡管理(li)方法的流程圖;

圖(tu)(tu)2為本發明實施(shi)例二中網絡管(guan)理方(fang)法的流程圖(tu)(tu);

圖(tu)3為本發明實施例三中網(wang)絡管理方法(fa)的流程(cheng)圖(tu);

圖(tu)4為本(ben)發(fa)明(ming)實施例(li)三中網絡(luo)管理方法中一種實現(xian)網絡(luo)設備(bei)數據同(tong)步的流程圖(tu);

圖(tu)5為本發(fa)明實施例四中(zhong)網絡管理設備的結構(gou)示意圖(tu);

圖6為本發明實施例四中網絡管(guan)理設備(bei)的另一(yi)結構示意圖;

圖7為本(ben)發明實施例四(si)中網絡管理設備中同步模塊的(de)結構示意圖;

圖8為本發明實施例四(si)中(zhong)網絡管理設備中(zhong)同(tong)步(bu)子模塊的結構示意圖;

圖(tu)9為(wei)本發明(ming)實(shi)施例四(si)中網絡管(guan)理設備中同步子(zi)模塊的另(ling)一結(jie)構示意圖(tu);

圖10為(wei)本發明實施例五中(zhong)網絡設備的結構(gou)示意圖;

圖11為(wei)本發明實施(shi)例五中網絡設備的另(ling)一結構示意圖;

圖12為本(ben)發明(ming)實施例五中(zhong)網絡管理(li)系(xi)統的構示意(yi)圖。

具體實施方式

下面(mian)通過具體實施方式結合附(fu)圖對本發(fa)明(ming)(ming)作進一步詳細說(shuo)明(ming)(ming)。

實施例一:

本實施例提供(gong)一種網(wang)絡管理(li)(li)方(fang)法,具體闡述在完(wan)成(cheng)網(wang)絡管理(li)(li)設備和(he)被(bei)管設備上的(de)網(wang)絡設備數據的(de)同(tong)步(bu)時,網(wang)絡管理(li)(li)設備一側執行的(de)步(bu)驟,請參考圖1,包括:

S101:接(jie)收被管設備發送的報文;

S102:對報文(wen)進行解析(xi)得到網絡(luo)設備數(shu)據;

S103:判斷解析得到的(de)網絡(luo)設(she)(she)(she)備(bei)(bei)數據和網絡(luo)管理設(she)(she)(she)備(bei)(bei)保(bao)存的(de)被管設(she)(she)(she)備(bei)(bei)的(de)網絡(luo)設(she)(she)(she)備(bei)(bei)數據是否一致;

S104:當(dang)判(pan)斷(duan)結果(guo)為(wei)不一致(zhi),對(dui)網絡(luo)管(guan)理設備和被管(guan)設備之間的網絡(luo)設備數據(ju)進行同(tong)步(bu)。

S101:接收被管設(she)備發送的(de)報文(wen)。

在執(zhi)(zhi)(zhi)行步(bu)(bu)驟S101之(zhi)前,會(hui)預先設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)定數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)規(gui)(gui)則(ze)(ze),按照預設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)的(de)(de)(de)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)規(gui)(gui) 則(ze)(ze)向被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)發(fa)(fa)(fa)送(song)(song)獲取(qu)網(wang)(wang)絡(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)(ju)的(de)(de)(de)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu),被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)發(fa)(fa)(fa)送(song)(song)的(de)(de)(de)該報文也(ye)即是(shi)(shi)被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)對該數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu)的(de)(de)(de)反饋。數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)規(gui)(gui)則(ze)(ze)可以(yi)(yi)(yi)根據(ju)(ju)(ju)需求(qiu)(qiu)(qiu)(qiu)具體(ti)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)置(zhi)(zhi),例如(ru),可以(yi)(yi)(yi)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)置(zhi)(zhi)網(wang)(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)與被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)新建(jian)立(li)鏈(lian)接(jie)或(huo)重新建(jian)立(li)鏈(lian)接(jie)時(shi)發(fa)(fa)(fa)送(song)(song)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu);那么(me)每當網(wang)(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)與被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)新建(jian)立(li)鏈(lian)路或(huo)者(zhe)鏈(lian)路斷開后(hou)又(you)恢復鏈(lian)路的(de)(de)(de)時(shi)候,網(wang)(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)會(hui)向被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)發(fa)(fa)(fa)送(song)(song)獲取(qu)網(wang)(wang)絡(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)(ju)的(de)(de)(de)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu),然后(hou)執(zhi)(zhi)(zhi)行接(jie)下來的(de)(de)(de)步(bu)(bu)驟。也(ye)可以(yi)(yi)(yi)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)置(zhi)(zhi)網(wang)(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)和(he)被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)之(zhi)間(jian)的(de)(de)(de)網(wang)(wang)絡(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)(ju)同步(bu)(bu)失(shi)敗時(shi)發(fa)(fa)(fa)送(song)(song)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu);也(ye)即是(shi)(shi)在此之(zhi)前已經執(zhi)(zhi)(zhi)行了網(wang)(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)和(he)被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)之(zhi)間(jian)的(de)(de)(de)網(wang)(wang)絡(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)(ju)同步(bu)(bu),但是(shi)(shi)其結果是(shi)(shi)同步(bu)(bu)失(shi)敗了,那么(me)此時(shi)需要進行重新同步(bu)(bu),網(wang)(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)會(hui)先向被(bei)(bei)(bei)管(guan)(guan)(guan)(guan)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)發(fa)(fa)(fa)送(song)(song)獲取(qu)網(wang)(wang)絡(luo)(luo)(luo)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)(ju)的(de)(de)(de)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu),開始執(zhi)(zhi)(zhi)行重新同步(bu)(bu)的(de)(de)(de)過程。還可以(yi)(yi)(yi)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)置(zhi)(zhi)達到預設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)數(shu)(shu)(shu)據(ju)(ju)(ju)檢(jian)測(ce)周期時(shi)發(fa)(fa)(fa)送(song)(song)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu);例如(ru),可以(yi)(yi)(yi)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)定每隔1小時(shi)檢(jian)測(ce)一(yi)次(ci),當9點鐘(zhong)檢(jian)測(ce)了一(yi)次(ci),10點鐘(zhong)到達時(shi)網(wang)(wang)絡(luo)(luo)(luo)管(guan)(guan)(guan)(guan)理(li)設(she)(she)(she)(she)(she)(she)(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)又(you)會(hui)自(zi)動發(fa)(fa)(fa)送(song)(song)數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)請(qing)求(qiu)(qiu)(qiu)(qiu),來完(wan)成檢(jian)測(ce),并(bing)根據(ju)(ju)(ju)檢(jian)測(ce)結果執(zhi)(zhi)(zhi)行相應步(bu)(bu)驟。可以(yi)(yi)(yi)選擇多個規(gui)(gui)則(ze)(ze)中的(de)(de)(de)一(yi)個或(huo)者(zhe)多個作(zuo)為數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)規(gui)(gui)則(ze)(ze)。當然,在實際使用(yong)時(shi)也(ye)可能(neng)會(hui)根據(ju)(ju)(ju)具體(ti)的(de)(de)(de)需要采用(yong)除上述示例外其他的(de)(de)(de)規(gui)(gui)則(ze)(ze)作(zuo)為數(shu)(shu)(shu)據(ju)(ju)(ju)獲取(qu)規(gui)(gui)則(ze)(ze)。

當(dang)需要對(dui)網(wang)(wang)絡(luo)(luo)管(guan)理設(she)(she)(she)(she)備(bei)(bei)和被管(guan)設(she)(she)(she)(she)備(bei)(bei)上的(de)(de)(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju)進行同步(bu)時,網(wang)(wang)絡(luo)(luo)管(guan)理設(she)(she)(she)(she)備(bei)(bei)需要先獲(huo)取(qu)到被管(guan)設(she)(she)(she)(she)備(bei)(bei)上保存的(de)(de)(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju),通(tong)過接(jie)(jie)(jie)收被管(guan)設(she)(she)(she)(she)備(bei)(bei)發送(song)的(de)(de)(de)報(bao)(bao)文的(de)(de)(de)方式來(lai)(lai)獲(huo)取(qu)該網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju),在接(jie)(jie)(jie)收到的(de)(de)(de)報(bao)(bao)文中包含(han)了該網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju),并且網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju)直接(jie)(jie)(jie)添加在報(bao)(bao)文的(de)(de)(de)數(shu)據(ju)(ju)(ju)部(bu)分(fen)。例如(ru),可以(yi)采用SNMP(Simple Network Management Protocol,簡單網(wang)(wang)絡(luo)(luo)管(guan)理協(xie)議)協(xie)議來(lai)(lai)傳輸該網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju),對(dui)SNMP報(bao)(bao)文進行解析,可以(yi)直接(jie)(jie)(jie)得到其(qi)數(shu)據(ju)(ju)(ju)部(bu)分(fen)的(de)(de)(de)被管(guan)設(she)(she)(she)(she)備(bei)(bei)上的(de)(de)(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju)。當(dang)然,其(qi)他滿足條件而(er)且能夠達到同樣效(xiao)果的(de)(de)(de)通(tong)信協(xie)議也可以(yi)被用來(lai)(lai)完成(cheng)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)據(ju)(ju)(ju)的(de)(de)(de)傳輸。

在執行(xing)完步驟S101后,執行(xing)步驟S102,因(yin)為被管設備(bei)的(de)(de)網絡設備(bei)數(shu)據(ju)是被封裝在報文中(zhong)(zhong)的(de)(de),所以(yi)要(yao)得(de)到該網絡設備(bei)數(shu)據(ju),先(xian)要(yao)對(dui)該接(jie)收到是報文進行(xing)解(jie)析,讀取(qu)其(qi)數(shu)據(ju)部分的(de)(de)內容獲得(de)其(qi)中(zhong)(zhong)包括的(de)(de)被管設備(bei)上的(de)(de)網絡設備(bei)數(shu)據(ju)。

在對(dui)報文(wen)進行(xing)解析(xi)得到被管設備上的(de)網(wang)絡(luo)設備數(shu)(shu)(shu)(shu)(shu)據(ju)之后(hou)執(zhi)行(xing)步驟S103,將該(gai)網(wang)絡(luo)設備數(shu)(shu)(shu)(shu)(shu)據(ju)與本(ben)地保存的(de)相應(ying)網(wang)絡(luo)設備數(shu)(shu)(shu)(shu)(shu)據(ju)進行(xing)對(dui)比(bi),看是(shi)否一(yi)致(zhi),如果不(bu)(bu)(bu)(bu)一(yi)致(zhi)的(de)話,將該(gai)不(bu)(bu)(bu)(bu)一(yi)致(zhi)的(de)信息記(ji)錄下(xia)來(lai)。當對(dui)比(bi)結(jie)(jie)果中存在不(bu)(bu)(bu)(bu)一(yi)致(zhi),會產生(sheng)數(shu)(shu)(shu)(shu)(shu)據(ju)不(bu)(bu)(bu)(bu)一(yi)致(zhi)告(gao)警信息提示,該(gai)數(shu)(shu)(shu)(shu)(shu)據(ju)不(bu)(bu)(bu)(bu)一(yi)致(zhi)告(gao)警信息包括(kuo)比(bi)較結(jie)(jie)果記(ji)錄的(de)不(bu)(bu)(bu)(bu)一(yi)致(zhi)的(de)數(shu)(shu)(shu)(shu)(shu)據(ju),可(ke)以(yi)顯示給網(wang)絡(luo)管理員(yuan)(yuan)。網(wang)絡(luo)管理員(yuan)(yuan)可(ke)以(yi)手動(dong)控(kong)制,選擇是(shi)否需(xu)(xu)要進行(xing)數(shu)(shu)(shu)(shu)(shu)據(ju)同(tong)步,也(ye)可(ke)以(yi)等待一(yi)定時長(chang)后(hou)自動(dong)執(zhi)行(xing)數(shu)(shu)(shu)(shu)(shu)據(ju)同(tong)步,還(huan)可(ke)以(yi)不(bu)(bu)(bu)(bu)等待網(wang)絡(luo)管理員(yuan)(yuan)的(de)控(kong)制自動(dong)進行(xing)同(tong)步,具體需(xu)(xu)求根據(ju)具體需(xu)(xu)求靈活(huo)設置。

根據(ju)步驟S103的(de)執(zhi)行(xing)(xing)(xing)結果(guo)(guo),選擇是否要執(zhi)行(xing)(xing)(xing)步驟S104,步驟S103的(de)執(zhi)行(xing)(xing)(xing)結果(guo)(guo)為(wei)(wei)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)和(he)網(wang)(wang)絡(luo)(luo)管(guan)(guan)理(li)設(she)(she)(she)(she)備(bei)保存的(de)被(bei)(bei)管(guan)(guan)設(she)(she)(she)(she)備(bei)的(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)不一致(zhi)(zhi),那么就需要執(zhi)行(xing)(xing)(xing)步驟S104完成對(dui)網(wang)(wang)絡(luo)(luo)管(guan)(guan)理(li)設(she)(she)(she)(she)備(bei)和(he)被(bei)(bei)管(guan)(guan)設(she)(she)(she)(she)備(bei)之間(jian)的(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)進行(xing)(xing)(xing)同步。進行(xing)(xing)(xing)數(shu)據(ju)同步之前,先要判斷待(dai)(dai)(dai)同步對(dui)象。根據(ju)記(ji)錄的(de)不一致(zhi)(zhi)信息可以知(zhi)道不一致(zhi)(zhi)的(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju),如(ru)果(guo)(guo)這些不一致(zhi)(zhi)的(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)中(zhong)包含(han)了預設(she)(she)(she)(she)關(guan)(guan)鍵參(can)數(shu)就選擇網(wang)(wang)絡(luo)(luo)管(guan)(guan)理(li)設(she)(she)(she)(she)備(bei)為(wei)(wei)待(dai)(dai)(dai)同步對(dui)象;如(ru)果(guo)(guo)這些不一致(zhi)(zhi)的(de)網(wang)(wang)絡(luo)(luo)設(she)(she)(she)(she)備(bei)數(shu)據(ju)中(zhong)不包含(han)預設(she)(she)(she)(she)關(guan)(guan)鍵參(can)數(shu)就選擇被(bei)(bei)管(guan)(guan)設(she)(she)(she)(she)備(bei)為(wei)(wei)待(dai)(dai)(dai)同步對(dui)象。

當確定網(wang)(wang)(wang)絡(luo)管(guan)理設(she)(she)(she)備(bei)(bei)(bei)為(wei)待同(tong)步(bu)對(dui)象,則需(xu)要將本地(di)(di)保存(cun)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)更新為(wei)解(jie)析報(bao)文(wen)得到(dao)(dao)(dao)(dao)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju);當確定被(bei)管(guan)設(she)(she)(she)備(bei)(bei)(bei)為(wei)待同(tong)步(bu)對(dui)象,則需(xu)要獲(huo)取(qu)本地(di)(di)保存(cun)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju),將本地(di)(di)保存(cun)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)添加(jia)到(dao)(dao)(dao)(dao)報(bao)文(wen)的(de)(de)(de)(de)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)部分并對(dui)該(gai)報(bao)文(wen)進行封裝,將該(gai)報(bao)文(wen)發送到(dao)(dao)(dao)(dao)被(bei)管(guan)設(she)(she)(she)備(bei)(bei)(bei)。也(ye)可以采用(yong)SNMP協(xie)議或其他滿足(zu)條件而且能夠達到(dao)(dao)(dao)(dao)同(tong)樣效果(guo)的(de)(de)(de)(de)通信(xin)協(xie)議來完(wan)成(cheng)(cheng)(cheng)該(gai)傳輸(shu)過程。另外,由(you)于已經記錄了不一(yi)致(zhi)(zhi)的(de)(de)(de)(de)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)信(xin)息(xi),可選地(di)(di),在進行數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)同(tong)步(bu)時,可以只同(tong)步(bu)那些(xie) 不一(yi)致(zhi)(zhi)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju),對(dui)于那些(xie)一(yi)致(zhi)(zhi)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)不進行同(tong)步(bu)。例如(ru),當確定網(wang)(wang)(wang)絡(luo)管(guan)理設(she)(she)(she)備(bei)(bei)(bei)為(wei)待同(tong)步(bu)對(dui)象,則需(xu)要將不一(yi)致(zhi)(zhi)性信(xin)息(xi)中包(bao)含(han)的(de)(de)(de)(de)那些(xie)不一(yi)致(zhi)(zhi)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)更新為(wei)解(jie)析報(bao)文(wen)得到(dao)(dao)(dao)(dao)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)中相對(dui)應的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju);當確定被(bei)管(guan)設(she)(she)(she)備(bei)(bei)(bei)為(wei)待同(tong)步(bu)對(dui)象,與之類似,只發送不一(yi)致(zhi)(zhi)性信(xin)息(xi)中包(bao)含(han)的(de)(de)(de)(de)那些(xie)不一(yi)致(zhi)(zhi)的(de)(de)(de)(de)網(wang)(wang)(wang)絡(luo)設(she)(she)(she)備(bei)(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)。當完(wan)成(cheng)(cheng)(cheng)同(tong)步(bu),并且同(tong)步(bu)成(cheng)(cheng)(cheng)功(gong)之后,判斷是(shi)否有數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)不一(yi)致(zhi)(zhi)的(de)(de)(de)(de)告警,如(ru)果(guo)有,產生一(yi)條回(hui)復告警,消除數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)不一(yi)致(zhi)(zhi)告警信(xin)息(xi)。

實施例二:

本實施例(li)提供一(yi)種網絡管(guan)理方法,具體闡(chan)述在(zai)完成網絡管(guan)理設(she)備(bei)和被(bei)管(guan)設(she)備(bei)上的(de)網絡設(she)備(bei)數據(ju)的(de)同(tong)步時,被(bei)管(guan)設(she)備(bei)一(yi)側執(zhi)行(xing)的(de)步驟,請參(can)考圖2,包括:

S201:獲取本地待(dai)發(fa)送(song)的網絡設(she)備數據;

S202:將(jiang)該網(wang)絡設備數據添加到(dao)報文的數據部分,并對所(suo)述報文進行封裝;

S203:向網絡管理設(she)備發送所述報文。

在接收(shou)到網(wang)(wang)(wang)絡(luo)(luo)管理設備發(fa)送的(de)獲(huo)取網(wang)(wang)(wang)絡(luo)(luo)設備數(shu)(shu)據(ju)的(de)數(shu)(shu)據(ju)獲(huo)取請求后,需(xu)要對該請求做出回應(ying),向(xiang)其(qi)發(fa)送本(ben)地保存的(de)網(wang)(wang)(wang)絡(luo)(luo)設備數(shu)(shu)據(ju)。先(xian)需(xu)要獲(huo)得本(ben)地保存的(de)網(wang)(wang)(wang)絡(luo)(luo)設備數(shu)(shu)據(ju)作(zuo)為(wei)待發(fa)送的(de)網(wang)(wang)(wang)絡(luo)(luo)設備數(shu)(shu)據(ju)。

在本實施(shi)例S202中,將(jiang)等待發送的網絡(luo)設備數(shu)據添加到(dao)(dao)報文中,可以(yi)采用(yong)SNMP協議來傳(chuan)輸該網絡(luo)設備數(shu)據,也即是將(jiang)該網絡(luo)設備數(shu)據添加到(dao)(dao)SNMP數(shu)據報文中,并添加報頭進(jin)行封裝。當(dang)然,其(qi)他滿(man)足條件而且能夠達到(dao)(dao)同樣效果(guo)的通信協議也可以(yi)被用(yong)來完成(cheng)待發送網絡(luo)設備數(shu)據的傳(chuan)輸。

在本實施例S203中,將完成封裝后的報文,經過協議棧中下層的處理,發送(song)到網絡管理設備(bei)。

當被管設備作為待同步對(dui)象(xiang)時:還會接收網(wang)絡管理(li)(li)設備發送(song)的報文,該報文的數據(ju)(ju)(ju)部分內容(rong)為網(wang)絡管理(li)(li)設備上保存的網(wang)絡設備數據(ju)(ju)(ju),對(dui)報文進行解(jie)析得(de) 到(dao)所述(shu)網(wang)絡設備數據(ju)(ju)(ju),并將本地保存的網(wang)絡設備數據(ju)(ju)(ju)更新為解(jie)析得(de)到(dao)的網(wang)絡設備數據(ju)(ju)(ju)。

實施例三:

本實施例提供一種(zhong)網絡管理方(fang)法,請參考圖3,包括:

S301:網(wang)絡(luo)管(guan)理設備(bei)向被管(guan)設備(bei)發送獲取網(wang)絡(luo)設備(bei)數據的數據獲取請(qing)求;

S302:被(bei)管設(she)備獲取第一(yi)網絡設(she)備數(shu)據(ju);

S303:被管設(she)備將(jiang)該第(di)一網絡設(she)備數(shu)據添加(jia)到(dao)報文(wen)的數(shu)據部分,并對(dui)該報文(wen)進行封(feng)裝;

S304:被管設備向網絡管理設備發送該報文;

S305:網絡管理設備接(jie)收(shou)該報文;

S306:網(wang)(wang)絡(luo)管理設(she)備對報(bao)文進行解析得(de)到第一(yi)網(wang)(wang)絡(luo)設(she)備數(shu)據;

S307:網絡管理(li)設備(bei)判斷(duan)第(di)(di)一(yi)網絡設備(bei)數(shu)(shu)據和第(di)(di)二網絡設備(bei)數(shu)(shu)據是否(fou)一(yi)致;

S308:當判(pan)斷結(jie)果為不(bu)一致,對(dui)網絡(luo)管(guan)(guan)理設(she)備(bei)對(dui)該網絡(luo)管(guan)(guan)理設(she)備(bei)和該被管(guan)(guan)設(she)備(bei)之間的網絡(luo)設(she)備(bei)數據(ju)進行同步。

網(wang)(wang)絡(luo)(luo)(luo)管理(li)(li)設(she)(she)(she)備(bei)會(hui)實(shi)時(shi)監(jian)控被(bei)管設(she)(she)(she)備(bei)的(de)狀態(tai)信息(xi),包括鏈(lian)路狀態(tai)、數(shu)(shu)據(ju)(ju)變更狀態(tai)等。在網(wang)(wang)絡(luo)(luo)(luo)管理(li)(li)設(she)(she)(she)備(bei)會(hui)預先(xian)設(she)(she)(she)定(ding)數(shu)(shu)據(ju)(ju)獲(huo)取規(gui)(gui)則(ze),本(ben)實(shi)施例S301中,網(wang)(wang)絡(luo)(luo)(luo)管理(li)(li)設(she)(she)(she)備(bei)按(an)照預設(she)(she)(she)的(de)數(shu)(shu)據(ju)(ju)獲(huo)取規(gui)(gui)則(ze)向被(bei)管設(she)(she)(she)備(bei)發(fa)送(song)(song)獲(huo)取網(wang)(wang)絡(luo)(luo)(luo)設(she)(she)(she)備(bei)數(shu)(shu)據(ju)(ju)的(de)數(shu)(shu)據(ju)(ju)獲(huo)取請求(qiu)(qiu)。數(shu)(shu)據(ju)(ju)獲(huo)取規(gui)(gui)則(ze)可(ke)(ke)以(yi)(yi)根(gen)據(ju)(ju)需求(qiu)(qiu)具體設(she)(she)(she)置(zhi),例如,可(ke)(ke)以(yi)(yi)設(she)(she)(she)置(zhi)網(wang)(wang)絡(luo)(luo)(luo)管理(li)(li)設(she)(she)(she)備(bei)與被(bei)管設(she)(she)(she)備(bei)新建(jian)立鏈(lian)接或重新建(jian)立鏈(lian)接時(shi)發(fa)送(song)(song)數(shu)(shu)據(ju)(ju)獲(huo)取請求(qiu)(qiu);也可(ke)(ke)以(yi)(yi)設(she)(she)(she)置(zhi)網(wang)(wang)絡(luo)(luo)(luo)管理(li)(li)設(she)(she)(she)備(bei)和被(bei)管設(she)(she)(she)備(bei)之間的(de)網(wang)(wang)絡(luo)(luo)(luo)設(she)(she)(she)備(bei)數(shu)(shu)據(ju)(ju)同步(bu)失敗時(shi)發(fa)送(song)(song)數(shu)(shu)據(ju)(ju)獲(huo)取請求(qiu)(qiu);還(huan)可(ke)(ke)以(yi)(yi)設(she)(she)(she)置(zhi)達到預設(she)(she)(she)數(shu)(shu)據(ju)(ju)檢測周期時(shi)發(fa)送(song)(song)數(shu)(shu)據(ju)(ju)獲(huo)取請求(qiu)(qiu)。可(ke)(ke)以(yi)(yi)選(xuan)擇多個(ge)(ge)規(gui)(gui)則(ze)中的(de)一個(ge)(ge)或者(zhe)多個(ge)(ge)作為(wei)(wei)數(shu)(shu)據(ju)(ju)獲(huo)取規(gui)(gui)則(ze)。當然(ran),在實(shi)際使用時(shi)也可(ke)(ke)能會(hui)根(gen)據(ju)(ju)具體的(de)需要(yao)采用除上述示例外其(qi)他的(de)規(gui)(gui)則(ze)作為(wei)(wei)數(shu)(shu)據(ju)(ju)獲(huo)取規(gui)(gui)則(ze)。

在接收到網絡(luo)管理設(she)備(bei)發(fa)送(song)的(de)數(shu)(shu)據(ju)(ju)(ju)獲取請求(qiu)后,需(xu)要對該請求(qiu)做出(chu)回應(ying),向(xiang)其發(fa)送(song)本地(di)保(bao)存的(de)網絡(luo)設(she)備(bei)數(shu)(shu)據(ju)(ju)(ju)。被(bei)管設(she)備(bei)需(xu)要獲得本地(di)保(bao)存的(de)網絡(luo)設(she)備(bei)數(shu)(shu)據(ju)(ju)(ju)作為(wei)待發(fa)送(song)的(de)網絡(luo)設(she)備(bei)數(shu)(shu)據(ju)(ju)(ju),在本實施例(li)S302中該第一(yi)網絡(luo)設(she)備(bei)數(shu)(shu)據(ju)(ju)(ju)為(wei)被(bei)管設(she)備(bei)上保(bao)存的(de)網絡(luo)設(she)備(bei)數(shu)(shu)據(ju)(ju)(ju)。

在本實施(shi)例S303中(zhong)(zhong)需要將(jiang)(jiang)等待發送(song)的(de)網絡(luo)(luo)設(she)備(bei)數據(ju)(ju)添加(jia)到報文中(zhong)(zhong),可以采用SNMP協議來傳輸(shu)該網絡(luo)(luo)設(she)備(bei)數據(ju)(ju),也即是將(jiang)(jiang)該網絡(luo)(luo)設(she)備(bei)數據(ju)(ju)添加(jia)到SNMP數據(ju)(ju)報文中(zhong)(zhong),并添加(jia)報頭進行封裝。當然,其(qi)他滿(man)足(zu)條件而且能夠達到同樣效果的(de)通信協議也可以被用來完(wan)成待發送(song)網絡(luo)(luo)設(she)備(bei)數據(ju)(ju)的(de)傳輸(shu)。

在(zai)(zai)(zai)接收到(dao)的報(bao)文中(zhong)包(bao)含了(le)第(di)一網(wang)(wang)(wang)絡(luo)設備(bei)(bei)數(shu)據(ju),并(bing)且該第(di)一網(wang)(wang)(wang)絡(luo)設備(bei)(bei)數(shu)據(ju)直接添(tian)加在(zai)(zai)(zai)報(bao)文的數(shu)據(ju)部(bu)分。在(zai)(zai)(zai)本(ben)實(shi)施例(li)S306中(zhong)對(dui)報(bao)文進(jin)行解析,可以直接得(de)(de)到(dao)其數(shu)據(ju)部(bu)分的被管(guan)設備(bei)(bei)上的網(wang)(wang)(wang)絡(luo)設備(bei)(bei)數(shu)據(ju),也即是(shi)第(di)一網(wang)(wang)(wang)絡(luo)設備(bei)(bei)數(shu)據(ju)。例(li)如(ru),在(zai)(zai)(zai)S303中(zhong)采用SNMP協議(yi)來(lai)進(jin)行傳輸的,此時(shi)只(zhi)需要(yao)對(dui)SNMP報(bao)文進(jin)行解析,讀取其數(shu)據(ju)部(bu)分的內容,便可以得(de)(de)到(dao)第(di)一網(wang)(wang)(wang)絡(luo)設備(bei)(bei)數(shu)據(ju)。

在(zai)(zai)本實施例S307中,在(zai)(zai)對(dui)報(bao)文進(jin)(jin)(jin)行(xing)解析(xi)得到第(di)一(yi)(yi)(yi)網(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)數(shu)(shu)據(ju)(ju)之(zhi)后(hou)將(jiang)該第(di)一(yi)(yi)(yi)網(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)數(shu)(shu)據(ju)(ju)與第(di)二網(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)數(shu)(shu)據(ju)(ju)進(jin)(jin)(jin)行(xing)逐(zhu)條比對(dui),該第(di)二網(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)數(shu)(shu)據(ju)(ju)為保(bao)存在(zai)(zai)網(wang)(wang)絡(luo)(luo)管(guan)理(li)(li)(li)設(she)(she)備(bei)上的(de)網(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)數(shu)(shu)據(ju)(ju),看是否一(yi)(yi)(yi)致(zhi)(zhi)(zhi),如果(guo)不(bu)(bu)一(yi)(yi)(yi)致(zhi)(zhi)(zhi)的(de)話,將(jiang)該不(bu)(bu)一(yi)(yi)(yi)致(zhi)(zhi)(zhi)的(de)信息(xi)(xi)記錄下來。若對(dui)比結果(guo)中存在(zai)(zai)不(bu)(bu)一(yi)(yi)(yi)致(zhi)(zhi)(zhi),會(hui)產生數(shu)(shu)據(ju)(ju)不(bu)(bu)一(yi)(yi)(yi)致(zhi)(zhi)(zhi)告警信息(xi)(xi)提示,該數(shu)(shu)據(ju)(ju)不(bu)(bu)一(yi)(yi)(yi)致(zhi)(zhi)(zhi)告警信息(xi)(xi)包括比較結果(guo)記錄的(de)不(bu)(bu)一(yi)(yi)(yi)致(zhi)(zhi)(zhi)的(de)數(shu)(shu)據(ju)(ju),可(ke)以(yi)顯示給(gei)網(wang)(wang)絡(luo)(luo)管(guan)理(li)(li)(li)員(yuan)。網(wang)(wang)絡(luo)(luo)管(guan)理(li)(li)(li)員(yuan)可(ke)以(yi)手動(dong)控(kong)制,選擇(ze)是否需(xu)要進(jin)(jin)(jin)行(xing)數(shu)(shu)據(ju)(ju)同步(bu),也可(ke)以(yi)等(deng)(deng)待一(yi)(yi)(yi)定時長后(hou)自(zi)(zi)動(dong)執行(xing)數(shu)(shu)據(ju)(ju)同步(bu),還(huan)可(ke)以(yi)不(bu)(bu)等(deng)(deng)待網(wang)(wang)絡(luo)(luo)管(guan)理(li)(li)(li)員(yuan)的(de)控(kong)制自(zi)(zi)動(dong)進(jin)(jin)(jin)行(xing)同步(bu),具(ju)體(ti)需(xu)求根據(ju)(ju)具(ju)體(ti)需(xu)求靈(ling)活設(she)(she)置。

在(zai)本實施例S308中(zhong),對(dui)(dui)網(wang)絡管(guan)(guan)理設(she)(she)備(bei)對(dui)(dui)該(gai)網(wang)絡管(guan)(guan)理設(she)(she)備(bei)和該(gai)被(bei)管(guan)(guan)設(she)(she)備(bei)之間(jian)的(de)網(wang)絡設(she)(she)備(bei)數(shu)據(ju)(ju)進(jin)行同(tong)步(bu)(bu)之前,先要判斷(duan)待同(tong)步(bu)(bu)對(dui)(dui)象(xiang)。根(gen)(gen)據(ju)(ju)記錄(lu)的(de)不(bu)(bu)一(yi)(yi)(yi)致信(xin)息(xi) 可(ke)以(yi)知道(dao)不(bu)(bu)一(yi)(yi)(yi)致的(de)網(wang)絡設(she)(she)備(bei)數(shu)據(ju)(ju),如(ru)果(guo)這些(xie)不(bu)(bu)一(yi)(yi)(yi)致的(de)網(wang)絡設(she)(she)備(bei)數(shu)據(ju)(ju)中(zhong)包含(han)了預(yu)設(she)(she)關鍵(jian)(jian)參數(shu)就(jiu)選擇網(wang)絡管(guan)(guan)理設(she)(she)備(bei)為(wei)(wei)待同(tong)步(bu)(bu)對(dui)(dui)象(xiang);如(ru)果(guo)這些(xie)不(bu)(bu)一(yi)(yi)(yi)致的(de)網(wang)絡設(she)(she)備(bei)數(shu)據(ju)(ju)中(zhong)不(bu)(bu)包含(han)預(yu)設(she)(she)關鍵(jian)(jian)參數(shu)就(jiu)選擇被(bei)管(guan)(guan)設(she)(she)備(bei)為(wei)(wei)待同(tong)步(bu)(bu)對(dui)(dui)象(xiang)。預(yu)設(she)(she)關鍵(jian)(jian)參數(shu)可(ke)以(yi)根(gen)(gen)據(ju)(ju)具體需(xu)求自(zi)行設(she)(she)置(zhi),例如(ru),可(ke)以(yi)預(yu)先設(she)(she)置(zhi)時(shi)區、夏(xia)令時(shi)作為(wei)(wei)關鍵(jian)(jian)參數(shu),如(ru)果(guo)不(bu)(bu)一(yi)(yi)(yi)致信(xin)息(xi)中(zhong)顯(xian)示(shi)不(bu)(bu)一(yi)(yi)(yi)致的(de)參數(shu)中(zhong)包含(han)有時(shi)區或夏(xia)令時(shi)就(jiu)會將網(wang)絡管(guan)(guan)理設(she)(she)備(bei)作為(wei)(wei)待同(tong)步(bu)(bu)對(dui)(dui)象(xiang),反之,就(jiu)會將被(bei)管(guan)(guan)作為(wei)(wei)待同(tong)步(bu)(bu)對(dui)(dui)象(xiang)。

當確定網絡管理設(she)備(bei)為待同步(bu)對象,則需要將第二網絡設(she)備(bei)數據更新為第一(yi)網絡設(she)備(bei)數據。

當確定被(bei)管(guan)設備為待同(tong)步對象,對該(gai)網(wang)絡管(guan)理設備和(he)該(gai)被(bei)管(guan)設備之間的(de)網(wang)絡設備數據進行(xing)同(tong)步的(de)具體過程,請參考圖4,包括:

S401:網絡(luo)管理設(she)備獲取(qu)第二(er)網絡(luo)設(she)備數據;

S402:網(wang)(wang)絡管理設備(bei)將(jiang)第二(er)網(wang)(wang)絡設備(bei)數(shu)據添加到報文的數(shu)據部分,并對(dui)所述報文進(jin)行封裝(zhuang);

S403:網絡管理設(she)備向被管設(she)備發送該報文;

S404:被管設備接收(shou)該報文;

S405:被管(guan)設備(bei)第一網絡(luo)設備(bei)數據(ju)更新(xin)為該第二(er)網絡(luo)設備(bei)數據(ju)。

完(wan)成上(shang)述同(tong)步(bu)過程(cheng)也可以采用SNMP協(xie)議(yi)(yi)或(huo)其他滿足條件而且(qie)能(neng)夠達到同(tong)樣(yang)效果的通信協(xie)議(yi)(yi)來完(wan)成該傳(chuan)輸過程(cheng)。

另(ling)外,由于(yu)已經記錄了(le)不(bu)(bu)(bu)一(yi)(yi)致(zhi)的數(shu)(shu)(shu)據(ju)信(xin)息(xi),可(ke)選地(di),在進(jin)行數(shu)(shu)(shu)據(ju)同(tong)步(bu)(bu)時,可(ke)以(yi)只同(tong)步(bu)(bu)那些(xie)(xie)不(bu)(bu)(bu)一(yi)(yi)致(zhi)的網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju),對(dui)于(yu)那些(xie)(xie)一(yi)(yi)致(zhi)的網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju)不(bu)(bu)(bu)進(jin)行同(tong)步(bu)(bu)。例(li)如,當(dang)確定(ding)網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)管(guan)(guan)理設(she)(she)備(bei)(bei)為待(dai)同(tong)步(bu)(bu)對(dui)象(xiang),則需要將(jiang)不(bu)(bu)(bu)一(yi)(yi)致(zhi)性(xing)信(xin)息(xi)中(zhong)包含的那些(xie)(xie)不(bu)(bu)(bu)一(yi)(yi)致(zhi)的網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju)更新(xin)為解第二(er)網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju)中(zhong)相對(dui)應的網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju);當(dang)確定(ding)被(bei)管(guan)(guan)設(she)(she)備(bei)(bei)為待(dai)同(tong)步(bu)(bu)對(dui)象(xiang),與之(zhi)類似,只發送不(bu)(bu)(bu)一(yi)(yi)致(zhi)性(xing)信(xin)息(xi)中(zhong)包 含的那些(xie)(xie)不(bu)(bu)(bu)一(yi)(yi)致(zhi)的網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju),被(bei)管(guan)(guan)設(she)(she)備(bei)(bei)接(jie)收到該不(bu)(bu)(bu)一(yi)(yi)致(zhi)的網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju)后,更新(xin)本地(di)保存的相應的網(wang)(wang)(wang)(wang)(wang)絡(luo)(luo)設(she)(she)備(bei)(bei)數(shu)(shu)(shu)據(ju)。當(dang)完(wan)成同(tong)步(bu)(bu),并且同(tong)步(bu)(bu)成功之(zhi)后,判(pan)斷是否有(you)數(shu)(shu)(shu)據(ju)不(bu)(bu)(bu)一(yi)(yi)致(zhi)的告警,如果有(you),產生一(yi)(yi)條(tiao)回(hui)復告警,消(xiao)除不(bu)(bu)(bu)一(yi)(yi)致(zhi)告警信(xin)息(xi)。

實施例四:

本實施例(li)提(ti)供一種網絡管理設備,請(qing)參考(kao)圖(tu)5,該網絡管理設備5包括報文(wen)接收模(mo)塊(kuai)(kuai)51、報文(wen)解析模(mo)塊(kuai)(kuai)52、判斷模(mo)塊(kuai)(kuai)53和同步模(mo)塊(kuai)(kuai)54。

報(bao)文接收模塊51,用于(yu)接收被管設(she)備發送(song)的(de)報(bao)文,報(bao)文的(de)數據(ju)部分內(nei)容為所述(shu)被管設(she)備的(de)網(wang)絡(luo)設(she)備數據(ju)。

報文解(jie)析模(mo)塊52用于對報文進行解(jie)析得到網絡(luo)設(she)備(bei)(bei)(bei)數(shu)(shu)據,在接收(shou)到被管設(she)備(bei)(bei)(bei)發(fa)送的報文后,因(yin)為其(qi)網絡(luo)設(she)備(bei)(bei)(bei)數(shu)(shu)據是(shi)被封裝在報文中的,所以要得到該(gai)網絡(luo)設(she)備(bei)(bei)(bei)數(shu)(shu)據,先要對該(gai)接收(shou)到是(shi)報文進行解(jie)析,讀取其(qi)數(shu)(shu)據部分是(shi)內容獲得其(qi)中包(bao)括的被管設(she)備(bei)(bei)(bei)上的網絡(luo)設(she)備(bei)(bei)(bei)數(shu)(shu)據。

判斷模(mo)塊53用(yong)于(yu)判斷解析(xi)(xi)得(de)(de)到(dao)的(de)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)和網(wang)絡(luo)管(guan)理(li)設(she)(she)(she)(she)備(bei)(bei)保存的(de)被管(guan)設(she)(she)(she)(she)備(bei)(bei)的(de)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)是否一(yi)(yi)致(zhi)(zhi)(zhi);在報(bao)(bao)文解析(xi)(xi)模(mo)塊52對(dui)報(bao)(bao)文進(jin)行(xing)(xing)解析(xi)(xi)得(de)(de)到(dao)被管(guan)設(she)(she)(she)(she)備(bei)(bei)上的(de)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)之后將該(gai)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)與本地保存的(de)相(xiang)應(ying)網(wang)絡(luo)設(she)(she)(she)(she)備(bei)(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)進(jin)行(xing)(xing)對(dui)比,看(kan)是否一(yi)(yi)致(zhi)(zhi)(zhi),如果不(bu)(bu)一(yi)(yi)致(zhi)(zhi)(zhi)的(de)話,將該(gai)不(bu)(bu)一(yi)(yi)致(zhi)(zhi)(zhi)的(de)信(xin)(xin)息(xi)(xi)記錄(lu)下來。若對(dui)比結果中(zhong)存在不(bu)(bu)一(yi)(yi)致(zhi)(zhi)(zhi),會產生數(shu)(shu)(shu)(shu)據(ju)(ju)不(bu)(bu)一(yi)(yi)致(zhi)(zhi)(zhi)告警信(xin)(xin)息(xi)(xi)提示,該(gai)數(shu)(shu)(shu)(shu)據(ju)(ju)不(bu)(bu)一(yi)(yi)致(zhi)(zhi)(zhi)告警信(xin)(xin)息(xi)(xi)包括比較結果記錄(lu)的(de)不(bu)(bu)一(yi)(yi)致(zhi)(zhi)(zhi)的(de)數(shu)(shu)(shu)(shu)據(ju)(ju),可(ke)以(yi)(yi)顯示給網(wang)絡(luo)管(guan)理(li)員。網(wang)絡(luo)管(guan)理(li)員可(ke)以(yi)(yi)手動(dong)控制,選(xuan)擇是否需(xu)(xu)要進(jin)行(xing)(xing)數(shu)(shu)(shu)(shu)據(ju)(ju)同(tong)步,也可(ke)以(yi)(yi)等待(dai)一(yi)(yi)定時長(chang)后自動(dong)執(zhi)行(xing)(xing)數(shu)(shu)(shu)(shu)據(ju)(ju)同(tong)步,還可(ke)以(yi)(yi)不(bu)(bu)等待(dai)網(wang)絡(luo)管(guan)理(li)員的(de)控制自動(dong)進(jin)行(xing)(xing)同(tong)步,具體需(xu)(xu)求(qiu)根據(ju)(ju)具體需(xu)(xu)求(qiu)靈活設(she)(she)(she)(she)置。

同(tong)步模塊54用于當(dang)判(pan)斷結果為不一致,對述網絡管理設(she)備和(he)被管設(she)備之間的網絡設(she)備數(shu)據進行(xing)同(tong)步。

請(qing)參考圖6,網絡(luo)管理(li)(li)設(she)(she)備(bei)(bei)6還(huan)(huan)包(bao)括觸(chu)發(fa)模塊65用(yong)(yong)于在報(bao)文接收模塊61接收被(bei)管設(she)(she)備(bei)(bei)側發(fa)送(song)的(de)報(bao)文之前,按預(yu)設(she)(she)的(de)數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)規(gui)(gui)(gui)則(ze)向(xiang)被(bei)管設(she)(she)備(bei)(bei)發(fa)送(song)獲(huo)(huo)取(qu)(qu)所(suo)述(shu)網絡(luo)設(she)(she)備(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)的(de)數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)請(qing)求。數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)規(gui)(gui)(gui)則(ze)可以(yi)根據(ju)(ju)(ju)需求具(ju)體(ti)設(she)(she)置(zhi)(zhi),例如,可以(yi)設(she)(she)置(zhi)(zhi)網絡(luo)管理(li)(li)設(she)(she)備(bei)(bei)與被(bei)管設(she)(she)備(bei)(bei)新建(jian)立鏈接或重新建(jian)立鏈接時(shi)發(fa)送(song)數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)請(qing)求;也可以(yi)設(she)(she)置(zhi)(zhi)網絡(luo)管理(li)(li)設(she)(she)備(bei)(bei)和被(bei)管設(she)(she)備(bei)(bei)之間的(de)網絡(luo)設(she)(she)備(bei)(bei)數(shu)(shu)據(ju)(ju)(ju)同(tong)步(bu)失敗時(shi)發(fa)送(song)數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)請(qing)求;還(huan)(huan)可以(yi)設(she)(she)置(zhi)(zhi)達到(dao)預(yu)設(she)(she)數(shu)(shu)據(ju)(ju)(ju)檢測(ce)周期時(shi)發(fa)送(song)數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)請(qing)求。可以(yi)選(xuan)擇(ze)多(duo)個規(gui)(gui)(gui)則(ze)中的(de)一個或者多(duo)個作(zuo)(zuo)為(wei)數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)規(gui)(gui)(gui)則(ze)。當然,在實際使用(yong)(yong)時(shi)也可能會根據(ju)(ju)(ju)具(ju)體(ti)的(de)需要(yao)采用(yong)(yong)除上述(shu)示(shi)例外其他的(de)規(gui)(gui)(gui)則(ze)作(zuo)(zuo)為(wei)數(shu)(shu)據(ju)(ju)(ju)獲(huo)(huo)取(qu)(qu)規(gui)(gui)(gui)則(ze)。

請參(can)考圖7,同(tong)(tong)步(bu)(bu)(bu)模塊(kuai)74包(bao)括同(tong)(tong)步(bu)(bu)(bu)對象(xiang)確定(ding)(ding)子模塊(kuai)741和同(tong)(tong)步(bu)(bu)(bu)子模塊(kuai)742。同(tong)(tong)步(bu)(bu)(bu)對象(xiang)確定(ding)(ding)子模塊(kuai)741用于根(gen)據(ju)判(pan)斷結果確定(ding)(ding)待同(tong)(tong)步(bu)(bu)(bu)對象(xiang);根(gen)據(ju)判(pan)斷模塊(kuai)記錄的(de)(de)不(bu)(bu)一致(zhi)信息可以知道(dao)不(bu)(bu)一致(zhi)的(de)(de)網(wang)(wang)絡(luo)設(she)(she)(she)備(bei)數據(ju),如(ru)(ru)果這(zhe)(zhe)些不(bu)(bu)一致(zhi)的(de)(de)網(wang)(wang)絡(luo)設(she)(she)(she)備(bei)數據(ju)中包(bao)含(han)了預(yu)設(she)(she)(she)關鍵(jian)參(can)數就選擇網(wang)(wang)絡(luo)管理設(she)(she)(she)備(bei)為待同(tong)(tong)步(bu)(bu)(bu)對象(xiang);如(ru)(ru)果這(zhe)(zhe)些不(bu)(bu)一致(zhi)的(de)(de)網(wang)(wang)絡(luo)設(she)(she)(she)備(bei)數據(ju)中不(bu)(bu)包(bao)含(han)預(yu)設(she)(she)(she)關鍵(jian)參(can)數就選擇被管設(she)(she)(she)備(bei)為待同(tong)(tong)步(bu)(bu)(bu)對象(xiang)。

請(qing)參考圖8,同(tong)(tong)步子(zi)模(mo)塊(kuai)842用于對待同(tong)(tong)步對象進行同(tong)(tong)步,當同(tong)(tong)步對象確定子(zi)模(mo)塊(kuai)確定網管設備為待同(tong)(tong)步對象,同(tong)(tong)步子(zi)模(mo)塊(kuai)842包括第一(yi)更新單元8421,

請參(can)考圖9,當同(tong)(tong)步對象確定子(zi)模塊(kuai)確定所(suo)述被(bei)管(guan)設(she)備(bei)為(wei)待同(tong)(tong)步對象,同(tong)(tong)步子(zi)模塊(kuai)942包括(kuo)網(wang)(wang)絡(luo)設(she)備(bei)數(shu)據(ju)獲(huo)取單(dan)元9422、封(feng)裝(zhuang)單(dan)元9423和(he)報文(wen)發送(song)(song)單(dan)元9424。網(wang)(wang)絡(luo)設(she)備(bei)數(shu)據(ju)獲(huo)取單(dan)元9422用于獲(huo)取本地保存的(de)網(wang)(wang)絡(luo)設(she)備(bei)數(shu)據(ju);封(feng)裝(zhuang)單(dan)元9423用于將(jiang)網(wang)(wang)絡(luo)設(she)備(bei)數(shu)據(ju)添加到(dao)報文(wen)的(de)數(shu)據(ju)部分并對所(suo)述報文(wen)進行封(feng)裝(zhuang);報文(wen)發送(song)(song)單(dan)元9424用于將(jiang)報文(wen)發送(song)(song)到(dao)被(bei)管(guan)設(she)備(bei)。也可(ke)以采用SNMP協(xie)議(yi)或(huo)其他滿足條件而且能夠達到(dao)同(tong)(tong)樣效果的(de)通信協(xie)議(yi)來完(wan)成該同(tong)(tong)步過程。

另外,由于(yu)已經(jing)記(ji)錄了(le)不一(yi)(yi)(yi)致(zhi)(zhi)的(de)(de)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)信(xin)(xin)息,可選(xuan)地(di),在進行(xing)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)同(tong)(tong)步時,可以只(zhi)同(tong)(tong)步那(nei)些(xie)(xie)(xie)不一(yi)(yi)(yi)致(zhi)(zhi)的(de)(de)網絡(luo)設(she)備(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju),對于(yu)那(nei)些(xie)(xie)(xie)一(yi)(yi)(yi)致(zhi)(zhi)的(de)(de)網絡(luo)設(she)備(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)不進行(xing) 同(tong)(tong)步。例如,當確定網絡(luo)管理設(she)備(bei)為待(dai)同(tong)(tong)步對象(xiang),則需(xu)要(yao)將不一(yi)(yi)(yi)致(zhi)(zhi)性信(xin)(xin)息中(zhong)(zhong)包含的(de)(de)那(nei)些(xie)(xie)(xie)不一(yi)(yi)(yi)致(zhi)(zhi)的(de)(de)網絡(luo)設(she)備(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)更新(xin)為解(jie)析報文(wen)得(de)到的(de)(de)網絡(luo)設(she)備(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)中(zhong)(zhong)相對應(ying)的(de)(de)網絡(luo)設(she)備(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju);當確定被管設(she)備(bei)為待(dai)同(tong)(tong)步對象(xiang),與之類似,只(zhi)發(fa)送不一(yi)(yi)(yi)致(zhi)(zhi)性信(xin)(xin)息中(zhong)(zhong)包含的(de)(de)那(nei)些(xie)(xie)(xie)不一(yi)(yi)(yi)致(zhi)(zhi)的(de)(de)網絡(luo)設(she)備(bei)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)。當完成同(tong)(tong)步,并(bing)且(qie)同(tong)(tong)步成功之后,判(pan)斷是(shi)否(fou)有(you)數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)不一(yi)(yi)(yi)致(zhi)(zhi)的(de)(de)告(gao)(gao)警,如果有(you),產生一(yi)(yi)(yi)條回復告(gao)(gao)警,消除數(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)不一(yi)(yi)(yi)致(zhi)(zhi)告(gao)(gao)警信(xin)(xin)息。

實施例五:

本(ben)實施例提供一種(zhong)網(wang)絡設備,請參考圖10,該網(wang)絡設備10包括(kuo)網(wang)絡數據獲取模(mo)塊(kuai)101、報文封裝模(mo)塊(kuai)102和報文發送(song)模(mo)塊(kuai)103。

網(wang)絡數(shu)據獲(huo)取(qu)模塊(kuai)101用于獲(huo)取(qu)本地待(dai)發送的網(wang)絡設(she)備數(shu)據;

在接收(shou)到網(wang)絡管理(li)設(she)(she)備發送(song)的獲(huo)取網(wang)絡設(she)(she)備數據(ju)(ju)(ju)的數據(ju)(ju)(ju)獲(huo)取請求后(hou),網(wang)絡設(she)(she)備10需要對該請求做(zuo)出回應,向其(qi)發送(song)本地(di)保存(cun)的網(wang)絡設(she)(she)備數據(ju)(ju)(ju),網(wang)絡數據(ju)(ju)(ju)獲(huo)取模(mo)塊101就需要獲(huo)得本地(di)保存(cun)的網(wang)絡設(she)(she)備數據(ju)(ju)(ju)作為待發送(song)的網(wang)絡設(she)(she)備數據(ju)(ju)(ju)。

報(bao)(bao)(bao)文(wen)封(feng)裝(zhuang)模(mo)塊102用于將(jiang)網(wang)(wang)絡設(she)(she)備(bei)數(shu)(shu)據(ju)添加到(dao)報(bao)(bao)(bao)文(wen)的(de)(de)數(shu)(shu)據(ju)部分,并對所述(shu)報(bao)(bao)(bao)文(wen)進行(xing)封(feng)裝(zhuang)。報(bao)(bao)(bao)文(wen)封(feng)裝(zhuang)模(mo)塊102將(jiang)等(deng)待(dai)發送的(de)(de)網(wang)(wang)絡設(she)(she)備(bei)數(shu)(shu)據(ju)添加到(dao)報(bao)(bao)(bao)文(wen)中,可以采用SNMP協議(yi)(yi)來傳(chuan)輸該(gai)(gai)網(wang)(wang)絡設(she)(she)備(bei)數(shu)(shu)據(ju),也(ye)即是將(jiang)該(gai)(gai)網(wang)(wang)絡設(she)(she)備(bei)數(shu)(shu)據(ju)添加到(dao)SNMP數(shu)(shu)據(ju)報(bao)(bao)(bao)文(wen)中,并添加報(bao)(bao)(bao)頭進行(xing)封(feng)裝(zhuang)。當然(ran),其(qi)他滿(man)足(zu)條件(jian)而且(qie)能夠達到(dao)同樣效(xiao)果的(de)(de)通(tong)信協議(yi)(yi)也(ye)可以被用來完成待(dai)發送網(wang)(wang)絡設(she)(she)備(bei)數(shu)(shu)據(ju)的(de)(de)傳(chuan)輸。

報(bao)文發送模塊103用于向網絡管理發送所述報(bao)文。

該(gai)網(wang)(wang)(wang)(wang)絡(luo)設(she)(she)備(bei)還包括(kuo)(kuo)同(tong)(tong)步調(diao)整模(mo)塊同(tong)(tong)步調(diao)整模(mo)塊,請參(can)考圖11,同(tong)(tong)步調(diao)整模(mo)塊114用于(yu)完成本地保(bao)(bao)存的(de)(de)網(wang)(wang)(wang)(wang)絡(luo)數(shu)據(ju)的(de)(de)更新(xin);同(tong)(tong)步調(diao)整模(mo)塊114包括(kuo)(kuo)報(bao)文(wen)接收子(zi)模(mo)塊1141、報(bao)文(wen)解(jie)析子(zi)模(mo)塊1142和第二更新(xin)子(zi)模(mo)塊1143;報(bao)文(wen)接收子(zi)模(mo)塊1141用于(yu)接收網(wang)(wang)(wang)(wang)絡(luo)管(guan)理設(she)(she)備(bei)發送的(de)(de)報(bao)文(wen),報(bao)文(wen)的(de)(de)數(shu)據(ju)部分內容為(wei)網(wang)(wang)(wang)(wang)絡(luo)管(guan)理設(she)(she)備(bei) 上(shang)保(bao)(bao)存的(de)(de)網(wang)(wang)(wang)(wang)絡(luo)設(she)(she)備(bei)數(shu)據(ju);報(bao)文(wen)解(jie)析子(zi)模(mo)塊1142用于(yu)對報(bao)文(wen)進行解(jie)析得(de)到網(wang)(wang)(wang)(wang)絡(luo)設(she)(she)備(bei)數(shu)據(ju);第二更新(xin)子(zi)模(mo)塊1143用于(yu)將本地保(bao)(bao)存的(de)(de)網(wang)(wang)(wang)(wang)絡(luo)設(she)(she)備(bei)數(shu)據(ju)更新(xin)為(wei)解(jie)析得(de)到的(de)(de)網(wang)(wang)(wang)(wang)絡(luo)設(she)(she)備(bei)數(shu)據(ju)。

本實(shi)施例還提供一種數(shu)(shu)據同(tong)步(bu)系統,請參考圖12,該數(shu)(shu)據同(tong)步(bu)系統12包(bao)(bao)括(kuo)網絡設(she)備121和(he)網絡管理設(she)備122;網絡設(she)備121包(bao)(bao)括(kuo)網絡數(shu)(shu)據獲(huo)取模塊(kuai)1211、報(bao)(bao)文封裝模塊(kuai)1212和(he)報(bao)(bao)文發送(song)模塊(kuai)1213。網絡管理設(she)備122包(bao)(bao)括(kuo)報(bao)(bao)文接收模塊(kuai)1221、報(bao)(bao)文解析模塊(kuai)1222、判斷(duan)模塊(kuai)1223和(he)同(tong)步(bu)模塊(kuai)1224。

網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)數(shu)(shu)(shu)據(ju)(ju)獲(huo)取模(mo)塊(kuai)1211用于獲(huo)取第(di)(di)一(yi)(yi)網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju),該(gai)第(di)(di)一(yi)(yi)網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)為(wei)被管(guan)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)上保(bao)存的網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju);報(bao)(bao)文封裝模(mo)塊(kuai)1212用于將第(di)(di)一(yi)(yi)網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)添加到(dao)報(bao)(bao)文的數(shu)(shu)(shu)據(ju)(ju)部分,并對(dui)報(bao)(bao)文進(jin)行(xing)封裝;報(bao)(bao)文發(fa)送(song)模(mo)塊(kuai)1213用于發(fa)送(song)報(bao)(bao)文;報(bao)(bao)文接(jie)收(shou)模(mo)塊(kuai)1221用于接(jie)收(shou)所(suo)述報(bao)(bao)文;報(bao)(bao)文解析(xi)模(mo)塊(kuai)1222用于對(dui)所(suo)述報(bao)(bao)文進(jin)行(xing)解析(xi)得到(dao)第(di)(di)一(yi)(yi)網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju);判(pan)斷模(mo)塊(kuai)1223用于判(pan)斷所(suo)述第(di)(di)一(yi)(yi)網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)和第(di)(di)二網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)是否(fou)一(yi)(yi)致,所(suo)述第(di)(di)二網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)為(wei)網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)管(guan)理(li)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)上保(bao)存的網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju);同步模(mo)塊(kuai)1224用于當判(pan)斷結果為(wei)不(bu)一(yi)(yi)致,對(dui)網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)管(guan)理(li)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)和被管(guan)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)之間的網(wang)(wang)絡(luo)(luo)(luo)(luo)(luo)設(she)(she)(she)(she)備(bei)(bei)(bei)(bei)(bei)數(shu)(shu)(shu)據(ju)(ju)進(jin)行(xing)同步。

實施例六:

下面(mian)將以具體的示例,來進(jin)行說(shuo)明。網(wang)絡(luo)(luo)管(guan)(guan)理(li)系統包括,網(wang)絡(luo)(luo)管(guan)(guan)理(li)設備,被(bei)管(guan)(guan)設備為獨(du)立(li)(li)(li)單(dan)板,獨(du)立(li)(li)(li)單(dan)板上保存有(you)被(bei)管(guan)(guan)設備的網(wang)絡(luo)(luo)設備數據,獨(du)立(li)(li)(li)單(dan)板通過無線(xian)(xian)網(wang)絡(luo)(luo)控制(zhi)器來進(jin)行控制(zhi),也即是,交互都(dou)是在網(wang)絡(luo)(luo)管(guan)(guan)理(li)設備和無線(xian)(xian)網(wang)絡(luo)(luo)控制(zhi)器完成的。

預先設置好當(dang)網絡(luo)(luo)管(guan)理(li)設備(bei)(bei)與(yu)被管(guan)設備(bei)(bei)新建立鏈接(jie)或重新建立鏈接(jie)時(shi)發(fa)(fa)送(song)數(shu)(shu)據(ju)獲取請求、網絡(luo)(luo)管(guan)理(li)設備(bei)(bei)和被管(guan)設備(bei)(bei)之間的(de)網絡(luo)(luo)設備(bei)(bei)數(shu)(shu)據(ju)同步(bu)失敗時(shi)發(fa)(fa)送(song)數(shu)(shu)據(ju)獲取請求、達到預設數(shu)(shu)據(ju)檢測(ce)周期時(shi)發(fa)(fa)送(song)數(shu)(shu)據(ju)獲取請求。

若現被管(guan)(guan)設(she)備(bei)(bei)和網(wang)絡(luo)管(guan)(guan)理(li)(li)設(she)備(bei)(bei)處于鏈(lian)路斷開(kai)狀(zhuang)態,然后立即又(you)恢復了(le)鏈(lian)路,此時(shi),觸發一(yi)(yi)致(zhi)(zhi)(zhi)(zhi)性(xing)比(bi)較(jiao)。網(wang)絡(luo)管(guan)(guan)理(li)(li)設(she)備(bei)(bei)從網(wang)管(guan)(guan)數(shu)(shu)(shu)據庫獲(huo)取(qu)(qu)(qu)單(dan)板(ban)數(shu)(shu)(shu)據,通過(guo)SNMP查詢出(chu)獨立單(dan)板(ban)的(de)數(shu)(shu)(shu)據,對獲(huo)取(qu)(qu)(qu)的(de)數(shu)(shu)(shu)據進行解析比(bi)較(jiao),將(jiang)比(bi)較(jiao)結(jie)果記錄在(zai)日志中(zhong),當比(bi)較(jiao)結(jie)果不(bu)一(yi)(yi)致(zhi)(zhi)(zhi)(zhi)觸發數(shu)(shu)(shu)據不(bu)一(yi)(yi)致(zhi)(zhi)(zhi)(zhi)發告警,告警會顯示不(bu)一(yi)(yi)致(zhi)(zhi)(zhi)(zhi)數(shu)(shu)(shu)據的(de)詳細(xi)信息。網(wang)絡(luo)管(guan)(guan)理(li)(li)設(she)備(bei)(bei)讀取(qu)(qu)(qu)并解析該數(shu)(shu)(shu)據不(bu)一(yi)(yi)致(zhi)(zhi)(zhi)(zhi)告警信息,判斷其中(zhong)是否(fou)存在(zai)關(guan)鍵參(can)數(shu)(shu)(shu),假設(she)提(ti)前設(she)定夏令時(shi)為關(guan)鍵參(can)數(shu)(shu)(shu),而現在(zai)數(shu)(shu)(shu)據不(bu)一(yi)(yi)致(zhi)(zhi)(zhi)(zhi)告警信息顯示的(de)不(bu)一(yi)(yi)致(zhi)(zhi)(zhi)(zhi)信息中(zhong)不(bu)包括夏令時(shi)這個參(can)數(shu)(shu)(shu),那(nei)么(me)以網(wang)絡(luo)管(guan)(guan)理(li)(li)設(she)備(bei)(bei)上的(de)網(wang)絡(luo)設(she)備(bei)(bei)數(shu)(shu)(shu)據為準自動進行數(shu)(shu)(shu)據同(tong)步,將(jiang)網(wang)管(guan)(guan)系統的(de)數(shu)(shu)(shu)據通過(guo)SNMP協議中(zhong)的(de)set操(cao)作同(tong)步到無線網(wang)絡(luo)控制器上獨立單(dan)板(ban)的(de)MIB庫(Management Information Base,管(guan)(guan)理(li)(li)信息庫)中(zhong)。

以上內容是結(jie)合(he)具(ju)體(ti)的實施方式對本發明所(suo)作的進一步詳細說(shuo)明,不能認(ren)定本發明的具(ju)體(ti)實施只局限于(yu)這些說(shuo)明。對于(yu)本發明所(suo)屬技術領(ling)域的普(pu)通技術人員來說(shuo),在(zai)不脫離本發明構思的前(qian)提下(xia),還可(ke)以做出(chu)若(ruo)干(gan)簡單推演(yan)或替換,都(dou)應當(dang)視為(wei)屬于(yu)本發明的保(bao)護范圍。

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