技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營(yíng)

贊助商

分類(lèi)目錄

贊助商

最新文章

搜索

我如何知道我的主機(jī)網(wǎng)絡(luò)是否“良好”?

作者:admin    時(shí)間:2022-6-21 9:24:16    瀏覽:

網(wǎng)絡(luò)工具(如Ping、Tracert)會(huì)測(cè)試一些可用于評(píng)估連接質(zhì)量的指標(biāo)。了解每個(gè)指標(biāo)、它如何影響您的網(wǎng)絡(luò)以及您應(yīng)該期望看到的內(nèi)容可以使查找任何問(wèn)題的根本原因變得更加容易。

以下是IT行業(yè)一個(gè)可通行的網(wǎng)絡(luò)質(zhì)量標(biāo)準(zhǔn):

  • 延遲為 200 毫秒或以下,具體取決于連接類(lèi)型和傳輸距離
  • 10 分鐘內(nèi)丟包率低于 5%
  • 抖動(dòng)百分比低于 15%

延遲(Latency)

延遲(或Ping)是衡量一個(gè)數(shù)據(jù)包從你的設(shè)備傳輸?shù)侥康牡夭⒎祷厮璧臅r(shí)間(以毫秒為單位)。

 主機(jī)網(wǎng)絡(luò)延遲

延遲是網(wǎng)絡(luò)性能質(zhì)量的主要指標(biāo)之一。大多數(shù)人都希望獲得更快、響應(yīng)更快的體驗(yàn),而延遲是主要因素。高延遲通常會(huì)導(dǎo)致在線游戲中的游戲延遲(你在屏幕上看到的內(nèi)容似乎與游戲中發(fā)生的情況不一致)、持續(xù)的流緩沖和較長(zhǎng)的頁(yè)面加載時(shí)間。

知道什么是“好的”延遲比僅僅看一個(gè)數(shù)字要復(fù)雜一些。延遲通常取決于你的物理距離和連接類(lèi)型,通常來(lái)說(shuō),你應(yīng)該期望在你和端點(diǎn)之間每100公里看到 1 毫秒的延遲,一般來(lái)說(shuō),我們發(fā)現(xiàn)200毫秒以上的持續(xù)延遲會(huì)產(chǎn)生你希望避免的延遲體驗(yàn)。

丟包率(Loss)

文件不會(huì)完整地在網(wǎng)絡(luò)傳輸。相反,它們被分成易于發(fā)送的塊,稱(chēng)為數(shù)據(jù)包。如果這些數(shù)據(jù)包中有太多無(wú)法到達(dá)目的地,你就會(huì)發(fā)現(xiàn)問(wèn)題。

你在給定時(shí)間范圍內(nèi)遇到的丟包百分比是網(wǎng)絡(luò)性能的另一個(gè)主要指標(biāo)。

  主機(jī)網(wǎng)絡(luò)丟包率

如果連接遭受高數(shù)據(jù)包丟失,你可能會(huì)遇到服務(wù)無(wú)響應(yīng)、頻繁斷開(kāi)連接和重復(fù)出現(xiàn)錯(cuò)誤。平均而言,我們認(rèn)為10 分鐘時(shí)間范圍內(nèi) 2% 或更低的數(shù)據(jù)包丟失百分比是可接受的水平。但是,良好的連接根本不應(yīng)該出現(xiàn)丟包。如果你在10 分鐘時(shí)間內(nèi)始終遇到 5% 或更高的數(shù)據(jù)包丟失率,則可能存在問(wèn)題。

在評(píng)估數(shù)據(jù)包丟失時(shí),重要的是要記住一些路由器和防火墻經(jīng)過(guò)校準(zhǔn)以忽略許多網(wǎng)絡(luò)測(cè)試中使用的數(shù)據(jù)包類(lèi)型。雖然一跳可能會(huì)遇到 100% 的數(shù)據(jù)包丟失,但這并不總是表明你的整體連接質(zhì)量。

抖動(dòng)(Jitter)

雖然始終如一的高延遲是問(wèn)題的明確指標(biāo),但大幅波動(dòng)的延遲也可能導(dǎo)致網(wǎng)絡(luò)質(zhì)量問(wèn)題。 

  主機(jī)網(wǎng)絡(luò)抖動(dòng)

在給定時(shí)間段內(nèi)經(jīng)歷的延遲變化稱(chēng)為數(shù)據(jù)包延遲變化或抖動(dòng)。這個(gè)想法相當(dāng)簡(jiǎn)單:當(dāng)數(shù)據(jù)包以快速交替的速度(快、慢、快、慢)到達(dá)時(shí),它們之間的間隙會(huì)產(chǎn)生不一致的流,從而對(duì)實(shí)時(shí)服務(wù)產(chǎn)生負(fù)面影響,例如語(yǔ)音或視頻呼叫。

抖動(dòng)的計(jì)算方法

以毫秒為單位測(cè)量的抖動(dòng)有幾種不同的計(jì)算方式。一種方法是平均延遲樣本的偏差,并將它們與所有樣本的平均延遲值進(jìn)行比較,以評(píng)估其影響。

因此,假設(shè)你對(duì)服務(wù)器執(zhí)行了 5 次 ping 操作并獲得了這些結(jié)果(按此順序 — 這很重要):136ms、184ms、115ms、148ms、125ms。要計(jì)算抖動(dòng),你首先要找到樣本之間的差異,因此:

  • 136 到 184,差異 = 48
  • 184 到 115,差異 = 69
  • 115 到 148,差異 = 33
  • 148 到 125,差異 = 23

接下來(lái),你將取這些差異的平均值,即 43.25。我們服務(wù)器上的抖動(dòng)目前是 43.25 毫秒。

所以……這樣好嗎?為了找出答案,我們將抖動(dòng)值除以延遲樣本的平均值:

43.25 / 141.6(我們五個(gè)樣本的平均值)= 30.54%

“穩(wěn)定”的網(wǎng)絡(luò)通常會(huì)出現(xiàn)15% 或更低的抖動(dòng)百分比。在上面的示例中,抖動(dòng)幾乎是兩倍,這意味著抖動(dòng)可能是我們遇到的任何問(wèn)題的原因。 

抖動(dòng)的簡(jiǎn)單計(jì)算方法

用ping命令簡(jiǎn)單的測(cè)試看延時(shí)、抖動(dòng)、丟包率。

在DOS命令狀態(tài)下輸入 (連續(xù)的對(duì)該IP地址執(zhí)行Ping命令,Ctrl+C中斷):

ping 202.96.128.86 -t

得到下面的結(jié)果:

Pinging 202.96.128.86 with 32 bytes of data:
Reply from 202.96.128.86: bytes=32 time=93ms TTL=42
Reply from 202.96.128.86: bytes=32 time=86ms TTL=42
Reply from 202.96.128.86: bytes=32 time=81ms TTL=42
Reply from 202.96.128.86: bytes=32 time=80ms TTL=42
Ping statistics for 202.96.128.86:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 80ms, Maximum = 93ms, Average = 85ms

這里面,丟包率是0%,抖動(dòng)是-5ms(Minimum -Average )到+8ms(Maximum -Average ),延時(shí)是 85ms(毫秒)。

計(jì)算主機(jī)網(wǎng)絡(luò)延遲、丟包率和抖動(dòng),可在卡卡網(wǎng)的Ping測(cè)試工具里一鍵完成。

相關(guān)文章

x
  • 站長(zhǎng)推薦
/* 左側(cè)顯示文章內(nèi)容目錄 */