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

網(wǎng)絡(luò)管理的方法和網(wǎng)元的制作方法

文檔序號:7862674閱讀:251來源:國知局
專利名稱:網(wǎng)絡(luò)管理的方法和網(wǎng)元的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種網(wǎng)絡(luò)管理的方法和網(wǎng)元。
背景技術(shù)
網(wǎng)管系統(tǒng)可以通過(NetworkConfiguration Protocol, NETC0NF)對網(wǎng)兀進行管理,包括增加、修改、刪除網(wǎng)元的配置,獲取網(wǎng)元的配置和狀態(tài)信息。通常,NETC0NF客戶端(NETC0NF c I i ent)運行在網(wǎng)管系統(tǒng)上,NETC0NF服務(wù)器(NETC0NF Server)運行在網(wǎng)元上(“NETC0NF服務(wù)器”是一組軟件進程,而非硬件)。提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)和提供NETC0NF服務(wù)器功能的網(wǎng)元之間使用遠程過程調(diào)用(Remote Procedure Call,RPC)進行通訊交互。提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)向提供NETC0NF服務(wù)器功能的網(wǎng)元發(fā)送一個RPC請求,所述網(wǎng)元處理完RPC請求后,給所述網(wǎng)管 系統(tǒng)發(fā)送一個回應(yīng)消息,即RPC響應(yīng)(RPC-i^ply)。RPC請求和RPC響應(yīng)采用可擴展標(biāo)記語言(extensible Markup Language, XML)編碼?,F(xiàn)有技術(shù)中,當(dāng)網(wǎng)管系統(tǒng)通過RPC請求查詢網(wǎng)元上的數(shù)據(jù)時,如果數(shù)據(jù)量很大(例如查詢網(wǎng)元上的路由表信息,路由表可能有幾十萬條路由記錄),網(wǎng)元返回相應(yīng)的RPC響應(yīng)需要比較長的時間,網(wǎng)管系統(tǒng)解析RPC響應(yīng)中攜帶的數(shù)據(jù)也需要比較長的時間,導(dǎo)致網(wǎng)絡(luò)運維人員通過網(wǎng)管系統(tǒng)進行查詢操作的響應(yīng)速度慢,從發(fā)出RPC請求到解析完返回數(shù)據(jù)的時間長,網(wǎng)管系統(tǒng)在集中處理大量返回數(shù)據(jù)時的CPU負(fù)荷高。

