国产精品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>

      網(wǎng)絡(luò)管理方法、裝置、網(wǎng)絡(luò)設(shè)備及數(shù)據(jù)同步系統(tǒng)與流程

      文檔序號(hào):11929777閱讀:424來(lái)源:國(guó)知局
      網(wǎng)絡(luò)管理方法、裝置、網(wǎng)絡(luò)設(shè)備及數(shù)據(jù)同步系統(tǒng)與流程

      本發(fā)明涉及通信領(lǐng)域,尤其涉及網(wǎng)絡(luò)管理方法、裝置、網(wǎng)絡(luò)設(shè)備及數(shù)據(jù)同步系統(tǒng)。



      背景技術(shù):

      隨著網(wǎng)絡(luò)系統(tǒng)復(fù)雜度越來(lái)越高,網(wǎng)絡(luò)管理數(shù)量越來(lái)越多,網(wǎng)絡(luò)環(huán)境越來(lái)越復(fù)雜,當(dāng)需要對(duì)網(wǎng)絡(luò)設(shè)備更好的管理或處理各種網(wǎng)絡(luò)故障,往往需要先獲得被管設(shè)備上的數(shù)據(jù)信息,并保證其準(zhǔn)確性。所以,為了能實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)設(shè)備更好的管理,更高效的處理各種網(wǎng)絡(luò)故障,保持網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的一致性尤為重要。

      在現(xiàn)有技術(shù)中,為了實(shí)現(xiàn)網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的一致,通常通過(guò)數(shù)據(jù)文件的方式以網(wǎng)絡(luò)管理設(shè)備或被管設(shè)備保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為依據(jù)進(jìn)行同步。當(dāng)需要進(jìn)行網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的同步時(shí),網(wǎng)絡(luò)管理系統(tǒng)需要先獲取到被管設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),被管設(shè)備會(huì)先將設(shè)備數(shù)據(jù)加載到數(shù)據(jù)文件中,例如ZDB格式的文件,然后將該文件封裝到數(shù)據(jù)報(bào)文中,發(fā)送到網(wǎng)絡(luò)管理設(shè)備,網(wǎng)絡(luò)管理設(shè)備接收到該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)后,首先解析出數(shù)據(jù)報(bào)文的數(shù)據(jù)部分會(huì)得到ZDB格式的文件,然后將該ZDB格式的文件進(jìn)行解析才能得到被管設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。對(duì)于其同步的過(guò)程,也是通過(guò)數(shù)據(jù)文件的形式來(lái)進(jìn)行數(shù)據(jù)的傳輸,然后按照提前約定的一方為標(biāo)準(zhǔn)來(lái)進(jìn)行同步。

      可以看出,在對(duì)網(wǎng)絡(luò)管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步時(shí),二者之間要傳輸網(wǎng)絡(luò)設(shè)備數(shù)據(jù),而在現(xiàn)有技術(shù)中會(huì)先將所有的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)加載到數(shù)據(jù)文件中,并將該數(shù)據(jù)文件進(jìn)行分片然后加載到多個(gè)報(bào)文進(jìn)行傳輸,相應(yīng)的,當(dāng)需要解析出網(wǎng)絡(luò)設(shè)備數(shù)據(jù)時(shí),就需要先解析報(bào)文,并對(duì)數(shù)據(jù)文件進(jìn)行重組,獲得完整的數(shù)據(jù)文件后,再對(duì)報(bào)文的數(shù)據(jù)部分的數(shù)據(jù)文件進(jìn)行解析才能得到需要的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),不能直接對(duì)報(bào)文解析得到該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)從而導(dǎo)致 了網(wǎng)絡(luò)設(shè)備數(shù)據(jù)獲取的效率低、獲取過(guò)程復(fù)雜的問(wèn)題。



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

      本發(fā)明要解決的主要技術(shù)問(wèn)題是,提供一種網(wǎng)絡(luò)管理方法、裝置、網(wǎng)絡(luò)設(shè)備及數(shù)據(jù)同步系統(tǒng),解決現(xiàn)有技術(shù)中在對(duì)網(wǎng)絡(luò)管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步時(shí),網(wǎng)絡(luò)設(shè)備數(shù)據(jù)要采用數(shù)據(jù)文件進(jìn)行傳輸,導(dǎo)致網(wǎng)絡(luò)設(shè)備數(shù)據(jù)獲取的效率低、過(guò)程復(fù)雜的問(wèn)題。

      為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種管理方法,包括:

      接收被管設(shè)備發(fā)送的報(bào)文,所述報(bào)文的數(shù)據(jù)部分內(nèi)容為所述被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      對(duì)所述報(bào)文進(jìn)行解析得到所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      判斷解析得到的所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和網(wǎng)絡(luò)管理設(shè)備保存的所述被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是否一致;

      當(dāng)判斷結(jié)果為不一致,對(duì)所述網(wǎng)絡(luò)管理設(shè)備和所述被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。

      在本發(fā)明的一種實(shí)施例中,在接收被管設(shè)備側(cè)發(fā)送的報(bào)文之前還包括:按預(yù)設(shè)的數(shù)據(jù)獲取規(guī)則向所述被管設(shè)備發(fā)送獲取所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求。

      在本發(fā)明的一種實(shí)施例中,所述數(shù)據(jù)獲取規(guī)則包括以下規(guī)則中的至少一個(gè):

      網(wǎng)絡(luò)管理設(shè)備與被管設(shè)備新建立鏈接或重新建立鏈接時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;

      網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步失敗時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;

      達(dá)到預(yù)設(shè)數(shù)據(jù)檢測(cè)周期時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求。

      在本發(fā)明的一種實(shí)施例中,對(duì)所述網(wǎng)絡(luò)管理設(shè)備和所述被管設(shè)備之間的網(wǎng) 絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步包括:

      根據(jù)所述判斷結(jié)果確定待同步對(duì)象;

      對(duì)確定的待同步對(duì)象進(jìn)行同步。

      在本發(fā)明的一種實(shí)施例中,根據(jù)所述判斷結(jié)果確定待同步對(duì)象包括:

      當(dāng)判斷結(jié)果為不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中存在預(yù)設(shè)關(guān)鍵數(shù)據(jù)時(shí),則確定所述網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象;否則,確定所述被管設(shè)備為待同步對(duì)象。

      在本發(fā)明的一種實(shí)施例中,當(dāng)確定所述網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象,則將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析得到的所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù);當(dāng)確定所述被管設(shè)備為待同步對(duì)象,則獲取本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),將所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分并對(duì)所述報(bào)文進(jìn)行封裝,將所述報(bào)文發(fā)送到被管設(shè)備。

      本發(fā)明提供一種網(wǎng)絡(luò)管理方法,包括:

      獲取本地待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      將所述待發(fā)送網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)所述報(bào)文進(jìn)行封裝;

      向網(wǎng)絡(luò)管理設(shè)備發(fā)送所述報(bào)文。

      在本發(fā)明的一種實(shí)施例中,還包括:接收所述網(wǎng)絡(luò)管理設(shè)備發(fā)送的報(bào)文,所述報(bào)文的數(shù)據(jù)部分內(nèi)容為所述網(wǎng)絡(luò)管理設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),對(duì)所述報(bào)文進(jìn)行解析得到所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù),并將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析得到的所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      本發(fā)明還提供一種網(wǎng)絡(luò)管理設(shè)備,包括:

      報(bào)文接收模塊:用于接收被管設(shè)備發(fā)送的報(bào)文,所述報(bào)文的數(shù)據(jù)部分內(nèi)容為所述被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      報(bào)文解析模塊:用于對(duì)所述報(bào)文進(jìn)行解析得到所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      判斷模塊:用于判斷解析得到的所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和網(wǎng)絡(luò)管理設(shè)備保存的所述被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是否一致;

      同步模塊:用于當(dāng)判斷結(jié)果為不一致,對(duì)所述網(wǎng)絡(luò)管理設(shè)備和所述被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。

      在本發(fā)明的一種實(shí)施例中,所述網(wǎng)絡(luò)管理裝置還包括觸發(fā)模塊,用于按預(yù)設(shè)的數(shù)據(jù)獲取規(guī)則向所述被管設(shè)備發(fā)送獲取所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求。

      在本發(fā)明的一種實(shí)施例中,所述數(shù)據(jù)獲取規(guī)則包括以下規(guī)則中的至少一個(gè):

      網(wǎng)絡(luò)管理設(shè)備與被管設(shè)備新建立鏈接或重新建立鏈接時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;

      網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步失敗時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;

      達(dá)到預(yù)設(shè)數(shù)據(jù)檢測(cè)周期時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求。

      在本發(fā)明的一種實(shí)施例中,所述同步模塊包括同步對(duì)象確定子模塊和同步子模塊,所述同步對(duì)象確定子模塊用于根據(jù)所述判斷結(jié)果確定待同步對(duì)象;所述同步子模塊用于對(duì)確定的待同步對(duì)象進(jìn)行同步。

      在本發(fā)明的一種實(shí)施例中,當(dāng)判斷模塊判斷結(jié)果為不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中存在預(yù)設(shè)關(guān)鍵數(shù)據(jù)時(shí),所述同步對(duì)象確定子模塊則確定所述網(wǎng)管設(shè)備為待同步對(duì)象;否則,所述同步對(duì)象確定子模塊確定所述被管設(shè)備為待同步對(duì)象。

      在本發(fā)明的一種實(shí)施例中,當(dāng)所述同步對(duì)象確定子模塊確定所述網(wǎng)管設(shè)備為待同步對(duì)象,所述同步子模塊包括第一更新單元,用于將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析得到的所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù);當(dāng)所述同步對(duì)象確定子模塊確定所述被管設(shè)備為待同步對(duì)象,所述同步子模塊包括:網(wǎng)絡(luò)設(shè)備數(shù)據(jù)獲取單元、封裝單元和報(bào)文發(fā)送單元;所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)獲取單元用于獲取本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);所述封裝單元用于將所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分并 對(duì)所述報(bào)文進(jìn)行封裝;所述報(bào)文發(fā)送單元用于將所述報(bào)文發(fā)送到被管設(shè)備。

      本發(fā)明還提供一種網(wǎng)絡(luò)設(shè)備,包括:

      網(wǎng)絡(luò)數(shù)據(jù)獲取模塊:用于獲取本地待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      報(bào)文封裝模塊:用于將所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)所述報(bào)文進(jìn)行封裝;

      報(bào)文發(fā)送模塊:用于向網(wǎng)絡(luò)管理設(shè)備發(fā)送所述報(bào)文。

      在本發(fā)明的一種實(shí)施例中,所述網(wǎng)絡(luò)設(shè)備還包括同步調(diào)整模塊,用于完成本地保存的網(wǎng)絡(luò)數(shù)據(jù)的更新;所述同步調(diào)整模塊包括報(bào)文接收子模塊、報(bào)文解析子模塊和第二更新子模塊;所述報(bào)文接收子模塊用于接收所述網(wǎng)絡(luò)管理設(shè)備發(fā)送的報(bào)文,所述報(bào)文的數(shù)據(jù)部分內(nèi)容為所述網(wǎng)絡(luò)管理設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);所述報(bào)文解析子模塊用于對(duì)所述報(bào)文進(jìn)行解析得到所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù);所述第二更新子模塊用于將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析得到的所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      本發(fā)明還提供一種數(shù)據(jù)同步系統(tǒng),包括:網(wǎng)絡(luò)管理設(shè)備和網(wǎng)絡(luò)設(shè)備;

      所述網(wǎng)絡(luò)設(shè)備包括:網(wǎng)絡(luò)數(shù)據(jù)獲取模塊,用于獲取第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù),所述第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為所述網(wǎng)絡(luò)設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      報(bào)文封裝模塊,用于將所述第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)所述報(bào)文進(jìn)行封裝;

      報(bào)文發(fā)送模塊,用于向網(wǎng)絡(luò)管理設(shè)備所述發(fā)送所述報(bào)文;

      所述網(wǎng)絡(luò)管理設(shè)備包括:報(bào)文接收模塊,用于接收網(wǎng)絡(luò)設(shè)備發(fā)送的所述報(bào)文;

      報(bào)文解析模塊,用于對(duì)接收到的所述報(bào)文進(jìn)行解析得到所述第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      判斷模塊,用于判斷所述第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是否一致,所述第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為所述網(wǎng)絡(luò)管理設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      同步模塊,用于當(dāng)判斷結(jié)果為不一致,對(duì)所述網(wǎng)絡(luò)管理設(shè)備和所述網(wǎng)絡(luò)設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。

      本發(fā)明的有益效果是:

      本發(fā)明提供了網(wǎng)絡(luò)管理方法、裝置、網(wǎng)絡(luò)設(shè)備及數(shù)據(jù)同步系統(tǒng),當(dāng)要進(jìn)行網(wǎng)絡(luò)設(shè)備數(shù)據(jù)傳輸時(shí),先獲取到待傳輸?shù)木W(wǎng)絡(luò)設(shè)備數(shù)據(jù),然后將該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)直接添加到報(bào)文的數(shù)據(jù)部分,再對(duì)報(bào)文進(jìn)行封裝,然后進(jìn)行傳輸,接收方在接收到該報(bào)文后只需要解析報(bào)文,讀取報(bào)文數(shù)據(jù)報(bào)文數(shù)據(jù)部分內(nèi)容就可以直接獲得需要的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。被管設(shè)備通過(guò)上述傳輸方式,向網(wǎng)絡(luò)管理設(shè)備發(fā)送本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),網(wǎng)絡(luò)管理設(shè)備在接收到該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)后將自身保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)與接收到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行比較,當(dāng)判斷二者不一致時(shí),對(duì)網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步,使達(dá)到一致??梢姡景l(fā)明在進(jìn)行網(wǎng)絡(luò)設(shè)備數(shù)據(jù)傳輸時(shí)不需要將待傳輸?shù)木W(wǎng)絡(luò)設(shè)備數(shù)據(jù)加載到數(shù)據(jù)文件中,再將該數(shù)據(jù)文件封裝到報(bào)文才能傳輸,只需要將各網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文,進(jìn)行傳輸即可;對(duì)于接收端的處理也對(duì)應(yīng)的沒有對(duì)數(shù)據(jù)文件的解析過(guò)程,直接解析報(bào)文便可以得到需要的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),因此達(dá)到提高網(wǎng)絡(luò)設(shè)備數(shù)據(jù)獲取效率,簡(jiǎn)化獲取過(guò)程的效果。

      附圖說(shuō)明

      圖1為本發(fā)明實(shí)施例一中網(wǎng)絡(luò)管理方法的流程圖;

      圖2為本發(fā)明實(shí)施例二中網(wǎng)絡(luò)管理方法的流程圖;

      圖3為本發(fā)明實(shí)施例三中網(wǎng)絡(luò)管理方法的流程圖;

      圖4為本發(fā)明實(shí)施例三中網(wǎng)絡(luò)管理方法中一種實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步的流程圖;

      圖5為本發(fā)明實(shí)施例四中網(wǎng)絡(luò)管理設(shè)備的結(jié)構(gòu)示意圖;

      圖6為本發(fā)明實(shí)施例四中網(wǎng)絡(luò)管理設(shè)備的另一結(jié)構(gòu)示意圖;

      圖7為本發(fā)明實(shí)施例四中網(wǎng)絡(luò)管理設(shè)備中同步模塊的結(jié)構(gòu)示意圖;

      圖8為本發(fā)明實(shí)施例四中網(wǎng)絡(luò)管理設(shè)備中同步子模塊的結(jié)構(gòu)示意圖;

      圖9為本發(fā)明實(shí)施例四中網(wǎng)絡(luò)管理設(shè)備中同步子模塊的另一結(jié)構(gòu)示意圖;

      圖10為本發(fā)明實(shí)施例五中網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖;

      圖11為本發(fā)明實(shí)施例五中網(wǎng)絡(luò)設(shè)備的另一結(jié)構(gòu)示意圖;

      圖12為本發(fā)明實(shí)施例五中網(wǎng)絡(luò)管理系統(tǒng)的構(gòu)示意圖。

      具體實(shí)施方式

      下面通過(guò)具體實(shí)施方式結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。

      實(shí)施例一:

      本實(shí)施例提供一種網(wǎng)絡(luò)管理方法,具體闡述在完成網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的同步時(shí),網(wǎng)絡(luò)管理設(shè)備一側(cè)執(zhí)行的步驟,請(qǐng)參考圖1,包括:

      S101:接收被管設(shè)備發(fā)送的報(bào)文;

      S102:對(duì)報(bào)文進(jìn)行解析得到網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      S103:判斷解析得到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和網(wǎng)絡(luò)管理設(shè)備保存的被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是否一致;

      S104:當(dāng)判斷結(jié)果為不一致,對(duì)網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。

      S101:接收被管設(shè)備發(fā)送的報(bào)文。

      在執(zhí)行步驟S101之前,會(huì)預(yù)先設(shè)定數(shù)據(jù)獲取規(guī)則,按照預(yù)設(shè)的數(shù)據(jù)獲取規(guī) 則向被管設(shè)備發(fā)送獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求,被管設(shè)備發(fā)送的該報(bào)文也即是被管設(shè)備對(duì)該數(shù)據(jù)獲取請(qǐng)求的反饋。數(shù)據(jù)獲取規(guī)則可以根據(jù)需求具體設(shè)置,例如,可以設(shè)置網(wǎng)絡(luò)管理設(shè)備與被管設(shè)備新建立鏈接或重新建立鏈接時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;那么每當(dāng)網(wǎng)絡(luò)管理設(shè)備與被管設(shè)備新建立鏈路或者鏈路斷開后又恢復(fù)鏈路的時(shí)候,網(wǎng)絡(luò)管理設(shè)備會(huì)向被管設(shè)備發(fā)送獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求,然后執(zhí)行接下來(lái)的步驟。也可以設(shè)置網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步失敗時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;也即是在此之前已經(jīng)執(zhí)行了網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步,但是其結(jié)果是同步失敗了,那么此時(shí)需要進(jìn)行重新同步,網(wǎng)絡(luò)管理設(shè)備會(huì)先向被管設(shè)備發(fā)送獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求,開始執(zhí)行重新同步的過(guò)程。還可以設(shè)置達(dá)到預(yù)設(shè)數(shù)據(jù)檢測(cè)周期時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;例如,可以設(shè)定每隔1小時(shí)檢測(cè)一次,當(dāng)9點(diǎn)鐘檢測(cè)了一次,10點(diǎn)鐘到達(dá)時(shí)網(wǎng)絡(luò)管理設(shè)備又會(huì)自動(dòng)發(fā)送數(shù)據(jù)獲取請(qǐng)求,來(lái)完成檢測(cè),并根據(jù)檢測(cè)結(jié)果執(zhí)行相應(yīng)步驟??梢赃x擇多個(gè)規(guī)則中的一個(gè)或者多個(gè)作為數(shù)據(jù)獲取規(guī)則。當(dāng)然,在實(shí)際使用時(shí)也可能會(huì)根據(jù)具體的需要采用除上述示例外其他的規(guī)則作為數(shù)據(jù)獲取規(guī)則。

      當(dāng)需要對(duì)網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步時(shí),網(wǎng)絡(luò)管理設(shè)備需要先獲取到被管設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),通過(guò)接收被管設(shè)備發(fā)送的報(bào)文的方式來(lái)獲取該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),在接收到的報(bào)文中包含了該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),并且網(wǎng)絡(luò)設(shè)備數(shù)據(jù)直接添加在報(bào)文的數(shù)據(jù)部分。例如,可以采用SNMP(Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)協(xié)議來(lái)傳輸該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),對(duì)SNMP報(bào)文進(jìn)行解析,可以直接得到其數(shù)據(jù)部分的被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。當(dāng)然,其他滿足條件而且能夠達(dá)到同樣效果的通信協(xié)議也可以被用來(lái)完成網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的傳輸。

      在執(zhí)行完步驟S101后,執(zhí)行步驟S102,因?yàn)楸还茉O(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是被封裝在報(bào)文中的,所以要得到該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),先要對(duì)該接收到是報(bào)文進(jìn)行解析,讀取其數(shù)據(jù)部分的內(nèi)容獲得其中包括的被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      在對(duì)報(bào)文進(jìn)行解析得到被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)之后執(zhí)行步驟S103,將該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)與本地保存的相應(yīng)網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行對(duì)比,看是否一致,如果不一致的話,將該不一致的信息記錄下來(lái)。當(dāng)對(duì)比結(jié)果中存在不一致,會(huì)產(chǎn)生數(shù)據(jù)不一致告警信息提示,該數(shù)據(jù)不一致告警信息包括比較結(jié)果記錄的不一致的數(shù)據(jù),可以顯示給網(wǎng)絡(luò)管理員。網(wǎng)絡(luò)管理員可以手動(dòng)控制,選擇是否需要進(jìn)行數(shù)據(jù)同步,也可以等待一定時(shí)長(zhǎng)后自動(dòng)執(zhí)行數(shù)據(jù)同步,還可以不等待網(wǎng)絡(luò)管理員的控制自動(dòng)進(jìn)行同步,具體需求根據(jù)具體需求靈活設(shè)置。

      根據(jù)步驟S103的執(zhí)行結(jié)果,選擇是否要執(zhí)行步驟S104,步驟S103的執(zhí)行結(jié)果為網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和網(wǎng)絡(luò)管理設(shè)備保存的被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)不一致,那么就需要執(zhí)行步驟S104完成對(duì)網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。進(jìn)行數(shù)據(jù)同步之前,先要判斷待同步對(duì)象。根據(jù)記錄的不一致信息可以知道不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),如果這些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中包含了預(yù)設(shè)關(guān)鍵參數(shù)就選擇網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象;如果這些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中不包含預(yù)設(shè)關(guān)鍵參數(shù)就選擇被管設(shè)備為待同步對(duì)象。

      當(dāng)確定網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象,則需要將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析報(bào)文得到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);當(dāng)確定被管設(shè)備為待同步對(duì)象,則需要獲取本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分并對(duì)該報(bào)文進(jìn)行封裝,將該報(bào)文發(fā)送到被管設(shè)備。也可以采用SNMP協(xié)議或其他滿足條件而且能夠達(dá)到同樣效果的通信協(xié)議來(lái)完成該傳輸過(guò)程。另外,由于已經(jīng)記錄了不一致的數(shù)據(jù)信息,可選地,在進(jìn)行數(shù)據(jù)同步時(shí),可以只同步那些 不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),對(duì)于那些一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)不進(jìn)行同步。例如,當(dāng)確定網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象,則需要將不一致性信息中包含的那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析報(bào)文得到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中相對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);當(dāng)確定被管設(shè)備為待同步對(duì)象,與之類似,只發(fā)送不一致性信息中包含的那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。當(dāng)完成同步,并且同步成功之后,判斷是否有數(shù)據(jù)不一致的告警,如果有,產(chǎn)生一條回復(fù)告警,消除數(shù)據(jù)不一致告警信息。

      實(shí)施例二:

      本實(shí)施例提供一種網(wǎng)絡(luò)管理方法,具體闡述在完成網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的同步時(shí),被管設(shè)備一側(cè)執(zhí)行的步驟,請(qǐng)參考圖2,包括:

      S201:獲取本地待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      S202:將該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)所述報(bào)文進(jìn)行封裝;

      S203:向網(wǎng)絡(luò)管理設(shè)備發(fā)送所述報(bào)文。

      在接收到網(wǎng)絡(luò)管理設(shè)備發(fā)送的獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求后,需要對(duì)該請(qǐng)求做出回應(yīng),向其發(fā)送本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。先需要獲得本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)作為待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      在本實(shí)施例S202中,將等待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文中,可以采用SNMP協(xié)議來(lái)傳輸該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),也即是將該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到SNMP數(shù)據(jù)報(bào)文中,并添加報(bào)頭進(jìn)行封裝。當(dāng)然,其他滿足條件而且能夠達(dá)到同樣效果的通信協(xié)議也可以被用來(lái)完成待發(fā)送網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的傳輸。

      在本實(shí)施例S203中,將完成封裝后的報(bào)文,經(jīng)過(guò)協(xié)議棧中下層的處理,發(fā)送到網(wǎng)絡(luò)管理設(shè)備。

      當(dāng)被管設(shè)備作為待同步對(duì)象時(shí):還會(huì)接收網(wǎng)絡(luò)管理設(shè)備發(fā)送的報(bào)文,該報(bào)文的數(shù)據(jù)部分內(nèi)容為網(wǎng)絡(luò)管理設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),對(duì)報(bào)文進(jìn)行解析得 到所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù),并將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析得到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      實(shí)施例三:

      本實(shí)施例提供一種網(wǎng)絡(luò)管理方法,請(qǐng)參考圖3,包括:

      S301:網(wǎng)絡(luò)管理設(shè)備向被管設(shè)備發(fā)送獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求;

      S302:被管設(shè)備獲取第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      S303:被管設(shè)備將該第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)該報(bào)文進(jìn)行封裝;

      S304:被管設(shè)備向網(wǎng)絡(luò)管理設(shè)備發(fā)送該報(bào)文;

      S305:網(wǎng)絡(luò)管理設(shè)備接收該報(bào)文;

      S306:網(wǎng)絡(luò)管理設(shè)備對(duì)報(bào)文進(jìn)行解析得到第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      S307:網(wǎng)絡(luò)管理設(shè)備判斷第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是否一致;

      S308:當(dāng)判斷結(jié)果為不一致,對(duì)網(wǎng)絡(luò)管理設(shè)備對(duì)該網(wǎng)絡(luò)管理設(shè)備和該被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。

      網(wǎng)絡(luò)管理設(shè)備會(huì)實(shí)時(shí)監(jiān)控被管設(shè)備的狀態(tài)信息,包括鏈路狀態(tài)、數(shù)據(jù)變更狀態(tài)等。在網(wǎng)絡(luò)管理設(shè)備會(huì)預(yù)先設(shè)定數(shù)據(jù)獲取規(guī)則,本實(shí)施例S301中,網(wǎng)絡(luò)管理設(shè)備按照預(yù)設(shè)的數(shù)據(jù)獲取規(guī)則向被管設(shè)備發(fā)送獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求。數(shù)據(jù)獲取規(guī)則可以根據(jù)需求具體設(shè)置,例如,可以設(shè)置網(wǎng)絡(luò)管理設(shè)備與被管設(shè)備新建立鏈接或重新建立鏈接時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;也可以設(shè)置網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步失敗時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;還可以設(shè)置達(dá)到預(yù)設(shè)數(shù)據(jù)檢測(cè)周期時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求??梢赃x擇多個(gè)規(guī)則中的一個(gè)或者多個(gè)作為數(shù)據(jù)獲取規(guī)則。當(dāng)然,在實(shí)際使用時(shí)也可能會(huì)根據(jù)具體的需要采用除上述示例外其他的規(guī)則作為數(shù)據(jù)獲取規(guī)則。

      在接收到網(wǎng)絡(luò)管理設(shè)備發(fā)送的數(shù)據(jù)獲取請(qǐng)求后,需要對(duì)該請(qǐng)求做出回應(yīng),向其發(fā)送本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。被管設(shè)備需要獲得本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)作為待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),在本實(shí)施例S302中該第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為被管設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      在本實(shí)施例S303中需要將等待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文中,可以采用SNMP協(xié)議來(lái)傳輸該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),也即是將該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到SNMP數(shù)據(jù)報(bào)文中,并添加報(bào)頭進(jìn)行封裝。當(dāng)然,其他滿足條件而且能夠達(dá)到同樣效果的通信協(xié)議也可以被用來(lái)完成待發(fā)送網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的傳輸。

      在接收到的報(bào)文中包含了第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù),并且該第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)直接添加在報(bào)文的數(shù)據(jù)部分。在本實(shí)施例S306中對(duì)報(bào)文進(jìn)行解析,可以直接得到其數(shù)據(jù)部分的被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),也即是第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。例如,在S303中采用SNMP協(xié)議來(lái)進(jìn)行傳輸?shù)?,此時(shí)只需要對(duì)SNMP報(bào)文進(jìn)行解析,讀取其數(shù)據(jù)部分的內(nèi)容,便可以得到第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      在本實(shí)施例S307中,在對(duì)報(bào)文進(jìn)行解析得到第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)之后將該第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)與第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行逐條比對(duì),該第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為保存在網(wǎng)絡(luò)管理設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),看是否一致,如果不一致的話,將該不一致的信息記錄下來(lái)。若對(duì)比結(jié)果中存在不一致,會(huì)產(chǎn)生數(shù)據(jù)不一致告警信息提示,該數(shù)據(jù)不一致告警信息包括比較結(jié)果記錄的不一致的數(shù)據(jù),可以顯示給網(wǎng)絡(luò)管理員。網(wǎng)絡(luò)管理員可以手動(dòng)控制,選擇是否需要進(jìn)行數(shù)據(jù)同步,也可以等待一定時(shí)長(zhǎng)后自動(dòng)執(zhí)行數(shù)據(jù)同步,還可以不等待網(wǎng)絡(luò)管理員的控制自動(dòng)進(jìn)行同步,具體需求根據(jù)具體需求靈活設(shè)置。

      在本實(shí)施例S308中,對(duì)網(wǎng)絡(luò)管理設(shè)備對(duì)該網(wǎng)絡(luò)管理設(shè)備和該被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步之前,先要判斷待同步對(duì)象。根據(jù)記錄的不一致信息 可以知道不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),如果這些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中包含了預(yù)設(shè)關(guān)鍵參數(shù)就選擇網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象;如果這些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中不包含預(yù)設(shè)關(guān)鍵參數(shù)就選擇被管設(shè)備為待同步對(duì)象。預(yù)設(shè)關(guān)鍵參數(shù)可以根據(jù)具體需求自行設(shè)置,例如,可以預(yù)先設(shè)置時(shí)區(qū)、夏令時(shí)作為關(guān)鍵參數(shù),如果不一致信息中顯示不一致的參數(shù)中包含有時(shí)區(qū)或夏令時(shí)就會(huì)將網(wǎng)絡(luò)管理設(shè)備作為待同步對(duì)象,反之,就會(huì)將被管作為待同步對(duì)象。

      當(dāng)確定網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象,則需要將第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      當(dāng)確定被管設(shè)備為待同步對(duì)象,對(duì)該網(wǎng)絡(luò)管理設(shè)備和該被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步的具體過(guò)程,請(qǐng)參考圖4,包括:

      S401:網(wǎng)絡(luò)管理設(shè)備獲取第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      S402:網(wǎng)絡(luò)管理設(shè)備將第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)所述報(bào)文進(jìn)行封裝;

      S403:網(wǎng)絡(luò)管理設(shè)備向被管設(shè)備發(fā)送該報(bào)文;

      S404:被管設(shè)備接收該報(bào)文;

      S405:被管設(shè)備第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為該第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      完成上述同步過(guò)程也可以采用SNMP協(xié)議或其他滿足條件而且能夠達(dá)到同樣效果的通信協(xié)議來(lái)完成該傳輸過(guò)程。

      另外,由于已經(jīng)記錄了不一致的數(shù)據(jù)信息,可選地,在進(jìn)行數(shù)據(jù)同步時(shí),可以只同步那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),對(duì)于那些一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)不進(jìn)行同步。例如,當(dāng)確定網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象,則需要將不一致性信息中包含的那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中相對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);當(dāng)確定被管設(shè)備為待同步對(duì)象,與之類似,只發(fā)送不一致性信息中包 含的那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),被管設(shè)備接收到該不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)后,更新本地保存的相應(yīng)的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。當(dāng)完成同步,并且同步成功之后,判斷是否有數(shù)據(jù)不一致的告警,如果有,產(chǎn)生一條回復(fù)告警,消除不一致告警信息。

      實(shí)施例四:

      本實(shí)施例提供一種網(wǎng)絡(luò)管理設(shè)備,請(qǐng)參考圖5,該網(wǎng)絡(luò)管理設(shè)備5包括報(bào)文接收模塊51、報(bào)文解析模塊52、判斷模塊53和同步模塊54。

      報(bào)文接收模塊51,用于接收被管設(shè)備發(fā)送的報(bào)文,報(bào)文的數(shù)據(jù)部分內(nèi)容為所述被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      報(bào)文解析模塊52用于對(duì)報(bào)文進(jìn)行解析得到網(wǎng)絡(luò)設(shè)備數(shù)據(jù),在接收到被管設(shè)備發(fā)送的報(bào)文后,因?yàn)槠渚W(wǎng)絡(luò)設(shè)備數(shù)據(jù)是被封裝在報(bào)文中的,所以要得到該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),先要對(duì)該接收到是報(bào)文進(jìn)行解析,讀取其數(shù)據(jù)部分是內(nèi)容獲得其中包括的被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      判斷模塊53用于判斷解析得到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和網(wǎng)絡(luò)管理設(shè)備保存的被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是否一致;在報(bào)文解析模塊52對(duì)報(bào)文進(jìn)行解析得到被管設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)之后將該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)與本地保存的相應(yīng)網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行對(duì)比,看是否一致,如果不一致的話,將該不一致的信息記錄下來(lái)。若對(duì)比結(jié)果中存在不一致,會(huì)產(chǎn)生數(shù)據(jù)不一致告警信息提示,該數(shù)據(jù)不一致告警信息包括比較結(jié)果記錄的不一致的數(shù)據(jù),可以顯示給網(wǎng)絡(luò)管理員。網(wǎng)絡(luò)管理員可以手動(dòng)控制,選擇是否需要進(jìn)行數(shù)據(jù)同步,也可以等待一定時(shí)長(zhǎng)后自動(dòng)執(zhí)行數(shù)據(jù)同步,還可以不等待網(wǎng)絡(luò)管理員的控制自動(dòng)進(jìn)行同步,具體需求根據(jù)具體需求靈活設(shè)置。

      同步模塊54用于當(dāng)判斷結(jié)果為不一致,對(duì)述網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。

      請(qǐng)參考圖6,網(wǎng)絡(luò)管理設(shè)備6還包括觸發(fā)模塊65用于在報(bào)文接收模塊61接收被管設(shè)備側(cè)發(fā)送的報(bào)文之前,按預(yù)設(shè)的數(shù)據(jù)獲取規(guī)則向被管設(shè)備發(fā)送獲取所述網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求。數(shù)據(jù)獲取規(guī)則可以根據(jù)需求具體設(shè)置,例如,可以設(shè)置網(wǎng)絡(luò)管理設(shè)備與被管設(shè)備新建立鏈接或重新建立鏈接時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;也可以設(shè)置網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步失敗時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求;還可以設(shè)置達(dá)到預(yù)設(shè)數(shù)據(jù)檢測(cè)周期時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求??梢赃x擇多個(gè)規(guī)則中的一個(gè)或者多個(gè)作為數(shù)據(jù)獲取規(guī)則。當(dāng)然,在實(shí)際使用時(shí)也可能會(huì)根據(jù)具體的需要采用除上述示例外其他的規(guī)則作為數(shù)據(jù)獲取規(guī)則。

      請(qǐng)參考圖7,同步模塊74包括同步對(duì)象確定子模塊741和同步子模塊742。同步對(duì)象確定子模塊741用于根據(jù)判斷結(jié)果確定待同步對(duì)象;根據(jù)判斷模塊記錄的不一致信息可以知道不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),如果這些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中包含了預(yù)設(shè)關(guān)鍵參數(shù)就選擇網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象;如果這些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中不包含預(yù)設(shè)關(guān)鍵參數(shù)就選擇被管設(shè)備為待同步對(duì)象。

      請(qǐng)參考圖8,同步子模塊842用于對(duì)待同步對(duì)象進(jìn)行同步,當(dāng)同步對(duì)象確定子模塊確定網(wǎng)管設(shè)備為待同步對(duì)象,同步子模塊842包括第一更新單元8421,

      請(qǐng)參考圖9,當(dāng)同步對(duì)象確定子模塊確定所述被管設(shè)備為待同步對(duì)象,同步子模塊942包括網(wǎng)絡(luò)設(shè)備數(shù)據(jù)獲取單元9422、封裝單元9423和報(bào)文發(fā)送單元9424。網(wǎng)絡(luò)設(shè)備數(shù)據(jù)獲取單元9422用于獲取本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);封裝單元9423用于將網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分并對(duì)所述報(bào)文進(jìn)行封裝;報(bào)文發(fā)送單元9424用于將報(bào)文發(fā)送到被管設(shè)備。也可以采用SNMP協(xié)議或其他滿足條件而且能夠達(dá)到同樣效果的通信協(xié)議來(lái)完成該同步過(guò)程。

      另外,由于已經(jīng)記錄了不一致的數(shù)據(jù)信息,可選地,在進(jìn)行數(shù)據(jù)同步時(shí),可以只同步那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),對(duì)于那些一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)不進(jìn)行 同步。例如,當(dāng)確定網(wǎng)絡(luò)管理設(shè)備為待同步對(duì)象,則需要將不一致性信息中包含的那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析報(bào)文得到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)中相對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);當(dāng)確定被管設(shè)備為待同步對(duì)象,與之類似,只發(fā)送不一致性信息中包含的那些不一致的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。當(dāng)完成同步,并且同步成功之后,判斷是否有數(shù)據(jù)不一致的告警,如果有,產(chǎn)生一條回復(fù)告警,消除數(shù)據(jù)不一致告警信息。

      實(shí)施例五:

      本實(shí)施例提供一種網(wǎng)絡(luò)設(shè)備,請(qǐng)參考圖10,該網(wǎng)絡(luò)設(shè)備10包括網(wǎng)絡(luò)數(shù)據(jù)獲取模塊101、報(bào)文封裝模塊102和報(bào)文發(fā)送模塊103。

      網(wǎng)絡(luò)數(shù)據(jù)獲取模塊101用于獲取本地待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);

      在接收到網(wǎng)絡(luò)管理設(shè)備發(fā)送的獲取網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的數(shù)據(jù)獲取請(qǐng)求后,網(wǎng)絡(luò)設(shè)備10需要對(duì)該請(qǐng)求做出回應(yīng),向其發(fā)送本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),網(wǎng)絡(luò)數(shù)據(jù)獲取模塊101就需要獲得本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)作為待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      報(bào)文封裝模塊102用于將網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)所述報(bào)文進(jìn)行封裝。報(bào)文封裝模塊102將等待發(fā)送的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文中,可以采用SNMP協(xié)議來(lái)傳輸該網(wǎng)絡(luò)設(shè)備數(shù)據(jù),也即是將該網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到SNMP數(shù)據(jù)報(bào)文中,并添加報(bào)頭進(jìn)行封裝。當(dāng)然,其他滿足條件而且能夠達(dá)到同樣效果的通信協(xié)議也可以被用來(lái)完成待發(fā)送網(wǎng)絡(luò)設(shè)備數(shù)據(jù)的傳輸。

      報(bào)文發(fā)送模塊103用于向網(wǎng)絡(luò)管理發(fā)送所述報(bào)文。

      該網(wǎng)絡(luò)設(shè)備還包括同步調(diào)整模塊同步調(diào)整模塊,請(qǐng)參考圖11,同步調(diào)整模塊114用于完成本地保存的網(wǎng)絡(luò)數(shù)據(jù)的更新;同步調(diào)整模塊114包括報(bào)文接收子模塊1141、報(bào)文解析子模塊1142和第二更新子模塊1143;報(bào)文接收子模塊1141用于接收網(wǎng)絡(luò)管理設(shè)備發(fā)送的報(bào)文,報(bào)文的數(shù)據(jù)部分內(nèi)容為網(wǎng)絡(luò)管理設(shè)備 上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);報(bào)文解析子模塊1142用于對(duì)報(bào)文進(jìn)行解析得到網(wǎng)絡(luò)設(shè)備數(shù)據(jù);第二更新子模塊1143用于將本地保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)更新為解析得到的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)。

      本實(shí)施例還提供一種數(shù)據(jù)同步系統(tǒng),請(qǐng)參考圖12,該數(shù)據(jù)同步系統(tǒng)12包括網(wǎng)絡(luò)設(shè)備121和網(wǎng)絡(luò)管理設(shè)備122;網(wǎng)絡(luò)設(shè)備121包括網(wǎng)絡(luò)數(shù)據(jù)獲取模塊1211、報(bào)文封裝模塊1212和報(bào)文發(fā)送模塊1213。網(wǎng)絡(luò)管理設(shè)備122包括報(bào)文接收模塊1221、報(bào)文解析模塊1222、判斷模塊1223和同步模塊1224。

      網(wǎng)絡(luò)數(shù)據(jù)獲取模塊1211用于獲取第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù),該第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為被管設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);報(bào)文封裝模塊1212用于將第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)添加到報(bào)文的數(shù)據(jù)部分,并對(duì)報(bào)文進(jìn)行封裝;報(bào)文發(fā)送模塊1213用于發(fā)送報(bào)文;報(bào)文接收模塊1221用于接收所述報(bào)文;報(bào)文解析模塊1222用于對(duì)所述報(bào)文進(jìn)行解析得到第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù);判斷模塊1223用于判斷所述第一網(wǎng)絡(luò)設(shè)備數(shù)據(jù)和第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)是否一致,所述第二網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為網(wǎng)絡(luò)管理設(shè)備上保存的網(wǎng)絡(luò)設(shè)備數(shù)據(jù);同步模塊1224用于當(dāng)判斷結(jié)果為不一致,對(duì)網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)進(jìn)行同步。

      實(shí)施例六:

      下面將以具體的示例,來(lái)進(jìn)行說(shuō)明。網(wǎng)絡(luò)管理系統(tǒng)包括,網(wǎng)絡(luò)管理設(shè)備,被管設(shè)備為獨(dú)立單板,獨(dú)立單板上保存有被管設(shè)備的網(wǎng)絡(luò)設(shè)備數(shù)據(jù),獨(dú)立單板通過(guò)無(wú)線網(wǎng)絡(luò)控制器來(lái)進(jìn)行控制,也即是,交互都是在網(wǎng)絡(luò)管理設(shè)備和無(wú)線網(wǎng)絡(luò)控制器完成的。

      預(yù)先設(shè)置好當(dāng)網(wǎng)絡(luò)管理設(shè)備與被管設(shè)備新建立鏈接或重新建立鏈接時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求、網(wǎng)絡(luò)管理設(shè)備和被管設(shè)備之間的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)同步失敗時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求、達(dá)到預(yù)設(shè)數(shù)據(jù)檢測(cè)周期時(shí)發(fā)送數(shù)據(jù)獲取請(qǐng)求。

      若現(xiàn)被管設(shè)備和網(wǎng)絡(luò)管理設(shè)備處于鏈路斷開狀態(tài),然后立即又恢復(fù)了鏈路,此時(shí),觸發(fā)一致性比較。網(wǎng)絡(luò)管理設(shè)備從網(wǎng)管數(shù)據(jù)庫(kù)獲取單板數(shù)據(jù),通過(guò)SNMP查詢出獨(dú)立單板的數(shù)據(jù),對(duì)獲取的數(shù)據(jù)進(jìn)行解析比較,將比較結(jié)果記錄在日志中,當(dāng)比較結(jié)果不一致觸發(fā)數(shù)據(jù)不一致發(fā)告警,告警會(huì)顯示不一致數(shù)據(jù)的詳細(xì)信息。網(wǎng)絡(luò)管理設(shè)備讀取并解析該數(shù)據(jù)不一致告警信息,判斷其中是否存在關(guān)鍵參數(shù),假設(shè)提前設(shè)定夏令時(shí)為關(guān)鍵參數(shù),而現(xiàn)在數(shù)據(jù)不一致告警信息顯示的不一致信息中不包括夏令時(shí)這個(gè)參數(shù),那么以網(wǎng)絡(luò)管理設(shè)備上的網(wǎng)絡(luò)設(shè)備數(shù)據(jù)為準(zhǔn)自動(dòng)進(jìn)行數(shù)據(jù)同步,將網(wǎng)管系統(tǒng)的數(shù)據(jù)通過(guò)SNMP協(xié)議中的set操作同步到無(wú)線網(wǎng)絡(luò)控制器上獨(dú)立單板的MIB庫(kù)(Management Information Base,管理信息庫(kù))中。

      以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。

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