日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
如何使用Linux測(cè)試上行速度?(linux測(cè)試上行速度)

在今天的互聯(lián)網(wǎng)時(shí)代,網(wǎng)絡(luò)速度的重要性變得越來(lái)越高,而在Linux環(huán)境下進(jìn)行網(wǎng)絡(luò)速度測(cè)試也變得越來(lái)越常見(jiàn)。當(dāng)我們使用Linux進(jìn)行網(wǎng)絡(luò)速度測(cè)試時(shí),主要的任務(wù)就是測(cè)試我們的基本和上行速度的表現(xiàn)。因此,在這篇文章中,我們將討論如何使用Linux測(cè)試上行速度。

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括香河網(wǎng)站建設(shè)、香河網(wǎng)站制作、香河網(wǎng)頁(yè)制作以及香河網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,香河網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到香河省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

1. 安裝網(wǎng)絡(luò)測(cè)速工具

Linux有很多網(wǎng)絡(luò)測(cè)速工具可供選擇,如Speedtest-cli和Iperf等等。在這篇文章中,我們將使用Speedtest-cli工具。

在Linux系統(tǒng)中安裝Speedtest-cli工具。經(jīng)過(guò)多年發(fā)展,該工具已成為主流的命令行工具。我們需要使用命令行安裝程序包:

“`

sudo apt update

sudo apt install speedtest-cli

“`

2. 進(jìn)行上行速度測(cè)試

當(dāng)安裝完Speedtest-cli之后,我們可以使用以下命令行測(cè)試上行速度:

“`

speedtest-cli –-server-id=1234 –-simple

“`

這個(gè)命令將向ID為1234的服務(wù)器發(fā)送一個(gè)測(cè)試請(qǐng)求,并返回一個(gè)結(jié)果?!?simple”選項(xiàng)將結(jié)果簡(jiǎn)化并僅顯示左右信息,從而使我們能夠快速了解速度測(cè)試結(jié)果。

上行速度測(cè)試有時(shí)需要時(shí)間。我們可以看到,該命令將請(qǐng)求提交到服務(wù)器,接收響應(yīng)并將其作為字符串顯示:

“`

Retrieving speedtest.net configuration…

Testing from Example ISP (192.0.2.0)…

Retrieving speedtest.net server list…

Selecting best server based on ping…

Hosted by Example Hosting (City) [1234.56 km]: 42.34 ms

Testing upload speed…………………………………………………..

Upload: 22.12 Mbit/s

“`

在這個(gè)例子中,我們可以看到上傳速度為22.12Mbps。

3. 測(cè)試多次以獲得平均值

要得出準(zhǔn)確的上行速度測(cè)試結(jié)果,我們需要進(jìn)行多次測(cè)試以獲得平均值。這可以確保我們獲得盡可能準(zhǔn)確的信息。

使用以下命令行進(jìn)行多次測(cè)試:

“`

for i in {1..5}; do speedtest-cli –-server-id=$i –-simple; done

“`

這個(gè)命令將執(zhí)行五次速度測(cè)試,并將結(jié)果顯示在控制臺(tái)上。我們可以使用該命令行獲取測(cè)試數(shù)據(jù),然后計(jì)算上行速度的平均值。

4. 使用腳本自動(dòng)化測(cè)試

從前面的命令中,我們可以看出,多次測(cè)試需要大量手動(dòng)工作和重復(fù)的命令。但是,我們可以通過(guò)編寫(xiě)一個(gè)簡(jiǎn)單的Shell腳本來(lái)自動(dòng)化上述步驟。

將下面的代碼保存到名為”Speedtest.sh”的文件中:

“`

#!/bin/bash

DATE=`date ‘+%Y-%m-%d %H:%M:%S’`

UPSTREAM=$(speedtest-cli –simple)

echo “${DATE}, ${UPSTREAM}” >> /path/to/log/file.log

“`

通過(guò)編輯上述腳本,我們可以將其配置為啟動(dòng)時(shí)自動(dòng)運(yùn)行并循環(huán)執(zhí)行速度測(cè)試,以便獲得更多數(shù)據(jù)。

我們將要說(shuō)的是,Linux系統(tǒng)下測(cè)試上行速度的工具眾多,而速度測(cè)試的結(jié)果也極為受環(huán)境和配置的影響。因此,在測(cè)試時(shí)需考慮環(huán)境、配置等諸多條件,從而使測(cè)試數(shù)據(jù)盡可能準(zhǔn)確。