發(fā)明內(nèi)容
提供一種網(wǎng)絡(luò)管理的方法和網(wǎng)元,可以解決現(xiàn)有技術(shù)中網(wǎng)管系統(tǒng)通過RPC請求大數(shù)據(jù)量的數(shù)據(jù)時響應(yīng)速度慢,從發(fā)出RPC請求到解析完返回數(shù)據(jù)的時間長,集中處理大量返回數(shù)據(jù)時的CPU負(fù)荷高的問題。第一方面,提供一種網(wǎng)絡(luò)管理的方法,包括提供NETC0NF服務(wù)器功能的網(wǎng)元接收提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)發(fā)來的RPC請求,所述RPC請求用于請求獲取所述網(wǎng)元存儲的數(shù)據(jù);所述網(wǎng)元按照所述RPC請求所請求獲取的數(shù)據(jù)在所述網(wǎng)元中存儲的順序,通過多次查詢來完成對所述RPC請求所請求獲取的數(shù)據(jù)的獲取,每次查詢獲得的數(shù)據(jù)不同,所述每次查詢獲得的數(shù)據(jù)保持?jǐn)?shù)據(jù)完整性并且長度不超過預(yù)設(shè)的閾值,所述閾值小于所述RPC請求所請求獲取的數(shù)據(jù)的長度;每次查詢后,將查詢獲得的數(shù)據(jù)攜帶在對應(yīng)的RPC響應(yīng)中發(fā)送給所述網(wǎng)管系統(tǒng),除對應(yīng)最后一次查詢的RPC響應(yīng)之外,每次查詢對應(yīng)的RPC響應(yīng)標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。在所述第一方面的第一種可能的實現(xiàn)方式中,除對應(yīng)最后一次查詢的RPC響應(yīng)之夕卜,所述每次查詢對應(yīng)的RPC響應(yīng)中在新增的序號屬性中攜帶第一標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。
根據(jù)所述第一方面的第一種可能的實現(xiàn)方式,提供了第二種可能的實現(xiàn)方式,所述對應(yīng)最后一次查詢的RPC響應(yīng)在新增的序號屬性中攜帶第二標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)結(jié)束。根據(jù)所述第一方面的第一種可能的實現(xiàn)方式,或所述第二種可能的實現(xiàn)方式,提供了第三種可能的實現(xiàn)方式,其中所述第一標(biāo)記還用于標(biāo)識所述RPC響應(yīng)攜帶的數(shù)據(jù)在所述RPC請求所請求獲取的數(shù)據(jù)中的順序。根據(jù)所述第二種可能的實現(xiàn)方式,提供了第四種可能的實現(xiàn)方式,其中所述第一標(biāo)記和所述第二標(biāo)記是布爾型變量。第二方面,提供一種提供NETC0NF服務(wù)器功能的網(wǎng)元,包括接收單元,用于接收提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)發(fā)來的RPC請求,所述RPC請求用于請求獲取所述網(wǎng)元存儲的數(shù)據(jù); 查詢單元,用于按照所述RPC請求所請求獲取的數(shù)據(jù)在所述網(wǎng)元存儲的順序,通過多次查詢來完成對所述RPC請求所請求獲取的數(shù)據(jù)的獲取,每次查詢獲得的數(shù)據(jù)不同,所述每次查詢獲得的數(shù)據(jù)保持?jǐn)?shù)據(jù)完整性并且長度不超過預(yù)設(shè)的閾值,所述閾值小于所述RPC請求所請求獲取的數(shù)據(jù)的長度;發(fā)送單元,用于每次查詢后,將查詢獲得的數(shù)據(jù)攜帶在對應(yīng)的RPC響應(yīng)中發(fā)送給所述網(wǎng)管系統(tǒng),除對應(yīng)最后一次查詢的RPC響應(yīng)之外,每次查詢對應(yīng)的RPC響應(yīng)標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。在所述第二方面的第一種可能的實現(xiàn)方式中,除對應(yīng)最后一次查詢的RPC響應(yīng)之夕卜,所述每次查詢對應(yīng)的RPC響應(yīng)中在新增的序號屬性中攜帶第一標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。在所述第二方面的第一種可能的實現(xiàn)方式中,提供了第五種可能的實現(xiàn)方式,所述對應(yīng)最后一次查詢的RPC響應(yīng)在新增的序號屬性中攜帶第二標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)結(jié)束。根據(jù)所述第二方面的第一種可能的實現(xiàn)方式,或所述第五種可能的實現(xiàn)方式,提供了第六種可能的實現(xiàn)方式,其中所述第一標(biāo)記還用于標(biāo)識所述RPC響應(yīng)攜帶的數(shù)據(jù)在所述RPC請求所請求獲取的數(shù)據(jù)中的順序。根據(jù)所述第五種可能的實現(xiàn)方式,提供了第七種可能的實現(xiàn)方式,其中所述第一標(biāo)記和所述第二標(biāo)記是布爾型變量。本發(fā)明實施例提供的網(wǎng)絡(luò)管理的方法,通過提供NETC0NF服務(wù)器功能的網(wǎng)元收到提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)發(fā)來的RPC請求后,按照所述RPC請求所請求獲取的數(shù)據(jù)在所述網(wǎng)元中存儲的順序,通過多次查詢來完成對所述RPC請求所請求獲取的數(shù)據(jù)的獲取,每個RPC響應(yīng)都保證數(shù)據(jù)完整性,在每次查詢后,將查詢獲得的數(shù)據(jù)攜帶在對應(yīng)的RPC響應(yīng)中發(fā)送給所述網(wǎng)管系統(tǒng),可以提高網(wǎng)絡(luò)運維人員通過所述網(wǎng)管系統(tǒng)進行查詢操作的響應(yīng)速度,并且所述網(wǎng)管系統(tǒng)和所述網(wǎng)元以并行的方式而非串行的方式工作,可以端到端地減少從所述網(wǎng)管系統(tǒng)發(fā)出RPC請求,直到解析完返回數(shù)據(jù)的時間,此外還可以降低所述網(wǎng)管系統(tǒng)由于集中處理大量數(shù)據(jù)而帶來的CPU負(fù)荷。


