日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

华为数通笔记-NQA

發(fā)布時間:2024/8/1 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 华为数通笔记-NQA 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?NQA簡介

定義

網(wǎng)絡質(zhì)量分析NQA(Network Quality Analysis)是一種實時的網(wǎng)絡性能探測和統(tǒng)計技術,可以對響應時間、網(wǎng)絡抖動、丟包率等網(wǎng)絡信息進行統(tǒng)計。NQA能夠實時監(jiān)視網(wǎng)絡QoS,在網(wǎng)絡發(fā)生故障時進行有效的故障診斷和定位。

目的

為了使網(wǎng)絡服務質(zhì)量可見,使用戶能夠自行檢查網(wǎng)絡服務質(zhì)量是否達到要求,需要采取以下措施:

在設備上提供能夠說明網(wǎng)絡服務質(zhì)量的數(shù)據(jù)。

在網(wǎng)絡中部署探針設備能對網(wǎng)絡服務質(zhì)量進行監(jiān)控。

部署上述措施時,需要在設備側提供時延、抖動、丟包率等相關統(tǒng)計參數(shù)和使用專用的探針設備,增加了設備和資金的投入。

當設備提供NQA時,就不用部署專門的探針設備,可以有效的節(jié)約成本。NQA可以實現(xiàn)對網(wǎng)絡運行狀況的準確測試,輸出統(tǒng)計信息。

NQA監(jiān)測網(wǎng)絡上運行的多種協(xié)議的性能,使用戶能夠實時采集到各種網(wǎng)絡運行指標,例如:HTTP的總時延、TCP連接時延、DNS解析時延、文件傳輸速率、FTP連接時延、DNS解析錯誤率等。

?

NQA原理描述

構造測試例

NQA測試中,把測試兩端稱為客戶端和服務器端(或者稱為源端和目的端),NQA的測試是由客戶端(源端)發(fā)起。在客戶端通過命令行配置測試例或由網(wǎng)管端發(fā)送相應測試例操作后,NQA把相應的測試例放入到測試例隊列中進行調(diào)度。

啟動測試例

啟動NQA測試例,可以選擇立即啟動、延遲啟動、定時啟動。在定時器的時間到達后,則根據(jù)測試例的測試類型,構造符合相應協(xié)議的報文。但配置的測試報文的大小如果無法滿足發(fā)送本協(xié)議報文的最小尺寸,則按照本協(xié)議規(guī)定的最小報文尺寸來構造報文發(fā)送。

測試例處理

測試例啟動后,根據(jù)返回的報文,可以對相關協(xié)議的運行狀態(tài)提供數(shù)據(jù)信息。發(fā)送報文時的系統(tǒng)時間作為測試報文的發(fā)送時間,給報文打上時間戳,再發(fā)送給服務器端。服務器端接收報文后,返回給客戶端相應的回應信息,客戶端在接收到報文時,再一次讀取系統(tǒng)時間,給報文打上時間戳。根據(jù)報文的發(fā)送和接收時間,計算出報文的往返時間。

對于Jitter測試例,不僅客戶端需要給報文打時間戳,而且服務器端在接收到報文和發(fā)送報文時,也要讀取自己的本地系統(tǒng)時間,再打上時間戳,從而能夠計算出抖動時間。

這樣用戶就可以通過查看測試數(shù)據(jù)信息了解網(wǎng)絡的運行情況和服務質(zhì)量。

常用測試機制:

SNMP處理機制

SNMP測試發(fā)送SNMP協(xié)議報文到指定端口,根據(jù)回應確認對端SNMP功能是否開啟。在客戶端無法指定SNMP服務的版本號。每次測試時會對SNMP v1/v2c/v3三個版本都進行測試,收到任何一個版本的回復,即認為探測成功。目前,SNMP測試并不區(qū)分SNMP server支持哪個版本。SNMP測試的結果和歷史記錄將記錄在測試組中,可以通過命令行來查看探測結果和歷史記錄。

HTTP處理機制

HTTP測試主要是測試是否可以與指定的HTTP服務器建立連接,從而判斷該設備是否提供了HTTP服務以及建立連接的時間。HTTP測試支持GET和POST操作,即向指定地址的HTTP服務器發(fā)送GET請求或者POST請求,在接收到回應信息以后,計算整個測試的時間。整個過程只是和HTTP服務器建立連接,如果建立連接成功即認為成功。HTTP測試的結果和歷史記錄將記錄在測試組中,可以通過命令行來查看探測結果和歷史記錄。

FTP處理機制

FTP測試主要是測試是否可以與指定的FTP服務器建立連接,以及與FTP服務器之間傳送文件的時間,可以使用該功能探測任何FTP服務器。FTP測試支持GET和PUT操作。GET操作并不會把文件放到本地的文件系統(tǒng),只是計算下載該文件所需要的時間,取得數(shù)據(jù)后隨即自動釋放占用的內(nèi)存;PUT操作并不是將本地文件放到服務器上,而是上傳固定大小及內(nèi)容的文件(文件名由用戶配置,數(shù)據(jù)為系統(tǒng)內(nèi)部指定的固定數(shù)據(jù);如果配置的文件名和服務器上已有的文件重名,則覆蓋原來的文件,測試完成后該文件并不被刪除)。因此,FTP測試與本地文件系統(tǒng)無關。FTP測試的結果和歷史記錄將記錄在測試組中,可以通過命令行來查看探測結果和歷史記錄。

DHCP處理機制

DHCP測試模擬DHCP client在指定的接口上發(fā)起DHCP請求,根據(jù)是否申請到地址,確定接口所在的網(wǎng)絡中是否有DHCP server服務以及測試申請到地址的時間。DHCP測試只是借用操作接口發(fā)送DHCP報文,申請到地址后立即釋放DCHP租約,不會為接口真正申請地址,因此不會占用DHCP server的地址資源。進行DHCP測試的操作接口必須處于up狀態(tài)。DHCP測試的結果和歷史記錄將記錄在測試組中,可以通過命令行來查看探測結果和歷史記錄。

DNS處理機制

DNS測試通過模擬DNS client向指定的DNS服務器發(fā)送域名解析請求,根據(jù)域名解析是否成功及域名解析需要的時間,來判斷DNS服務器是否可用,及域名解析速度。DNS測試只是模擬域名解析的過程,不會保存要解析的域名與IP地址的對應關系。DNS測試的結果和歷史記錄將記錄在測試組中,可以通過命令行來查看探測結果和歷史記錄。

ICMP處理機制

NQA的ICMP測試例用于檢測源端到目的端的路由是否可達ICMP測試提供類似于命令行下的Ping命令功能,但輸出信息更為豐富:

? 默認情況下能夠保存最近5次的測試結果。

? 結果中能夠顯示平均時延、丟包率, 最后一個報文正接收的時間等信息。

ICMP測試的過程如下:

? 源端向目的端發(fā)送構造的ICMP Echo Request報文。

? 目的端收到報文后,直接回應ICMPEcho Reply報文給源端。

?

BFD和NQA的區(qū)別:

BFD 用于檢查鏈路的故障,可與各的議進行聯(lián)合使用,從而達到網(wǎng)絡的快速收斂。NQA主要用于檢查上層協(xié)議的服務是否可用,可與各種協(xié)議聯(lián)動,當然它也可以通過與ICMP協(xié)議的聯(lián)動,從而檢測鏈路是否可用,這個方式比BFD速度會慢一些。

總結

以上是生活随笔為你收集整理的华为数通笔记-NQA的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。