相關(guān)問(wèn)題拓展閱讀:

  • 如何測(cè)試兩臺(tái)linux服務(wù)器之間的連接速度?有什么命令或軟件可以做到?詳細(xì)些。
  • linux 網(wǎng)絡(luò)延時(shí)、丟包與傳輸帶寬關(guān)系測(cè)試
  • Linux 如何測(cè)試 IO 性能(磁盤(pán)讀寫(xiě)速度

如何測(cè)試兩臺(tái)linux服務(wù)器之間的連接速度?有什么命令或軟件可以做到?詳細(xì)些。

iperf,具體要纖細(xì)直接去看文檔,

簡(jiǎn)單給你列條測(cè)試:(TCP和UDP知只是兩種傳輸數(shù)據(jù)的協(xié)議)

1)TCP測(cè)消薯試

服務(wù)器執(zhí)行:./iperf

-s

-i

-w

1M

‘這裏是指定拿鋒者windows如果是

iperf

-s則windwos默認(rèn)大小為8kbyte/s

客戶端執(zhí)行:./iperf

-c

host

-i

-w

1M

其中-w表示TCP

window

size,host需替換成服務(wù)器地址。

2)UDP測(cè)試

服務(wù)器執(zhí)行:./iperf

-u

-s

客戶端執(zhí)行:./iperf

-u

-c

10.255.255.251

-b

900M

-i

-w

1M

-t

其中-b表示使基衫用多少帶寬,1G的線路你可以使用900M進(jìn)行測(cè)試。

不給分不給力

連接速度是個(gè)很怪的概念。我們通常用連接帶寬和網(wǎng)絡(luò)延遲來(lái)表達(dá)網(wǎng)絡(luò)連接笑搏裂的狀態(tài)。

帶寬可以用一端建立FTP服務(wù)器,另一端下載來(lái)測(cè)試。網(wǎng)絡(luò)延時(shí)可以用PING命令銀察來(lái)測(cè)碰閉試。

希望能幫到你。

linux 網(wǎng)絡(luò)延時(shí)、丟包與傳輸帶寬關(guān)系測(cè)試

原文: linux 網(wǎng)絡(luò)延時(shí)、丟包與傳輸帶寬關(guān)系測(cè)試 – IT–小哥的個(gè)人空間 – OSCHINA – 中文開(kāi)源技術(shù)交流社區(qū)

在互聯(lián)網(wǎng)中,我們會(huì)向網(wǎng)絡(luò)運(yùn)營(yíng)商申請(qǐng)指定額度的帶寬。實(shí)際傳輸時(shí),由于網(wǎng)絡(luò)QoS達(dá)不到要求,實(shí)際的傳輸帶寬可能達(dá)不到標(biāo)稱值。本次測(cè)試在局域網(wǎng)環(huán)境中使用模擬工具模擬不同QoS下的網(wǎng)絡(luò)條件,得出不同QoS網(wǎng)絡(luò)下傳輸帶寬

網(wǎng)絡(luò)的QoS通常用以下指標(biāo)衡量:

丟包率:由于網(wǎng)絡(luò)擁塞,傳輸錯(cuò)誤等造成的數(shù)據(jù)包丟失概率

延時(shí):數(shù)據(jù)包發(fā)送到對(duì)端再返回到發(fā)送端的時(shí)長(zhǎng)

延時(shí)抖動(dòng):衡量延時(shí)變化的程度

本次測(cè)試值模擬丟包率和延時(shí)與傳輸帶寬的關(guān)系。

注:本文中的丟包率指的是在傳輸速率小于更大傳輸帶寬時(shí)的丟包率。

本次測(cè)試分兩個(gè)階段進(jìn)行:

在丟包率為0的情況下,測(cè)試不同延時(shí)下的傳輸速率;

調(diào)整丟包率與延時(shí),測(cè)試不同延時(shí)與丟包率組合下的傳輸速率。

測(cè)試使用兩位服務(wù)器:

Server A:10.10.168.151

Server B:10.10.168.153

兩臺(tái)Server之間通過(guò)千兆以太網(wǎng)連接(帶寬為1000Mbps);

兩臺(tái)服務(wù)器上部署iperf,用于向網(wǎng)絡(luò)加流量,并統(tǒng)計(jì)傳輸速率;其中Server A上運(yùn)行iperf server端(iperf -s),Server B上運(yùn)行iperf client端(iperf -c 10.10.168.151 -ti2)。數(shù)據(jù)流量方向是:server B → server A。iperf client端啟動(dòng)1分鐘,統(tǒng)計(jì)1分鐘內(nèi)的平均傳輸速率作為一次測(cè)試的結(jié)果。

在Server B上,使用tc 模擬不同QoS的網(wǎng)絡(luò)環(huán)境。tc 可以在server的出口方向模擬延時(shí)和丟包的情況:

