0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何去評(píng)估一個(gè)網(wǎng)絡(luò)的性能?從帶寬、時(shí)延、抖動(dòng)、丟包說(shuō)開去

無(wú)線深海 ? 來(lái)源:網(wǎng)絡(luò)工程師筆記 ? 2023-09-27 09:59 ? 次閱讀

今天和大家講講衡量網(wǎng)絡(luò)性能的四大指標(biāo):帶寬、時(shí)延、抖動(dòng)、丟包。

63986bb8-5c7f-11ee-939d-92fbcf53809c.png

如何們?nèi)?strong>評(píng)估一個(gè)網(wǎng)絡(luò)的性能,我們就可以從這四方面去進(jìn)行評(píng)估。

帶寬

1、帶寬概念:

帶寬在百度百科中定義:在單位時(shí)間內(nèi)從網(wǎng)絡(luò)中的某一點(diǎn)到另一點(diǎn)所能通過的“最高數(shù)據(jù)率”

計(jì)算機(jī)網(wǎng)絡(luò)的帶寬是指網(wǎng)絡(luò)可通過的最高數(shù)據(jù)率,即每秒多少比特(常用的單位是bps(bit per second))。

63a6690c-5c7f-11ee-939d-92fbcf53809c.png

簡(jiǎn)單地講:帶寬可以比喻是高速公路,表示單位時(shí)間內(nèi)的能通過的車輛數(shù)。

2、帶寬的表示:

帶寬通常用bps表示,表示每秒多少bit;

63df9b0a-5c7f-11ee-939d-92fbcf53809c.png

描述帶寬時(shí)常常把“比特/秒”省略。例如,帶寬是100M,實(shí)際上是100Mbps,這里的Mbps是指兆位/s。

但是我們平時(shí)下載軟件的速度的單位是Byte/s(字節(jié)/秒)。這里涉及到Byte和bit的換算,二進(jìn)制數(shù)系統(tǒng)中每個(gè)0或1就是一個(gè)位(bit),位是數(shù)據(jù)存儲(chǔ)的最小單位,其中8bit就稱為一個(gè)字節(jié)(Byte)。

63eb13b8-5c7f-11ee-939d-92fbcf53809c.png ?

因此我們?cè)谵k理寬帶的時(shí)候,100M的帶寬表示100Mbps,理論的的網(wǎng)絡(luò)下載速度只有12.5M Bps,實(shí)際可能還不足10MBps,這是因?yàn)槭苡脩粲?jì)算機(jī)性能、網(wǎng)絡(luò)設(shè)備質(zhì)量、資源使用情況、網(wǎng)絡(luò)高峰期、網(wǎng)站服務(wù)能力、線路衰耗,信號(hào)衰減等多因素的影響,實(shí)際網(wǎng)速是無(wú)法到達(dá)理論網(wǎng)速的。

時(shí)延

時(shí)延:簡(jiǎn)單的說(shuō),時(shí)延就是指報(bào)文從網(wǎng)絡(luò)的一端到另一端所需要的的時(shí)間。

63f38b2e-5c7f-11ee-939d-92fbcf53809c.png

舉個(gè)例子:我在自己的電腦ping 百度的地址。

64023430-5c7f-11ee-939d-92fbcf53809c.png

從ping的結(jié)果中,可以看到時(shí)延為12ms,這個(gè)時(shí)延就是指ICMP報(bào)文從我的電腦到百度的服務(wù)器所需要的往返時(shí)延是12ms。

(Ping指一個(gè)數(shù)據(jù)包從用戶的設(shè)備發(fā)送到測(cè)速點(diǎn),然后再立即從測(cè)速點(diǎn)返回用戶設(shè)備的來(lái)回時(shí)間。也就是俗稱的網(wǎng)絡(luò)延時(shí),以毫秒ms計(jì)算。)

640b994e-5c7f-11ee-939d-92fbcf53809c.png

