網路效能測試與分析

2023-01-25 16:27:04 字數 4862 閱讀 2525

rfc3511、rfc3222、rfc2889、rfc2544

包頭的最大長度為多少?為什麼?

答:60位元組,固定部分20位元組,可變部分40位元組

2、在資料傳輸層面,用以衡量路由器效能的主要技術指標有哪些?

答:(1)吞吐量;(2)延遲;(3)丟包率;(4)背對背;(5)時延抖動;(6)背板能力;(7)系統恢復;(8)系統恢復。

3、什麼是吞吐量?簡述吞吐量測試的要點?

答:吞吐量是描述路由器效能優劣的最基本引數,路由裝置說明書和效能測試文件中都包含該引數。是指在沒有丟包的情況下,路由裝置能夠**的最大速率。

要點:零丟包率。

4、什麼是延遲?為什麼rfc2544規定延遲測試發包速率要小於吞吐量?

答:延遲是指包的第乙個位元進入路由器到最後乙個位元離開路由器的時間間隔,又叫時延。

5、丟包率測試的目的是什麼?簡述丟包率與吞吐量之間的關係?

答:丟包率測試的目的是確定dut在不同的負載和幀長度條件下的丟包率。

6、什麼是背對背?什麼情況下需要進行背對背測試?

答:背對背指的是在一段較短的時間內,以合法的最小幀間隙在傳輸介質上連續傳送固定長度的包而不引起丟包時的包數量,ieee規定的乙太網幀間的最小幀間隙為96位元。該指標用於測試路由器快取能力。

大量的路由更新訊息、頻繁的檔案傳送和資料備份等操作都會導致資料在一段時間內急劇增加,甚至達到該物理介質的理論速率。為了描述此時路由器的表現,就要進行背對背突發的測試。

7、在測試ospf處理一條lsa的時間時,為什麼需要先發乙個重複lsa?

ospf路由器向dut裝置下發乙個已經存在於dut的ladb中重複的lsa,觀察這個lsa下發與收到確認ack的時間差,由於dut對重複的lsa不會有lsa的處理,因此該時間即為與處理一條lsa時間無關的那些用於lsa傳送與lsack傳輸的額外時間,然後儀表立即向dut裝置下發乙個新的lsa,並觀察新的lsa下發與收到確認ack的時間差,該時間差減去上述處理重複lsa的時間即為單條lsa處理時間。

9、請說明測試ospf最短路由優先演算法計算時間時傳送的兩個重複lsa的作用?

為了測試傳輸,洪氾等其他的額外時間,儀表**的ospf路由器需要向dut裝置下發乙個已經存在於dut的lsdb中重複lsa,觀察這個lsa下發與收到確認ack的時間差,該時間為用於lsa傳送與lsack傳輸等的額外時間。

然後,改變儀表傳送端與**網路之間的鏈路開銷,則儀表會向dut通告這個新的lsa,並立即注入另一條儀表前面已注入過的重複lsa,在儀表上觀察並計算第二次重複lsa傳送時間與這個lsa確認的時間差,這個時間差即為全部spf時間,用該全部spf時間減去上面計算的lsa傳送與lsack傳輸等額外時間即為spf演算法執行的時間。

8、tcp連線關閉方式最常用的是4次握手關閉方式。除此之外,關閉tcp連線還有哪些方式?請簡要說明這些關閉tcp連線方式的基本過程。

答:tcp關閉連線的方式還包括3次握手關閉方式、伺服器端發起的reset關閉方式和客戶端發起的reset關閉方式。

3次握手關閉方式簡化了4次握手關閉方式,通常由伺服器端發起。可以用fin、fin/ack、ack即可完成連線的關閉。

客戶端發起的reset終止tcp連線方式的過程:客戶端向伺服器傳送乙個rst/ack,要求立即終止連線,客戶端和伺服器的連線即刻終止;如需再次使用tcp進行通訊,需要再建立連線。

伺服器端發起的reset終止tcp連線方式的過程:伺服器向客戶端傳送rst/ack,請求終止tcp連線,tcp連線即刻終止。若兩者之間又要通訊,則需要再次使用3次握手協議再次建立tcp連線。

9、第4~7層網路測試應採用哪幾種模式對系統進行全方位測試評估?

