九九百科網

位置:首頁 > 經驗 > 

丟包率什麼意思

經驗8.86K

丟包率什麼意思

丟包率是指測試中所丟失數據包數量佔所發送數據組的比率。

丟包率與數據包長度以及包發送頻率相關。通常,千兆網卡在流量大於200Mbps時,丟包率小於萬分之五;百兆網卡在流量大於60Mbps時,丟包率小於萬分之一,通常在吞吐量範圍內測試。

丟包率計算方法是:“[(輸入報文-輸出報文)/輸入報文]*100%”。

數據在網絡中是被分成一個個數據包傳輸的,每個數據包中有表示數據信息和提供數據路由的幀。而數據包在一般介質中傳播是總有一小部分由於兩個終端的距離過大會丟失,而大部分數據包會到達目的終端。網絡丟包是我們在使用ping(檢測某個系統能否正常運行)對目站進行詢問時,數據包由於各種原因在信道中丟失的現象。ping使用了ICMP回送請求與回送回答報文。ICMP回送請求報文是主機或路由器向一個特定的目的主機發出的詢問,收到此報文的機器必須給源主機發送ICMP回送回答報文。這種詢問報文用來測試目的站是否可到達以及瞭解其狀態。需要指出的是,ping是直接使用網絡層ICMP的一個例子,它沒有通過運輸層的UDP或TCP。

網絡丟包的原因主要有物理線路故障、設備故障、病毒攻擊、路由信息錯誤等。

標籤:包率