一種通過第一節點實施的用于通過選擇所述第一節點的至少一個網絡接口和第二節點的至少一個網絡接口并且接著向所述第二節點傳輸參考包來評估網絡性能的方法。通過所述第一節點的所述選定網絡接口將所述參考包傳輸到所述第二節點的所述選定網絡接口。在接收到所述參考包之后,所述第二節點產生到達信息并且將所述到達信息發送到所述第一節點。所述第一利用所述到達信息用于評估所述網絡性能。根據策略選擇所述網絡接口并且可以在所述第一節點的選定網絡接口與所述第二節點的選定網絡接口之間建立端到端連接。可以集中所述端到端連接以形成集中的端到端連接。可替代地,根據端到端連接配置文件或集中的端到端連接配置文件選擇所述網絡接口。
【技術實現步驟摘要】
【國外來華專利技術】【專利摘要】一種通過第一節點實施的用于通過選擇所述第一節點的至少一個網絡接口和第二節點的至少一個網絡接口并且接著向所述第二節點傳輸參考包來評估網絡性能的方法。通過所述第一節點的所述選定網絡接口將所述參考包傳輸到所述第二節點的所述選定網絡接口。在接收到所述參考包之后,所述第二節點產生到達信息并且將所述到達信息發送到所述第一節點。所述第一利用所述到達信息用于評估所述網絡性能。根據策略選擇所述網絡接口并且可以在所述第一節點的選定網絡接口與所述第二節點的選定網絡接口之間建立端到端連接。可以集中所述端到端連接以形成集中的端到端連接。可替代地,根據端到端連接配置文件或集中的端到端連接配置文件選擇所述網絡接口。【專利說明】用于評估網絡性能的方法和系統
本專利技術總體來說設及計算機網絡的領域。更確切地說,本專利技術設及用于評估兩個 節點之間的端到端連接的網絡性能的方法和系統。通過傳輸參考包并接收對應于參考包的 到達信息來評估網絡性能。接著基于到達信息產生網絡性能信息。
技術介紹
具有多個廣域網(WAN)接口的第一節點能夠使用多個WAN接口中的一個或多個向 第二節點傳輸包。第一節點的網絡接口可W連接到接入網絡W將第一節點連接到互聯網 絡,例如公用網絡或專用網絡。第一節點可W根據接入網絡的網絡性能選擇WAN接口中的一 個或多個來傳輸包。此外,當第二節點也具有多個WAN接口時,第一節點也可W選擇第二節 點的WAN接口中的一個或多個作為包的目的地。例如,如果第一節點具有M個WAN接口并且第 二節點具有N個WAN接口,那么存在M X N個可能的組合。 此外,在第一節點的一個網絡接口與第二節點的一個網絡接口之間可W建立一個 或多個隧道或端到端連接。隧道或端到端連接可W集中在一起W形成集中的隧道或集中的 端到端連接。因此,集中的隧道或集中的端到端連接中的隧道或端到端連接的數目在一個 與M X N個之間。 還可能具有超過一個集中的隧道或集中的端到端連接并且因此在第一節點與第 二節點之間可存在超過MXN個隧道。 問題是要確定在第一節點處應選擇哪個WAN接口用于傳輸并且在第二節點處應選 擇哪個網絡接口用于接收。進一步測試網絡性能會耗費時間,尤其當存在多個端到端連接 時。使得測試更為復雜的是,穿過一個端到端連接的流量可能影響另一端到端連接的網絡 性能,即使當所述端到端連接是獨立連接時也會影響。 當存在許多網絡性能信息時,難W同時顯示所有網絡性能信息。并非總是必需顯 示所有網絡性能信息,尤其當一個集中的端到端連接包括許多端到端連接時。
技術實現思路
根據本專利技術中的一個實施例,評估網絡性能的步驟是:選擇第一節點的至少一個 第一網絡接口;選擇第二節點的至少一個第二網絡接口;通過至少一個第一網絡接口到至 少一個第二網絡接口將參考包從第一節點傳輸到第二節點;從第二節點接收對應于參考包 的到達信息;W及最后通過利用到達信息來評估網絡性能。可W根據第一策略選擇第一節 點處的網絡接口和/或第二節點處的網絡接口。可W首先在第一節點的網絡接口與第二節 點的網絡接口之間建立端到端連接,隨后通過經由所建立的端到端連接傳輸參考包來執行 針對所述端到端連接的網絡性能評估。由網絡性能評估產生的網絡性能信息可W在本地存 儲在第一節點和/或第二節點處,和/或遠程地存儲在存儲單元處。[000引此外,在第一節點與第二節點之間建立集中的端到端連接,并且針對此集中的端 到端連接執行網絡性能評估。所述集中的端到端連接包括在第一節點與第二節點之間形成 的多個端到端連接。 根據本專利技術中的一個實施例,在一時間周期內執行網絡性能評估。如果在所述時 間周期內無法完成網絡性能評估,那么將停止網絡性能評估。運可產生部分完成的網絡性 能倍息。 根據本專利技術中的一個實施例,第一節點實質上同時通過端到端連接傳輸參考包。 在一個變型中,第一節點不通過具有與第二節點建立的多個端到端連接的同一網絡接口實 質上同時傳輸參考包W便避免不能準確地評估網絡性能。 根據本專利技術中的一個實施例,根據端到端連接配置文件或集中的端到端連接配置 文件執行網絡接口的選擇。因此,通過經由端到端連接配置文件或集中的端到端連接配置 文件中指定的網絡接口傳輸參考包來執行網絡性能評估。 根據本專利技術中的一個實施例,在執行或部分執行網絡性能評估之后發送消息。基 于所評估的網絡性能或所檢索到的網絡性能信息,所述消息用W警示、幫助、建議和提醒用 戶。【具體實施方式】 W下說明僅提供優選示例性實施例和示例性實施例,且不意圖限制本專利技術的范 圍、適用性或配置。實際上,優選示例性實施例和示例性實施例的W下說明將為所屬領域的 技術人員提供實施本專利技術的優選示例性實施例的有效說明。應理解,在不脫離如在所附權 利要求書中闡述的本專利技術的精神和范圍的情況下可W制得元件的功能和布置的各種變化。 同樣,應注意,實施例可W描述為過程,過程描繪為流程圖、流程圖表、數據流圖、 結構圖或方塊圖。盡管流程圖可W將操作描述為順序過程,但是許多操作可W并行或同時 執行。另外,操作的順序可W重新布置。當操作完成時,過程終止,但是過程可W具有不包含 在圖中的另外步驟。過程可W與方法、函數、步驟、子例程、子程序等相對應。當過程與函數 相對應時,其終止與所述函數返回到調用函數或主函數相對應。 實施例或其各部分可W W程序指令來實施,所述程序指令可在處理單元上操作W 用于執行如本文中所描述的功能和操作。構成各種實施例的程序指令可W存儲于存儲單元 中,例如存儲于從存儲裝置中。 此外,如本文所掲示,術語"從存儲裝置"和"主存儲器"可W表示用于存儲數據的 一個或多個裝置,包含只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁性RAM、磁屯、存儲器、磁 盤存儲媒體、光學存儲媒體、快閃存儲器裝置和/或用于存儲信息的其它機器可讀媒體。術 語"機器可讀媒體"包含但不限于便攜式或固定存儲裝置、光學存儲裝置、無線信道W及能 夠存儲、含有或承載指令和/或數據的各種其它媒體。 此外,實施例可W由硬件、軟件、固件、中間件、微碼、硬件描述語言或其任意組合 來實施。當W軟件、固件、中間件或微碼實施時,執行必要任務的程序指令或代碼段可W存 儲在例如存儲單元等機器可讀媒體中。處理單元可W執行必要任務。處理單元可W是CPU、 ASIC半導體忍片、半導體忍片、邏輯單元、數字處理器、模擬處理器、FPGA或能夠執行邏輯和 算術函數的任何處理器。代碼段可W表示步驟、函數、子程序、程序、例程、子例程、模塊、軟 件包、類別,或指令、數據結構或程序語句的任何組合。一個代碼段可W通過傳遞和/或接收 信息、數據、自變量、參數或存儲內容禪合到另一代碼段或硬件電路。信息、自變量、參數、數 據等可W經由包含存儲共享、消息傳遞、令牌傳遞、網絡傳輸等任何合適的方式傳遞、轉發 或傳輸。 網絡接口可W通過獨立的電子組件實施或者可W與其它電子組件整合。取決于配 置,網絡接口可W不具有網絡連接或具有至少一個網絡連接。網絡接口僅連接到一個可接 入網絡。因此,可能存在由可接入網絡承載的超過一個網絡連接。網絡接口可W是W太網接 口、帖中繼接口、光纖接口、電纜接口、D化接口、令牌環接口、串行總線接口、通用串行總線 (USB)接口、火線接口、外圍組件互連(P本文檔來自技高網...
【技術保護點】
一種評估網絡性能的方法,其包括以下步驟:選擇第一節點的至少一個第一網絡接口;選擇第二節點的至少一個第二網絡接口;通過所述至少一個第一網絡接口到所述至少一個第二網絡接口將參考包從所述第一節點傳輸到所述第二節點;從所述第二節點接收對應于所述參考包的到達信息;以及通過利用所述到達信息來評估網絡性能。
【技術特征摘要】
【國外來華專利技術】
【專利技術屬性】
技術研發人員:宋浩偉,楊展滔,
申請(專利權)人:柏思科技有限公司,
類型:發明
國別省市:中國香港;81
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。