網(wǎng)絡(luò)時(shí)延包括了處理時(shí)延、排隊(duì)時(shí)延、發(fā)送時(shí)延、傳播時(shí)延這四大部分。在實(shí)際中我們主要考慮發(fā)送時(shí)延與傳播時(shí)延。

643bce16-5c7f-11ee-939d-92fbcf53809c.png

下面我們具體看下每一個(gè)時(shí)延的含義。

6445a71a-5c7f-11ee-939d-92fbcf53809c.jpg

1、處理時(shí)延:

交換機(jī)、路由器等網(wǎng)絡(luò)設(shè)備在收到報(bào)文后要使用一定的時(shí)間進(jìn)行處理。比如解封裝分析首部,提取數(shù)據(jù),差錯(cuò)檢驗(yàn),路由選擇等。

一般高速路由器的處理時(shí)延通常是微秒或更低的數(shù)量級(jí)。

644e6d1e-5c7f-11ee-939d-92fbcf53809c.png

2、排隊(duì)時(shí)延

排隊(duì)時(shí)延簡(jiǎn)單來(lái)說(shuō)就是路由器或交換機(jī)等網(wǎng)絡(luò)設(shè)備處理數(shù)據(jù)包排隊(duì)所消耗的時(shí)間。

一個(gè)數(shù)據(jù)包的排隊(duì)時(shí)延取決于當(dāng)前隊(duì)列中是否有其它報(bào)文在傳輸。

如果該隊(duì)列是空的,并且當(dāng)前沒有其他報(bào)文在傳輸,則該報(bào)文的排隊(duì)時(shí)延為0;反之,如果流量很大,并且許多其他報(bào)文也在等待傳輸,該排隊(duì)時(shí)延將很大。

6456b6a4-5c7f-11ee-939d-92fbcf53809c.png

實(shí)際的排隊(duì)時(shí)延通常在毫秒到微秒級(jí)。

3、發(fā)送時(shí)延

發(fā)送時(shí)延簡(jiǎn)單講就是路由器、交換機(jī)等網(wǎng)絡(luò)設(shè)備發(fā)送數(shù)據(jù)所需要的時(shí)間,也就是路由器隊(duì)列遞交給網(wǎng)絡(luò)鏈路所需要的時(shí)間。

6465db7a-5c7f-11ee-939d-92fbcf53809c.png

如果用L比特表示分組的長(zhǎng)度,用R bps表示從路由器A到路由器B的鏈路傳輸速率,發(fā)送時(shí)延則是L/R。

實(shí)際的發(fā)送時(shí)延通常在毫秒到微秒級(jí)。

4、傳播時(shí)延

傳播時(shí)延是指報(bào)文在實(shí)際的物理鏈路上傳播數(shù)據(jù)所需要的時(shí)間

傳播時(shí)延等于兩臺(tái)路由器之間的距離除以傳播速率,即傳播時(shí)延是D/S,其中D是兩臺(tái)路由器之間的距離,S是該鏈路的傳播速率。

646eb632-5c7f-11ee-939d-92fbcf53809c.png

實(shí)際傳播時(shí)延在毫秒級(jí)。

抖動(dòng)

抖動(dòng):網(wǎng)絡(luò)抖動(dòng)是指最大延遲與最小延遲的時(shí)間差,比如你訪問一個(gè)網(wǎng)站的最大延遲是10ms,最小延遲為5ms,那么網(wǎng)絡(luò)抖動(dòng)就是5ms。

647e5074-5c7f-11ee-939d-92fbcf53809c.png

抖動(dòng)可以用來(lái)評(píng)價(jià)網(wǎng)絡(luò)的穩(wěn)定性,抖動(dòng)越小,網(wǎng)絡(luò)越穩(wěn)定

尤其是我們?cè)诖蛴螒虻臅r(shí)候,需要網(wǎng)絡(luò)具有較高的穩(wěn)定性,否則會(huì)影響游戲體驗(yàn)。

網(wǎng)絡(luò)抖動(dòng)產(chǎn)生的原因:如果網(wǎng)絡(luò)發(fā)生擁塞后,排隊(duì)時(shí)延會(huì)影響端到端的延遲,可能造成從路由器A到路由器B的延遲忽大忽小,造成網(wǎng)絡(luò)的抖動(dòng)。

