< 返回新聞公共列表

網(wǎng)絡(luò)壓力測(cè)試:如何在服務(wù)器上生成高帶寬流量?

發(fā)布時(shí)間:2022-02-16 14:48:46

網(wǎng)絡(luò)和基礎(chǔ)設(shè)施的正常運(yùn)行時(shí)間對(duì)于2022年的任何在線(xiàn)業(yè)務(wù)都至關(guān)重要。網(wǎng)絡(luò)工程師和系統(tǒng)管理員的主要職責(zé)之一是確保網(wǎng)絡(luò)和基礎(chǔ)設(shè)施不間斷地工作,并且即使在高帶寬流量時(shí)段(也稱(chēng)為高峰時(shí)段)也能保持一致。

在同樣的情況下,互聯(lián)網(wǎng)服務(wù)提供商 (ISP) 和托管服務(wù)提供商 (MSP) 需要保持其互聯(lián)網(wǎng)服務(wù)的穩(wěn)定性,以便與提供給客戶(hù)的正常運(yùn)行時(shí)間 SLA 保持一致。

這就是壓力測(cè)試發(fā)揮作用的地方,以確保您的網(wǎng)絡(luò)具有足夠的彈性,能夠在任何給定時(shí)間承受大量流量或用戶(hù)的涌入(峰值)。

在本文中,我們將向您展示如何通過(guò)使用高級(jí) ping 命令參數(shù)生成高帶寬流量來(lái)對(duì)網(wǎng)絡(luò)進(jìn)行壓力測(cè)試。


一、什么是壓力測(cè)試?

網(wǎng)絡(luò)壓力測(cè)試是通過(guò)使用所有或盡可能多的協(xié)議(TCP、IP、UDP 和 ICMP 等)和數(shù)據(jù)類(lèi)型(音頻、視頻、圖像、等等。)。

這種測(cè)試也稱(chēng)為“酷刑測(cè)試”,涉及將網(wǎng)絡(luò)推到超出其正常運(yùn)行能力的范圍內(nèi),以找到它們的斷點(diǎn)。它旨在找到它們的極限,并在它們接近這些極端時(shí)觀察它們的網(wǎng)絡(luò)性能(或惡化)。


二、如何使用 Ping 命令生成高流量?

使用 ICMP 數(shù)據(jù)包對(duì)網(wǎng)絡(luò)或服務(wù)器進(jìn)行壓力測(cè)試是最簡(jiǎn)單的方法。假設(shè)目標(biāo)網(wǎng)絡(luò)沒(méi)有阻止 ICMP 請(qǐng)求,您可以按照以下示例生成高流量。

選項(xiàng) 1 — 向目標(biāo)發(fā)送大且不可阻擋的數(shù)據(jù)包

使用 ping 中的“-s”參數(shù),您可以更改 ICMP 數(shù)據(jù)包頭中的字節(jié)大小并通過(guò) ping 命令發(fā)送,如下所示:

ping -s 25000 <目標(biāo)IP>


如何在服務(wù)器上生成高帶寬流量?.png


選項(xiàng) 2 — 創(chuàng)建 ICMP 數(shù)據(jù)包風(fēng)暴

以下命令創(chuàng)建到目標(biāo)服務(wù)器/網(wǎng)絡(luò)的 ping 洪水或風(fēng)暴。

ping -s 20000 -f <目標(biāo)IP>


服務(wù)器.png


從上面的截圖可以看出,在一個(gè)運(yùn)行 2 秒的簡(jiǎn)單命令中,我們成功地向目標(biāo)服務(wù)器發(fā)送了 1,162 個(gè)數(shù)據(jù)包。

選項(xiàng) 3——以上的組合

通過(guò)結(jié)合前兩個(gè)選項(xiàng)(-s 和 -f 參數(shù)),您將能夠發(fā)送具有自定義數(shù)據(jù)包頭大小的數(shù)據(jù)包風(fēng)暴。請(qǐng)小心,因?yàn)檫@可能會(huì)給您的服務(wù)器、路由器和網(wǎng)絡(luò)帶來(lái)真正的壓力!

ping -s 20000 -f <目標(biāo)IP>


網(wǎng)絡(luò)壓力測(cè)試:如何在服務(wù)器上生成高帶寬流量?.png


根據(jù)上面的屏幕截圖,您可以看到在短短 5 秒內(nèi)我們已經(jīng)向目標(biāo)服務(wù)器生成了約 77,000 個(gè)數(shù)據(jù)包。


三、壓力測(cè)試期間的網(wǎng)絡(luò)監(jiān)控

建議您在壓力測(cè)試期間監(jiān)控目標(biāo)網(wǎng)絡(luò)的帶寬。通過(guò)這種方式,您可以收集有價(jià)值的信息,例如最小/平均/最大網(wǎng)絡(luò)速度和帶寬流量。此外,使用高級(jí)數(shù)據(jù)包嗅探工具,您可以進(jìn)一步分析數(shù)據(jù)包在“受到攻擊”時(shí)在網(wǎng)絡(luò)/服務(wù)器上的處理方式。


高寬帶服務(wù)器.png


在網(wǎng)絡(luò)壓力測(cè)試期間使用 Zabbix 進(jìn)行帶寬監(jiān)控


以上就是如何在服務(wù)器上生成高帶寬流量的相關(guān)步驟。如還有不懂的話(huà),請(qǐng)咨詢(xún)深圳市恒訊科技在線(xiàn)客服。



/template/Home/Zkeys724/PC/Static