本發(fā)明涉及通信,具體涉及一種用于網(wǎng)絡狀態(tài)信息實時遙測的方法,應用于多種網(wǎng)絡場景進行全網(wǎng)監(jiān)控、實時評估網(wǎng)絡狀態(tài)、及時準確把控網(wǎng)絡異常情況,尤其涉及一種區(qū)分場景的網(wǎng)絡遙測方法及裝置。
背景技術:
1、網(wǎng)絡是一個非常復雜的分布式系統(tǒng),因此,在網(wǎng)絡中需要網(wǎng)絡管理手段對網(wǎng)絡設備進行管理,調(diào)節(jié)控制整個網(wǎng)絡的運行狀態(tài),并且能夠及時發(fā)現(xiàn)網(wǎng)路故障情況并上報終端。傳統(tǒng)的網(wǎng)絡監(jiān)控方法通常基于服務器-客戶機模型。例如,snmp允許網(wǎng)絡控制和管理系統(tǒng)從其網(wǎng)元中提取統(tǒng)計數(shù)據(jù)進行非實時數(shù)據(jù)采集,sflow通過定期采樣接口統(tǒng)計信息和隨機采樣數(shù)據(jù)包信息提供全網(wǎng)視圖,netflow以一定的采樣率收集ip流信息并將匯總結果發(fā)送給流量采集器進行分析。盡管這些方法在互聯(lián)網(wǎng)的早期已被證明是有效的,但它們在實現(xiàn)更復雜的監(jiān)控方面的局限性也很明顯。在過去的十年中,互聯(lián)網(wǎng)在全球范圍內(nèi)發(fā)生了革命性的變化和戲劇性的擴張。因此,網(wǎng)絡以增加復雜性為代價,變得越來越靈活和可編程。這意味著對網(wǎng)絡進行故障排除并從不清楚的故障(例如擁塞、鏈路故障和黑洞)中恢復網(wǎng)絡將更具挑戰(zhàn)性。因此,網(wǎng)絡管理解決方案需要更加自動化的演進,可以根據(jù)當前情況動態(tài)深入,甚至自動對網(wǎng)絡事件做出反應。這種自動化反應需要網(wǎng)絡遙測系統(tǒng)在精細的時間尺度上提供高精度的細粒度事件(例如,瞬時流量爆發(fā))?;趏penflow的sdn的興起為網(wǎng)絡監(jiān)控技術提供了新的思路,數(shù)據(jù)平面的交換機需要定期向sdn控制器報告其特征信息,以實現(xiàn)集中的網(wǎng)絡控制與管理。然而,由于數(shù)據(jù)獲取的延遲相對較長、端到端的單流信息不完整以及交換機上的處理負擔不可擴展等問題仍然存在,因此需要考慮通過更具可編程性的數(shù)據(jù)平面來解決。編程協(xié)議無關的數(shù)據(jù)包處理器p4或協(xié)議無關轉(zhuǎn)發(fā)(protocol?obliviousforwarding,pof)可以實現(xiàn)可編程且與協(xié)議無關的數(shù)據(jù)平面,因此,基于p4語言提出的帶內(nèi)網(wǎng)絡遙測技術為網(wǎng)絡運營商提供了定制網(wǎng)絡監(jiān)控方案的能力,int極大地提高了網(wǎng)絡的可見性,實現(xiàn)了實時細粒度網(wǎng)絡監(jiān)控,對網(wǎng)絡異常情況的診斷變得更加容易,解決了傳統(tǒng)監(jiān)控方法存在的性能和可擴展性問題。int以其實時性、精準性、無須控制平面參與等特性給網(wǎng)絡測量技術帶來了新的方向,基于int的測量方案與應用成為當前網(wǎng)絡運營、管理與維護的研究熱點。
2、國內(nèi)外學者對于帶內(nèi)網(wǎng)絡遙測技術的研究成果層出不窮。目前,int規(guī)范首次闡述了int概念和完整的int系統(tǒng)原型,并給出了相關應用案例。為了降低int技術的應用開銷,諸多研究引入了新的技術。例如源路由(source?routing,sr)在int規(guī)范的基礎上可以有目的地指導探針數(shù)據(jù)包的轉(zhuǎn)發(fā)路徑,從而節(jié)省流表開銷。在大多數(shù)網(wǎng)絡監(jiān)控情況下,特別是當鏈路容量利用率相對較高時,高精確度的實時int逐包監(jiān)控策略并不需要。kim等人提出基于p4的抽樣sint方案,能夠在終端主機完成int頭部的選擇性插入。pint將遙測數(shù)據(jù)收集操作分為數(shù)據(jù)包的聚合、流的靜態(tài)聚合、流的動態(tài)聚合這三大類,保證監(jiān)控精度的情況下將int監(jiān)控開銷降低到比特級別。int另一大技術改進方向關注于網(wǎng)絡中的故障檢測方面,tang等人提出了基于int的智能sdn故障定位系統(tǒng)paint。tan等人為int設計了一個丟包監(jiān)控系統(tǒng)losssight該系統(tǒng)包括了丟包檢測、定位、診斷和恢復功能。
3、隨著其技術發(fā)展,目前int的應用研究主要關注于針對單一工作模式的某一需求的優(yōu)化。但現(xiàn)有的int不同工作模式均存在不足,缺乏在多種規(guī)模網(wǎng)絡中的應用擴展性。原因有二:(1)受流量持續(xù)時間、流量特性和流量分布的影響,隨路感知的int方式難以實現(xiàn)較高的整體網(wǎng)絡鏈路遙測覆蓋,無法實現(xiàn)較高的網(wǎng)絡故障檢測精度;(2)逐跳上傳感知信息的int方式需要每個int傳輸節(jié)點對感知數(shù)據(jù)收集并構造探測報文上傳,會導致額外占用更多網(wǎng)絡帶寬。因此,如何兼顧兩種工作模式的優(yōu)勢,實現(xiàn)高效的遙測任務調(diào)度是一個值得研究的問題。并且不同的網(wǎng)絡場景對網(wǎng)絡內(nèi)部感知信息的需求不盡相同,傳統(tǒng)單一網(wǎng)絡感知方式難以保障多種網(wǎng)絡規(guī)模下監(jiān)控的高效性和實時性。對于動態(tài)調(diào)整感知測量任務、及時獲取網(wǎng)絡狀態(tài)信息方面的研究還很薄弱。因此考慮網(wǎng)絡感知場景適應性問題,以高實時性和抗丟包兩種場景需求為例,針對int應用方面進行分析:
4、由于端到端遙測機制使得int無法避免丟包問題,并且各種原因可能導致在感知過程中數(shù)據(jù)包丟失,因此int感知效果會因為潛在的網(wǎng)絡丟包問題變得不可靠,遙測數(shù)據(jù)不完整將嚴重影響上層網(wǎng)絡遙測應用的性能。目前針對int丟包問題的研究大多關注于丟包本身進行分析,例如尋找丟包的具體位置、丟包恢復或針對丟包情況的詳細分析,運用多種技術例如網(wǎng)絡編碼、機器學習進行解決,但在復雜網(wǎng)絡場景中,這些方法難以快速便捷的擴展應用,并且僅關注丟包原因本身所引入的多種優(yōu)化手段增加了網(wǎng)絡感知技術本身的復雜度。
5、由于int沿路收集元數(shù)據(jù)工作方式的特點,如數(shù)據(jù)傳輸經(jīng)過路由設備過多會帶來開銷過大感知時間增長的問題,可通過平均每條感知路徑經(jīng)過節(jié)點數(shù)或是信息獲取時延,實現(xiàn)感知數(shù)據(jù)包元數(shù)據(jù)的收取所用開銷最小化。在降低開銷方面,目前int技術改進關注于以覆蓋所有網(wǎng)內(nèi)鏈路、降低重復途徑感知節(jié)點,但在覆蓋全網(wǎng)鏈路的基礎上,很少考慮網(wǎng)內(nèi)節(jié)點感知信息更新速率不對等問題,并且不能將單個易惡化節(jié)點進行單獨解耦感知操作。
6、發(fā)明人檢索到的現(xiàn)有技術之一的技術方案介紹如下:
7、山東省計算中心公開了一種基于混合帶內(nèi)網(wǎng)絡遙測的灰色故障檢測定位方法及系統(tǒng),涉及故障檢測領域。包括:服務器收集被動int探測包的逐跳遙測信息,對是否存在故障進行一次檢測,向虛擬sdn網(wǎng)絡的控制器發(fā)送存在故障路徑的二次檢測指令;控制器向服務器發(fā)送主動int探測包,對一次檢測中存在故障的路徑進行二次檢測;源服務器重新路由真正存在故障的路徑信息的數(shù)據(jù)流量;控制器為所有真正存在故障的路徑信息設置優(yōu)先級,根據(jù)優(yōu)先級進行路徑之間的比較,得到故障位置;控制器將故障位置反饋給服務器,服務器查找所有與故障位置相關的路徑并提前老化。該發(fā)明將主動帶內(nèi)網(wǎng)絡遙測和被動帶內(nèi)網(wǎng)絡遙測進行整合,彌補單一遙測方法的不足,提高網(wǎng)絡遙測的效率和可靠性。
8、該現(xiàn)有技術存在的相對不足包括:
9、(1)該技術通過兩次檢測發(fā)送主動int探測包進行故障點鎖定,再進行路徑調(diào)整,主要關注于故障位置的鎖定,利用主被動int探測包的整合實現(xiàn),但未考慮不同網(wǎng)內(nèi)拓撲規(guī)模下探測時間成本的變化。
10、(2)該技術所涉及的主動探測方式和被動探測方式皆為int逐流檢測方式,存在檢測過程中由于探測時間久造成的故障恢復,故障點丟失的可能。
11、發(fā)明人檢索到的現(xiàn)有技術之二的技術方案介紹如下:
12、廣東省新一代通信與網(wǎng)絡創(chuàng)新研究院公開了一種基于網(wǎng)絡狀態(tài)的帶內(nèi)網(wǎng)絡遙測方法,包括:獲取數(shù)據(jù)包遙測時的網(wǎng)絡狀態(tài)信息,基于網(wǎng)絡狀態(tài)信息構建網(wǎng)絡狀態(tài)表;配置網(wǎng)絡狀態(tài)表與遙測頻率的映射關系,通過映射關系確定遙測頻率;基于遙測頻率向滿足遙測條件的數(shù)據(jù)包添加下發(fā)的遙測控制信息以實現(xiàn)帶內(nèi)網(wǎng)絡遙測。該發(fā)明可以自動調(diào)整網(wǎng)絡遙測的頻率,降低網(wǎng)絡遙測對網(wǎng)絡帶來的額外網(wǎng)絡開銷,保證網(wǎng)絡的正常轉(zhuǎn)發(fā)功能。
13、該現(xiàn)有技術存在的相對不足包括:
14、技術二通過int采集網(wǎng)絡狀態(tài)為基準進行發(fā)端探測頻率的調(diào)整,以提高網(wǎng)絡信息獲取的實時性。但在技術中關注點在收發(fā)端之間探測包到達數(shù)目以及達到時間的比較,實際網(wǎng)絡內(nèi)部情況復雜,場景多樣,單一的收發(fā)端比較可能存在誤判、頻率調(diào)整不準確等實際問題。
15、針對上述現(xiàn)有技術的闡述,本發(fā)明要解決的技術問題包括:
16、由于網(wǎng)絡設備快速發(fā)展,隨著網(wǎng)絡可編程能力的增強,網(wǎng)絡測量技術的需求也日漸增多,更多新型應用對網(wǎng)絡內(nèi)部指標的變化越發(fā)敏感,傳統(tǒng)的int技術為適應多類型監(jiān)控需求,在收集海量網(wǎng)絡狀態(tài)信息后上傳至控制端的同時,也會大大增加其工作負載,并且存在由于數(shù)據(jù)包固定長度的局限性導致的感知信息滯后、缺失等風險。
17、此外,由于網(wǎng)絡內(nèi)部情況復雜多變,網(wǎng)絡異常情況頻發(fā),傳統(tǒng)int技術的應用適應性不足,難以應對多種網(wǎng)絡業(yè)務場景測量指標需求進行靈活變換。本發(fā)明方法針對這一技術問題,針對不同場景下的網(wǎng)絡狀態(tài)特征,構建基于帶內(nèi)網(wǎng)絡遙測的混合感知機制切換架構,圍繞實現(xiàn)int不同工作模式切換、網(wǎng)內(nèi)節(jié)點主動感知通告功能與感知屬性優(yōu)先路徑規(guī)劃等關鍵問題,解決面向復雜場景下網(wǎng)絡狀態(tài)信息獲取困難和網(wǎng)內(nèi)感知響應能力不足等問題,使網(wǎng)絡運行更加高效穩(wěn)定,保障感知信息的時效性和準確性,提升網(wǎng)絡性能。
18、針對現(xiàn)有技術存在的上述不足,提出本發(fā)明。
技術實現(xiàn)思路
1、本發(fā)明的目的針對現(xiàn)有技術面向復雜場景下網(wǎng)絡狀態(tài)信息獲取困難和網(wǎng)內(nèi)感知響應能力不足等問題,針對不同場景下的網(wǎng)絡狀態(tài)特征,構建基于帶內(nèi)網(wǎng)絡遙測的混合感知機制切換架構,圍繞實現(xiàn)int多工作模式結合切換、網(wǎng)內(nèi)節(jié)點主動感知通告功能與感知屬性優(yōu)先路徑規(guī)劃等關鍵問題,考慮不同網(wǎng)絡業(yè)務場景感知需求,賦予網(wǎng)內(nèi)節(jié)點主動感知功能,提高網(wǎng)內(nèi)信息感知更新能力,實現(xiàn)int工作模式與網(wǎng)內(nèi)節(jié)點感知的混合技術實現(xiàn)。
2、為達到上述目的,本發(fā)明采用下述技術方案:
3、一種區(qū)分場景的網(wǎng)絡遙測方法,基于軟件定義網(wǎng)絡sdn架構,控制平面和數(shù)據(jù)平面分離,控制平面由中央控制器管理,數(shù)據(jù)平面由網(wǎng)絡設備執(zhí)行實際的數(shù)據(jù)包處理,使用中央控制器負責整個網(wǎng)絡的決策制定;數(shù)據(jù)平面采用p4可編程交換機支撐網(wǎng)絡節(jié)點功能;包括網(wǎng)絡狀態(tài)收集單元、工作模式切換單元、探測頻率調(diào)整單元和路徑控制單元,其中工作模式切換單元和探測頻率調(diào)整單元均包含在遙測控制單元中;其中,
4、所述的網(wǎng)絡狀態(tài)收集單元,用于網(wǎng)絡場景信息和實時狀態(tài)信息的收集,網(wǎng)絡場景信息為技術所要適用的業(yè)務場景進行信息描述,便于選擇不同的工作模式進行路徑探測以及探測頻率的調(diào)整;實時狀態(tài)信息為收集到的節(jié)點元數(shù)據(jù)從而精準反映網(wǎng)內(nèi)情況,便于及時調(diào)控遙測策略,保障網(wǎng)內(nèi)探測的靈活和可靠;
5、所述的工作模式切換單元,通過網(wǎng)絡狀態(tài)收集模塊所收集得到的數(shù)據(jù),根據(jù)不同網(wǎng)絡場景特性、路徑狀態(tài)以及int不同工作模式特點,進行遙測方式的選擇;
6、所述的探測頻率調(diào)整單元,負責接收網(wǎng)內(nèi)節(jié)點的主動感知通告,從而對探測頻率做出調(diào)整;
7、所述的路徑控制單元,負責根據(jù)網(wǎng)絡拓撲生成均衡覆蓋網(wǎng)內(nèi)節(jié)點的多條探測路徑;并且在探測頻率調(diào)整的基礎上,對探測路徑進行再規(guī)劃;
8、具體工作流程包括以下步驟:
9、步驟s1,對于網(wǎng)絡場景屬性進行初始路徑規(guī)劃,以覆蓋全網(wǎng)鏈路為目標,網(wǎng)絡收集單元獲取全部網(wǎng)內(nèi)信息;
10、步驟s2,通過路徑控制單元依據(jù)網(wǎng)絡收集單元反饋的信息,根據(jù)網(wǎng)絡拓撲生成均衡覆蓋網(wǎng)內(nèi)節(jié)點的多條探測路徑;
11、步驟s3,基于步驟s1采集的信息,針對網(wǎng)絡規(guī)模不同或者針對不同網(wǎng)絡場景進行工作模式選取;
12、步驟s4,網(wǎng)內(nèi)信息收集完成后發(fā)送至網(wǎng)絡狀態(tài)收集單元的網(wǎng)絡場景信息中存儲;利用網(wǎng)絡資源信息,進一步調(diào)整探測方式;為探測路徑再規(guī)劃、探測頻率優(yōu)化、節(jié)點探測動作調(diào)整服務;
13、所述的網(wǎng)絡狀態(tài)收集單元、工作模式切換單元、探測頻率調(diào)整單元和路徑控制單元之間功能獨立,但互為支持,通過網(wǎng)絡狀態(tài)信息不斷調(diào)整探測行為并不斷反饋,確保感知的實時性和準確性。
14、優(yōu)選的,所述的網(wǎng)內(nèi)節(jié)點均設置有自主探測節(jié)點間網(wǎng)內(nèi)狀況變化功能,具體方法為:
15、步驟si,接受int遙測報文;
16、步驟sii,收集節(jié)點狀態(tài)信息,并根據(jù)預設網(wǎng)絡指標進行采集信息與設定閾值的比較;
17、步驟siii,判斷int探測包采集的元數(shù)據(jù)是否大于預設閾值;若為否,則進入步驟siv,若為是,則進入步驟sv;
18、步驟siv,未超出閾值的遙測報文繼續(xù)沿探測路徑進行遙測信息的收集;
19、步驟sv,則對于超出閾值的遙測報文節(jié)點上報遙測到中央控制器進行主動通告,并且遙測報文繼續(xù)沿路徑探測;
20、步驟svi,中央控制器根據(jù)通告信息控制發(fā)端調(diào)整遙測頻率。
21、優(yōu)選的,所述的工作模式切換單元,包括基于網(wǎng)絡場景信息的混合感知方式切換方法,或基于網(wǎng)絡狀態(tài)變化動態(tài)調(diào)整感知方法,
22、所述的基于網(wǎng)絡場景信息的混合感知方式切換方法,具體為:
23、首先針對網(wǎng)絡場景感知需求進行分析,針對不同的場景要求可構建多目標優(yōu)化問題,在不同場景中都能根據(jù)感知需求優(yōu)先級進行合理信息選?。?/p>
24、其次,依據(jù)混合遙測切換模型,圍繞網(wǎng)絡資源可用性約束、場景遙測需求的依賴關系約束探測路徑走向和感知效果需求等方面構建約束條件集合;
25、所述的基于網(wǎng)絡狀態(tài)變化動態(tài)調(diào)整感知方法,具體為:
26、在自適應切換框架下,考慮網(wǎng)絡內(nèi)部復雜情況,針對收集遙測數(shù)據(jù)的需求不同,基于感知工作模式的靈活切換,進行感知參數(shù)閾值設定,通過節(jié)點動態(tài)按需調(diào)整探測頻率,使節(jié)點間動態(tài)交互實現(xiàn)更多測量可能性,實現(xiàn)靈活、高效的遙測任務。
27、優(yōu)選的,所述的探測頻率調(diào)整單元與網(wǎng)內(nèi)節(jié)點設置閾值進行聯(lián)結,根據(jù)超出閾值與否、超出閾值程度的大小進行不同探測頻率的多重調(diào)控。
28、優(yōu)選的,所述的步驟s4中,
29、探測路徑的再規(guī)劃為,包括但不限于,利用網(wǎng)絡場景信息以及實時回收的網(wǎng)絡狀態(tài)信息所提供的鏈路的實時傳輸狀態(tài)以及節(jié)點隊列深度,或其它標志性網(wǎng)絡情況的實時反饋,結合場景需求保證網(wǎng)內(nèi)信息探測鏈路的高覆蓋度和網(wǎng)內(nèi)資源獲取的高信息量;
30、或者為異常節(jié)點,設置單獨探測路徑,采取逐跳探測模式保證探測信息收集的準確性和完整度,并且為防止節(jié)點惡化是由探測行為本身造成的影響,為該節(jié)點直連上跳節(jié)點進行路徑冗余操作,避免過多探測流量流經(jīng)異常節(jié)點。
31、優(yōu)選的,所述的步驟s4中,
32、探測頻率優(yōu)化是在初始探測頻率的基礎上,根據(jù)網(wǎng)內(nèi)信息更新度的快慢進行不同路徑探測頻率的實時更新。
33、優(yōu)選的,所述的步驟s4中,
34、節(jié)點探測動作調(diào)整主要針對探測方式切換以及網(wǎng)內(nèi)異常節(jié)點的探測動作選取,可以根據(jù)網(wǎng)絡場景變化或某鏈路情況變化等為節(jié)點選取合適的工作模式并切換,并且因其網(wǎng)內(nèi)節(jié)點具有主動感知功能,也可及時發(fā)現(xiàn)網(wǎng)內(nèi)異常,做出主動的信息上傳動作,提高全系統(tǒng)處理異常處理應變能力。
35、本發(fā)明還提供了區(qū)分場景的網(wǎng)絡遙測方法的網(wǎng)絡遙測裝置,包括:
36、控制平面的中央控制器管理,由網(wǎng)絡設備執(zhí)行實際的數(shù)據(jù)包處理的數(shù)據(jù)平面,使用中央控制器負責整個網(wǎng)絡的決策制定;數(shù)據(jù)平面采用p4可編程交換機支撐網(wǎng)絡節(jié)點功能;以及,
37、網(wǎng)絡狀態(tài)收集模塊、工作模式切換模塊、探測頻率調(diào)整模塊和路徑控制模塊,其中工作模式切換模塊和探測頻率調(diào)整模塊均包含在遙測控制模塊中;其中,
38、所述的網(wǎng)絡狀態(tài)收集模塊,用于網(wǎng)絡場景信息和實時狀態(tài)信息的收集,網(wǎng)絡場景信息為技術所要適用的業(yè)務場景進行信息描述,便于選擇不同的工作模式進行路徑探測以及探測頻率的調(diào)整;實時狀態(tài)信息為收集到的節(jié)點元數(shù)據(jù)從而精準反映網(wǎng)內(nèi)情況,便于及時調(diào)控遙測策略,保障網(wǎng)內(nèi)探測的靈活和可靠;
39、所述的工作模式切換模塊,通過網(wǎng)絡狀態(tài)收集模塊所收集得到的數(shù)據(jù),根據(jù)不同網(wǎng)絡場景特性、路徑狀態(tài)以及int不同工作模式特點,進行遙測方式的選擇;
40、所述的探測頻率調(diào)整模塊,負責接收網(wǎng)內(nèi)節(jié)點的主動感知通告,從而對探測頻率做出調(diào)整;
41、所述的路徑控制模塊,負責根據(jù)網(wǎng)絡拓撲生成均衡覆蓋網(wǎng)內(nèi)節(jié)點的多條探測路徑;并且在探測頻率調(diào)整的基礎上,對探測路徑進行再規(guī)劃。
42、所述的網(wǎng)絡狀態(tài)收集模塊、工作模式切換模塊、探測頻率調(diào)整模塊和路徑控制模塊之間功能獨立,但互為支持,通過網(wǎng)絡狀態(tài)信息不斷調(diào)整探測行為并不斷反饋,確保感知的實時性和準確性。
43、本發(fā)明還提供了一種電子設備,包括處理器和存儲器;其中,所述處理器執(zhí)行所述存儲器中保存的計算機程序時實現(xiàn)前述所述的區(qū)分場景的網(wǎng)絡遙測方法。
44、本發(fā)明還提供了用于存儲計算機程序;其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)前述所述的區(qū)分場景的網(wǎng)絡遙測方法。
45、本發(fā)明能夠?qū)崿F(xiàn)的有益效果:
46、隨著軟件定義網(wǎng)絡和可編程數(shù)據(jù)平面的迅速發(fā)展,帶內(nèi)網(wǎng)絡遙測作為一種先進的網(wǎng)絡監(jiān)測手段受到了廣泛的關注。int利用數(shù)據(jù)包承載網(wǎng)絡遙測信息,并逐跳采集網(wǎng)絡狀態(tài)信息,用于擁塞控制、流量調(diào)度和異常檢測等。本發(fā)明方法提出網(wǎng)絡信息混合感知方法將兩種工作模式結合,實現(xiàn)高效的遙測任務調(diào)度。并且,在不同網(wǎng)絡業(yè)務場景中,如抗丟包、高實時性要求場景可以滿足多樣的遙測需求、實現(xiàn)靈活的遙測策略以及獲取準確的遙測信息。本發(fā)明優(yōu)點在于
47、(1)本發(fā)明方法考慮網(wǎng)內(nèi)節(jié)點感知信息更新速率不對等問題,并且將單個易惡化節(jié)點進行單獨解耦感知操作。在全網(wǎng)遙測全覆蓋的基礎上,考慮不同網(wǎng)絡業(yè)務場景感知需求,增加網(wǎng)內(nèi)節(jié)點動作,提高網(wǎng)內(nèi)信息感知更新能力。
48、(2)隨著其技術的發(fā)展,目前int的應用研究主要關注于針對單一工作模式的某一需求的優(yōu)化。但現(xiàn)有的int不同工作模式均存在不足,缺乏在多種規(guī)模網(wǎng)絡中的應用擴展性。通過本發(fā)明方法結合兩種int探測方式,兼顧兩種工作模式的優(yōu)勢根據(jù)不同網(wǎng)絡場景需求例如網(wǎng)絡規(guī)模的大小進行機制切換以實現(xiàn)更好的感知性能。
49、(3)且由于使用p4語言對交換節(jié)點進行配置,所以本發(fā)明方法具有重復配置性、平臺無關性、協(xié)議無關性這三點特性。
50、①可重復配置性:指本發(fā)明方法使用者可以在不進行硬件更換的前提下靈活的堆數(shù)據(jù)平面處理行為進行定義。通過使用者對數(shù)據(jù)平面節(jié)點的不同轉(zhuǎn)發(fā)需求,可以對p4代碼做出更改,而無須更換設備和等待新設備開發(fā)。即支持轉(zhuǎn)發(fā)邏輯代碼經(jīng)過編譯部署到具體平臺上之后動態(tài)修改報文的處理方式。
51、②協(xié)議無關性:指p4代碼不與某些特定的網(wǎng)絡協(xié)議進行綁定??梢允菇粨Q節(jié)點按需的進行網(wǎng)絡協(xié)議的使用,將設備資源的使用率充分利用。
52、③平臺無關性:開發(fā)人員可以獨立于特定的底層運行平臺來編寫數(shù)據(jù)報文處理邏輯。代碼能夠通過設備相關的后端編譯器快速地在硬件交換機、fpga、smartnic、軟件交換機等不同平臺之間移植,減輕了開發(fā)人員的負擔,提高了開發(fā)效率。
53、術語解釋:
54、①軟件定義網(wǎng)絡:software?defined?network,軟件定義網(wǎng)絡(software?definednetwork,sdn)是由美國斯坦福大學clean-slate課題研究組提出的一種新型網(wǎng)絡創(chuàng)新架構,是網(wǎng)絡虛擬化的一種實現(xiàn)方式。其核心技術openflow通過將網(wǎng)絡設備的控制面與數(shù)據(jù)面分離開來,從而實現(xiàn)了網(wǎng)絡流量的靈活控制,使網(wǎng)絡作為管道變得更加智能,為核心網(wǎng)絡及應用的創(chuàng)新提供了良好的平臺。
55、②p4可編程數(shù)據(jù)平面:programming?protocol-independent?packetprocessors,programming?protocol-independent?packet?processors(p4)是一種用于網(wǎng)絡設備的域特定語言,指定數(shù)據(jù)平面設備(交換機、nic、路由器、過濾器等)如何處理數(shù)據(jù)包。
56、③int帶內(nèi)網(wǎng)絡遙測技術:inband?network?telemetry,帶內(nèi)網(wǎng)絡遙測技術(inband?network?telemetry,int)作為一種網(wǎng)絡測量技術,從根本上來說就是一種借助數(shù)據(jù)面業(yè)務進行網(wǎng)絡狀況的收集、攜帶、整理、上報的技術,不使用單獨的控制面管理流量進行上述信息收集。