答:(1)伺服器系統模式;(2)網路裝置模式;(3)網路系統模式。

10、當前常見的網路安全問題可以分為哪幾類?主要的網路安全技術有哪些?

答:網路安全問題可以分為:(1)非法入侵;(2)計算機病毒;(3)分布式拒絕服務攻擊;(4)資訊截獲。

主要的網路安全技術:(1)防火牆;(2)入侵檢測系統;(3)入侵防衛系統;(4)防病毒軟體;(5)資料加密技術。

11、為什麼要在防火牆效能測試之前進行基礎環境測試?

答:基礎環境測試的目的就是測試基礎環境的一些極限引數,以確認基礎環境的效能不會影響到測試結果,以避免測試失敗時,難以確定失敗是由被測試裝置防火牆引起,還是由測試環境的效能瓶頸引起。

12、intserv和diffserv的優、缺點各是什麼?

答:intserv的優點是能夠提供絕對***的qos。詳細的設計使rsvp使用者能夠仔細規定業務種類。

因為rsvp執行在從源端到目的端的每個路由器上,因此可以監視每個流,以防止其消耗的資源超過其請求預留和預先購買的資源。

intserv的缺點:(1)可擴充套件性差;(2)如果存在不支援intserv的節點/網路,雖然信令可以透明通過,但對應用來說,已經無法實現真正意義上的資源預留,所希望達到的qos保證也就打了折扣;(3)對路由器的要求較高;(4)該模型不適合於生存期短的業務流。

diffserv的優點:區分服務只包含有限數量的業務類別,狀態資訊數少,實現簡單,可擴充套件性較好。目前,區分服務是業界普遍認同的ip骨幹網的服務質量解決方案。

diffserv的缺點:雖然diffserv為ip qos奠定了寶貴的基礎,但還是不能完全依靠自己來提供端到端的服務質量保證。diffserv需要大量的網路元素的協同動作,才能向使用者提供端到端的服務質量。

13、兩種佇列管理演算法——red和wred的區別是什麼?

答:wred演算法是red演算法和ip precedence的結合,可以區分對待不同業務流,即wred可以選擇在發生擁塞時先丟棄優先順序低的分組。wred演算法給不同的ip優先順序配置不同的門限權重和最大丟失概率,這樣可以向不同型別的業務流提供不同等級的服務。

ip優先順序的分組比起ip優先順序高的分組更容易被丟棄。換句話說,分組的ip優先順序越高,其成功傳送的概率也就越大。對於非ip的業務,wred將其ip優先順序當成為0來對待。

吞吐量:是指在沒有丟包的情況下,路由裝置能夠**的最大速率。對網路、裝置、埠、虛電路或其他設施,單位時間內成功地傳送資料的數量(以位元、位元組、分組等測量)。

延遲:是指包的第乙個位元進入路由器到最後乙個位元離開路由器的時間間隔,又叫時延。

丟包率:是指路由器在穩定負載狀態下,由於缺乏資源而不能被網路裝置**的包佔所有應該被**的包的百分比。丟包率的衡量單位是以位元組為計數單位,計算被落下的包位元組數佔所有應該被**的包位元組數的百分比。

背對背:是指在一段較短的時間內,以合法的最小幀間隙在傳輸介質上連續傳送固定長度的包而不引起丟包時的包數量,ieee規定的乙太網幀間的最小幀間隙為96位元。

**率:通過標定交換機每秒能夠處理的資料量來定義交換機的處理能力。交換機產品線按**速率來進行分類。

若**速率較低,則無法支援在其所有埠之間實現全線速通訊。包**速率是指交換機每秒可以**多少百萬個資料報(mpps),即交換機能同時**的資料報的數量。包**率以資料報為單位體現了交換機的交換能力。

路由器的包**率 ,也稱埠吞吐量,是指路由器在某埠進行的資料報**能力,單位通常使用pps(包每秒)來衡量。

擁塞控制:控制源端傳送資料的數量及速度使其不超過接收端所能承受的能力,以避免產生幀的丟失,也稱流量控制

過載:超過媒介允許的最大傳輸速率向dut/sut施加負載、引起交換機的輸出埠擁塞的主要原因

線端阻塞:因某個外出埠上的擁塞而阻礙了其他通往非擁塞埠流量的現象

dut:被測試裝置

sut:被測試系統