丟包

丟包:簡(jiǎn)單來(lái)說(shuō)丟包就是指一個(gè)或多個(gè)數(shù)據(jù)包的數(shù)據(jù)無(wú)法通過網(wǎng)絡(luò)到達(dá)目的地,接收端如果發(fā)現(xiàn)數(shù)據(jù)丟失,會(huì)根據(jù)隊(duì)列序號(hào)向發(fā)送端發(fā)出請(qǐng)求,進(jìn)行丟包重傳。

64a33eb6-5c7f-11ee-939d-92fbcf53809c.png

丟包的原因比較多,最常見的可能是網(wǎng)絡(luò)發(fā)生擁塞,數(shù)據(jù)流量太大,網(wǎng)絡(luò)設(shè)備處理不過來(lái)自然而然就有些數(shù)據(jù)包會(huì)丟了。

丟包率是指測(cè)試中所丟失數(shù)據(jù)包數(shù)量占所發(fā)送數(shù)據(jù)包的比率。比如發(fā)送100個(gè)數(shù)據(jù)包,丟失一個(gè)數(shù)據(jù)包,那么丟包率就是1%。







審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

原文標(biāo)題:什么是帶寬、時(shí)延、抖動(dòng)、丟包?

文章出處:【微信號(hào):wuxian_shenhai,微信公眾號(hào):無(wú)線深?!繗g迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何才能實(shí)現(xiàn)低時(shí)敏感網(wǎng)絡(luò)

    時(shí)敏感網(wǎng)絡(luò)(TSN, Time Sensitive Network)是指能保證時(shí)敏感流的服務(wù)質(zhì)量,實(shí)現(xiàn)低時(shí)、低抖動(dòng)和零
    的頭像 發(fā)表于 09-27 13:59 ?6263次閱讀
    如何才能實(shí)現(xiàn)低時(shí)<b class='flag-5'>延</b>敏感<b class='flag-5'>網(wǎng)絡(luò)</b>

    常見的網(wǎng)絡(luò)故障定位?法

    本期分享個(gè)比較常見的?絡(luò)問題--。例如我們ping?個(gè)?站,如果能ping通,且?站返回
    的頭像 發(fā)表于 12-07 09:48 ?1617次閱讀
    常見的<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>丟</b><b class='flag-5'>包</b>故障定位?法

    網(wǎng)絡(luò)常見故障分析及處理方式

    又全部丟失,率超過50%,曲線成規(guī)則狀,網(wǎng)絡(luò)服務(wù)基本不可用?! 」收戏治觯骸 ≡诰钟蚓W(wǎng)中引起網(wǎng)絡(luò)
    發(fā)表于 12-01 16:04

    時(shí)網(wǎng)絡(luò)控制系統(tǒng)的觀測(cè)器設(shè)計(jì)

    利用全階線性觀測(cè)器穩(wěn)定同時(shí)具有網(wǎng)絡(luò)誘導(dǎo)時(shí)和數(shù)據(jù)丟失的網(wǎng)絡(luò)化控制系統(tǒng)并提高系統(tǒng)的動(dòng)態(tài)性能。將數(shù)據(jù)
    發(fā)表于 09-09 16:36 ?12次下載

    網(wǎng)絡(luò)數(shù)據(jù)的原因及攝像機(jī)的原因

    不少人在使用網(wǎng)絡(luò)和監(jiān)控?cái)z像系統(tǒng)的時(shí)候都有遇到過數(shù)據(jù)的情況,數(shù)據(jù)的原因是多種多樣的,以下就為大家介紹
    的頭像 發(fā)表于 01-11 09:27 ?1.3w次閱讀

    常見的云網(wǎng)絡(luò)故障定位?法

    本期分享個(gè)比較常見的?絡(luò)問題--。例如我們ping?個(gè)?站,如果能ping通,且?站返回
    的頭像 發(fā)表于 02-23 11:30 ?4386次閱讀
    常見的云<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>丟</b><b class='flag-5'>包</b>故障定位?法

    華為將對(duì)5G專利收取使用費(fèi)說(shuō)開去:華為專利數(shù)量總數(shù) 華為專利有哪些

    昨天晚上看到新聞?wù)f“華為將對(duì)5G專利收取使用費(fèi)說(shuō)開去”;今天華為官網(wǎng)查了下,也請(qǐng)教了下專業(yè)人士,搜尋了些數(shù)據(jù),我們聊聊華為專利數(shù)量總
    的頭像 發(fā)表于 03-17 19:05 ?2.1w次閱讀

    網(wǎng)絡(luò)時(shí)常用的排錯(cuò)思路

    今天浩道跟大家分享硬核網(wǎng)絡(luò)故障排錯(cuò)干貨,主要針對(duì)網(wǎng)絡(luò)時(shí)常用的排錯(cuò)思路。讓你遇到網(wǎng)絡(luò)
    的頭像 發(fā)表于 10-24 09:20 ?1592次閱讀

    衡量網(wǎng)絡(luò)性能的四大關(guān)鍵:帶寬、時(shí)、抖動(dòng)、

    計(jì)算機(jī)網(wǎng)絡(luò)帶寬是指網(wǎng)絡(luò)可通過的最高數(shù)據(jù)率,即每秒多少比特(常用的單位是bps(bit per second))。
    發(fā)表于 11-01 11:38 ?3000次閱讀

    深入分析Linux網(wǎng)絡(luò)問題!

    那到底是哪里發(fā)生了呢?排查之前,我們可以回憶下 Linux 的網(wǎng)絡(luò)收發(fā)流程,先從理論上分析,哪里有可能會(huì)發(fā)生
    的頭像 發(fā)表于 04-21 09:09 ?1074次閱讀

    深入分析Linux網(wǎng)絡(luò)問題

    所謂,是指在網(wǎng)絡(luò)數(shù)據(jù)的收發(fā)過程中,由于種種原因,數(shù)據(jù)還沒傳輸?shù)綉?yīng)用程序中,就被丟棄了。這些被丟棄的數(shù)量,除以總的傳輸
    的頭像 發(fā)表于 05-04 15:08 ?1317次閱讀
    深入分析Linux<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>丟</b><b class='flag-5'>包</b>問題

    Linux下模擬網(wǎng)絡(luò)時(shí)神器介紹

    今天浩道跟大家分享推薦款Linux用于模擬網(wǎng)絡(luò)時(shí)神器!有這些業(yè)務(wù)運(yùn)維或測(cè)試場(chǎng)景的小伙伴,可以用起來(lái)了!
    發(fā)表于 07-02 14:07 ?1632次閱讀
    Linux下模擬<b class='flag-5'>網(wǎng)絡(luò)</b>時(shí)<b class='flag-5'>延</b>和<b class='flag-5'>丟</b><b class='flag-5'>包</b>神器介紹

    網(wǎng)絡(luò)故障如何定位

    引言 本期分享個(gè)比較常見的網(wǎng)絡(luò)問題--。例如我們ping
    的頭像 發(fā)表于 11-10 11:27 ?1179次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>丟</b><b class='flag-5'>包</b>故障如何定位

    網(wǎng)絡(luò)問題分析

    所謂,是指在網(wǎng)絡(luò)數(shù)據(jù)的收發(fā)過程中,由于種種原因,數(shù)據(jù)還沒傳輸?shù)綉?yīng)用程序中,就被丟棄了。這些被丟棄的數(shù)量,除以總的傳輸
    的頭像 發(fā)表于 11-13 11:24 ?926次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>丟</b><b class='flag-5'>包</b>問題分析

    網(wǎng)絡(luò)率正常范圍及其影響因素

    網(wǎng)絡(luò)率正常范圍及其影響因素 網(wǎng)絡(luò)率是評(píng)估
    的頭像 發(fā)表于 12-29 14:45 ?5476次閱讀