添加延時(shí):tc qdisc add dev enp0s25 root netem delay 50ms

添加丟包:tc qdisc add dev enp0s25 root netem loss 3%

添加延時(shí)與丟包:tc qdisc add dev enp0s25 root netem delay 50ms loss 3%

清空規(guī)則:tc qdisc del dev enp0s25 root

查看規(guī)則:tc qdisc ls dev enp0s25

5.1 延時(shí)與傳輸速率的關(guān)系

丟包設(shè)置為0,延時(shí)從1ms 變化到 5000ms,測(cè)試每一個(gè)延時(shí)下的傳輸速率。下表為測(cè)試結(jié)果:

延時(shí)在4000ms以內(nèi)時(shí),傳輸速率能在1Mbps以上。當(dāng)延時(shí)到達(dá)5000ms時(shí),傳輸速率下降到200kbps。延時(shí)越大,達(dá)到穩(wěn)定傳輸速率的時(shí)間越長(zhǎng)。

注意:以上測(cè)試是在iperf采用默認(rèn)的window size測(cè)試的結(jié)果;window size會(huì)影響到max cwnd和max rwnd,在延時(shí)比較大的時(shí)候,max wnd = MIN(max cwnd, max rwnd)決定了最終的傳輸速度;rate = max wnd/rtt;從測(cè)試的結(jié)果看,max cwnd比較小,這個(gè)值決定的傳輸速度;以300ms延時(shí)的測(cè)試點(diǎn)為例,通過(guò)-w參數(shù)增加發(fā)送端window size,傳輸速率可以提升到83Mbps,此時(shí)max rwnd決定了傳輸速度,此時(shí),再通過(guò)-w參數(shù)增加接收端window size,傳輸速悉世率可以到達(dá)450Mbps

丟表率從1%-10%變化,延時(shí)從10ms變化到1000ms,測(cè)試每一個(gè)組合下的傳輸速率。當(dāng)延時(shí)/丟包率增大時(shí),傳輸速率會(huì)下降,當(dāng)傳輸基者速率低于500kbps時(shí),不再繼續(xù)增大延時(shí)/丟包率。下表為測(cè)試結(jié)果:

通過(guò)上表可以繪制丟包/延時(shí)與傳輸速率的曲面圖:

X軸:延時(shí)(ms)

Y軸:丟包率

Z軸:傳輸速率(kbps)

通過(guò)曲面圖,可以找到傳輸速率要達(dá)到500kbps/1000kbps時(shí),延時(shí)與丟包率需要滿足的條件

以上測(cè)搏陸薯試是單個(gè)客戶端測(cè)試的結(jié)果。在Server B上啟動(dòng)多個(gè)客戶端同時(shí)進(jìn)行測(cè)試,只要總的傳輸速率不超過(guò)更大帶寬限制,每個(gè)客戶端的速率與單個(gè)客戶端測(cè)試的結(jié)果相同。

Linux Iperf

Linux 如何測(cè)試 IO 性能(磁盤(pán)讀寫(xiě)速度

linux下測(cè)試磁盤(pán)IO讀寫(xiě)速度

# time dd if=/dev/sda2 of=/dev/做逗兆null bs=8k count=524288

524288+0 records in

524288+0 records out

bytes (4.3 GB) copied, 37.4222 seconds, 115 MB/s

real 0m37.497s

user 0m0.036s

sys 0m1.320s

copy了4.3G的數(shù)據(jù),平純租均速度為115M/s

# hdparm -t /dev/sda2

/dev/sda2:

Timing buffered disk reads: 284 MB in 3.00 seconds = 94.55 MB/sec

# hdparm -t /dev/sda2

/dev/sda2:

Timing buffered disk reads: 292 MB in 3.02 seconds = 96.82 MB/sec

讀了將近300M的數(shù)據(jù),平均速度大約為95M/s

經(jīng)過(guò)以上的測(cè)試數(shù)據(jù)指橘大體估算該磁盤(pán)的性能大約為100M/s

linux 測(cè)試上行速度的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux 測(cè)試上行速度,如何使用Linux測(cè)試上行速度?,如何測(cè)試兩臺(tái)linux服務(wù)器之間的連接速度?有什么命令或軟件可以做到?詳細(xì)些。,linux 網(wǎng)絡(luò)延時(shí)、丟包與傳輸帶寬關(guān)系測(cè)試,Linux 如何測(cè)試 IO 性能(磁盤(pán)讀寫(xiě)速度的信息別忘了在本站進(jìn)行查找喔。

香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。


標(biāo)題名稱:如何使用Linux測(cè)試上行速度?(linux測(cè)試上行速度)
本文來(lái)源:http://www.5511xx.com/article/cddhpji.html