單向流量:測試流在被測裝置中以單向方式傳輸

雙向流量:每個埠在進行接收流量的同時也在進行傳送流量

時延抖動:時延的變化

網路產品生命時間:產品立項、硬體開發、協議棧開發、系統聯調、互通性驗證、效能評估、入網測試、產品售後維護等

網路建設生命週期:一般要經歷規劃、設計、部署、執行和公升級五個階段

網路測試:網路測試是指以科學的方法通過測量手段/工具取得網路產品或正在執行網路的效能引數和服務質量引數這些引數包括可用性、差錯率、吞吐量、時延、丟包率、連線建立時間、故障檢測和改正時間等

網路測試:包括測試方法、測試工具、測試經驗,核心是測試方法

網路測試的分類:一致性測試、功能測試、效能測試、被動測試

效能測試的一般規則:通常被看做壓力測試強調從網路的體系結構出發,按照網路分層的思想,參照osi及tcp/ip分層模型,自下而上地進行

乙太網幀的接收過程:判斷幀的長度是否符合最短幀長度的要求以確定是否為有效幀;判斷目標位址是否匹配以決定是否接收該幀;判斷幀的正確性以決定是否丟棄該幀

乙太網交換機的工作原理: 根據幀中的目的位址,通過查詢位址表決定**行為:若位址表顯示目的節點與源節點位於交換機的同一埠,則忽略幀; 若位址表顯示目的節點在交換機所連的某一埠,且與源節點不在同一埠,則**到目的埠;若目的mac位址為廣播位址,則向除源埠外的所有埠**幀,若位址表中找不到目的位址,則向除源埠外的所有埠**幀

交換機的**方式:直接交換和儲存轉,直接交換模式又分成快速**與無碎片交換

資料傳輸層面相關的指標:負載,**速率,丟幀率,吞吐量,突發

負載:通道或裝置在單位時間內所承受的通訊流量

**速率:在某個特定負載下,交換機裝置在單位時間內向目標埠成功**的幀數

丟幀率:丟失的資料幀佔應**幀的比例

吞吐量:在沒有出現丟幀的條件下,能夠傳輸給交換機讓其**到指定輸出埠的每秒最大幀數

突發:在某個時間段內,一組以合法最小幀間隔傳輸的乙太網幀

路由器的組成:路由選擇部分(控制層面)、分組**部分(資料**層面),路由選擇部分核心構件:路由選擇處理機

資料報**部分功能:主要是根據控制層面生成的**表(fib)**ip資料報。

決定路由器處理資料報的能力的因素:輸入埠的處理速率、查詢**表的速率、資料報交換的速率、輸出埠的處理速率

路由器工作原理:路由器首先得在**路由表中查詢它的目的位址,若找到了目的位址,就在資料報的幀格前新增下乙個mac位址,同時ip資料報頭的ttl(time to live)域也開始減數,並重新計算校驗和。當資料報被送到輸出埠時,它需要按順序等待,以便被傳送到輸出鏈路上。

網路分析與測試

試卷a及參 一 單項選擇題 共28分,每題2分 1 下面哪種佈線錯誤最可能導致產生串擾?c a.交叉線對b.橫向線對 c.分離線對d.雙絞線 2 下面什麼問題是主要由超出特定介質的設計限度引起的?c a.nextb.回波損耗 c.衰減d.fext 3 頻寬是a a.介質和裝置所能承載的每秒位元數 b...

網路基準效能測試報告

一 測試目的 通過測試網路的連通性 吞吐量 往返延時 丟包率,判斷網路系統的基準效能是否符合標準db37 t 291 2000 計算機網路檢測與評估 的要求。二 術語解釋 2.1連通性 連通性反映被測試鏈路之間是否能夠正常通訊。2.2吞吐量 吞吐量是指測試裝置或被測試系統在不丟包的情況下,能夠達到的...

軟體系統效能測試分析報告

修訂歷史記錄 目錄1 概述 3 1.1 編寫目的 3 1.2 專案背景 3 1.3 術語 縮略詞 3 1.4 測試目的 3 1.5 測試方法 3 1.6 測試範圍 3 2 參考文件 3 3 測試執 況 3 3.1 人力資源 3 3.2 測試時間 3 3.3 測試環境 3 3.4 測試過程安排及描述 ...