圖I是本發(fā)明實施例提供的一種網(wǎng)絡(luò)管理的方法流程圖;圖2是本發(fā)明實施例提供的一種提供NETC0NF服務(wù)器功能的網(wǎng)元的示意圖;圖3是本發(fā)明實施例提供的一種提供NETC0NF服務(wù)器功能的網(wǎng)元的示意圖。
具體實施例方式下面通過附圖和實施例,對本發(fā)明實施例的技術(shù)方案做進一步的詳細(xì)描述。如圖I所示,本發(fā)明實施例提供一種網(wǎng)絡(luò)管理的方法,包括101、提供NETC0NF服務(wù)器功能的網(wǎng)元接收提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)發(fā)來的RPC請求,所述RPC請求用于請求獲取所述網(wǎng)元存儲的數(shù)據(jù)。舉例來說,提供NETC0NF服務(wù)器功能的網(wǎng)元可以是路由器或交換機等網(wǎng)絡(luò)通信設(shè)備。舉例來說,提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)需要查詢提供NETC0NF服務(wù)器功能的網(wǎng)元A存儲的數(shù)據(jù),例如查詢網(wǎng)元A的路由表或接口表的信息,所述網(wǎng)管系統(tǒng)向網(wǎng)元A發(fā)送RPC請求,所述RPC請求用于查詢路由表或接口表。RPC是NETC0NF標(biāo)準(zhǔn)規(guī)定的一種請求和響應(yīng)消息機制,包括RPC請求(<RPC>)和RPC響應(yīng)(〈RPC-R印ly>)。NETC0NF客戶端把要請求的內(nèi)容封裝在一個RPC請求中,發(fā)送給NETC0NF服務(wù)器;NETC0NF服務(wù)器把請求處理結(jié)果封裝在一個RPC響應(yīng)中,回應(yīng)給NETC0NF客戶端。NETC0NF用一個相同的消息標(biāo)識(message-id)來標(biāo)識同一組RPC請求和RPC響應(yīng)。102、所述網(wǎng)元按照所述RPC請求所請求獲取的數(shù)據(jù)在所述網(wǎng)元中存儲的順序,通過多次查詢來完成對所述RPC請求所請求獲取的數(shù)據(jù)的獲取,每次查詢獲得的數(shù)據(jù)不同,所述每次查詢獲得的數(shù)據(jù)保持?jǐn)?shù)據(jù)完整性并且長度不超過預(yù)設(shè)的閾值,所述閾值小于所述RPC請求所請求獲取的數(shù)據(jù)的長度。以所述RPC請求是查詢網(wǎng)元A的接口表舉例。網(wǎng)元A的內(nèi)存中,保存有網(wǎng)元A的接口信息,網(wǎng)元A的接口信息邏輯上可以用表格的形式保存,每一個表項是一個具體的接口信息。例如,接口表可以是如表I的樣式表I網(wǎng)元A接口表
權(quán)利要求
1.一種網(wǎng)絡(luò)管理的方法,其特征在于,包括 提供網(wǎng)絡(luò)配置協(xié)議NETCONF服務(wù)器功能的網(wǎng)元接收提供NETC0NF客戶端功能的網(wǎng)管系統(tǒng)發(fā)來的遠程過程調(diào)用RPC請求,所述RPC請求用于請求獲取所述網(wǎng)元存儲的數(shù)據(jù); 所述網(wǎng)元按照所述RPC請求所請求獲取的數(shù)據(jù)在所述網(wǎng)元中存儲的順序,通過多次查詢來完成對所述RPC請求所請求獲取的數(shù)據(jù)的獲取,每次查詢獲得的數(shù)據(jù)不同,所述每次查詢獲得的數(shù)據(jù)保持?jǐn)?shù)據(jù)完整性并且長度不超過預(yù)設(shè)的閾值,所述閾值小于所述RPC請求所請求獲取的數(shù)據(jù)的長度; 每次查詢后,將查詢獲得的數(shù)據(jù)攜帶在對應(yīng)的RPC響應(yīng)中發(fā)送給所述網(wǎng)管系統(tǒng),除對應(yīng)最后一次查詢的RPC響應(yīng)之外,每次查詢對應(yīng)的RPC響應(yīng)標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,除對應(yīng)最后一次查詢的RPC響應(yīng)之外,所述每次查詢對應(yīng)的RPC響應(yīng)中在新增的序號屬性中攜帶第一標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對應(yīng)最后一次查詢的RPC響應(yīng)在新增的序號屬性中攜帶第二標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)結(jié)束。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述第一標(biāo)記還用于標(biāo)識所述RPC響應(yīng)攜帶的數(shù)據(jù)在所述RPC請求所請求獲取的數(shù)據(jù)中的順序。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一標(biāo)記和所述第二標(biāo)記是布爾型變量。
6.一種提供網(wǎng)絡(luò)配置協(xié)議NETCONF服務(wù)器功能的網(wǎng)元,其特征在于,包括 接收單元,用于接收提供NETCONF客戶端功能的網(wǎng)管系統(tǒng)發(fā)來的遠程過程調(diào)用RPC請求,所述RPC請求用于請求獲取所述網(wǎng)元存儲的數(shù)據(jù); 查詢單元,用于按照所述RPC請求所請求獲取的數(shù)據(jù)在所述網(wǎng)元中存儲的順序,通過多次查詢來完成對所述RPC請求所請求獲取的數(shù)據(jù)的獲取,每次查詢獲得的數(shù)據(jù)不同,所述每次查詢獲得的數(shù)據(jù)保持?jǐn)?shù)據(jù)完整性并且長度不超過預(yù)設(shè)的閾值,所述閾值小于所述RPC請求所請求獲取的數(shù)據(jù)的長度; 發(fā)送單元,用于每次查詢后,將查詢獲得的數(shù)據(jù)攜帶在對應(yīng)的RPC響應(yīng)中發(fā)送給所述網(wǎng)管系統(tǒng),除對應(yīng)最后一次查詢的RPC響應(yīng)之外,每次查詢對應(yīng)的RPC響應(yīng)標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。
7.根據(jù)權(quán)利要求6所述的網(wǎng)元,其特征在于,除對應(yīng)最后一次查詢的RPC響應(yīng)之外,所述每次查詢對應(yīng)的RPC響應(yīng)中在新增的序號屬性中攜帶第一標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)未結(jié)束。
8.根據(jù)權(quán)利要求7所述的網(wǎng)元,其特征在于,所述對應(yīng)最后一次查詢的RPC響應(yīng)在新增的序號屬性中攜帶第二標(biāo)記來標(biāo)明所述RPC請求所請求獲取的數(shù)據(jù)結(jié)束。
9.根據(jù)權(quán)利要求7或8所述的網(wǎng)元,其特征在于,所述第一標(biāo)記還用于標(biāo)識所述RPC響應(yīng)攜帶的數(shù)據(jù)在所述RPC請求所請求獲取的數(shù)據(jù)中的順序。
10.根據(jù)權(quán)利要求8所述的網(wǎng)元,其特征在于,所述第一標(biāo)記和所述第二標(biāo)記是布爾型變量。
全文摘要
本發(fā)明實施例公開了一種網(wǎng)絡(luò)管理的方法和網(wǎng)元,包括提供NETCONF服務(wù)器功能的網(wǎng)元按照提供NETCONF客戶端功能的網(wǎng)管系統(tǒng)發(fā)出的RPC請求所請求獲取的數(shù)據(jù)在所述網(wǎng)元中存儲的順序,通過多次查詢來完成對所述RPC請求所請求獲取的數(shù)據(jù)的獲取,每次查詢后,將查詢獲得的數(shù)據(jù)攜帶在對應(yīng)的RPC響應(yīng)中發(fā)送給所述網(wǎng)管系統(tǒng)。本發(fā)明實施例技術(shù)方案,可以提高網(wǎng)絡(luò)運維人員通過所述網(wǎng)管系統(tǒng)進行查詢操作的響應(yīng)速度,端到端地減少從所述網(wǎng)管系統(tǒng)發(fā)出RPC請求,直到解析完返回數(shù)據(jù)的時間,降低所述網(wǎng)管系統(tǒng)由于集中處理大量數(shù)據(jù)而帶來的CPU負(fù)荷。
文檔編號H04L12/24GK102891768SQ201210384610
公開日2013年1月23日 申請日期2012年10月11日 優(yōu)先權(quán)日2012年10月11日
發(fā)明者易偉, 紀(jì)曉峰, 鄭光迎 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1