網(wǎng)絡(luò)損傷仿真測試

據(jù)NIST(美國)國家標(biāo)準(zhǔn)與技術(shù)局研究統(tǒng)計,應(yīng)用系統(tǒng)發(fā)布上線后, 80%的總成本僅用于尋找和發(fā)現(xiàn)問題中;另外根據(jù)知名咨詢機(jī)構(gòu) Gartner 的研究,全球超過70%的應(yīng)用部署都是失敗的。究其根本原因在于幾乎所有網(wǎng)絡(luò)設(shè)備測試及應(yīng)用的開發(fā)測試都是在相對完美的實驗室網(wǎng)絡(luò)環(huán)境下完成的。而真實網(wǎng)絡(luò)中的任意兩個信息端點之間的通信,可能需要經(jīng)過很多不同的物理環(huán)境、傳輸鏈路、傳輸設(shè)備和網(wǎng)絡(luò)設(shè)備,總會有自然或意外的隨機(jī)事件發(fā)生,從而導(dǎo)致網(wǎng)絡(luò)質(zhì)量的損傷,常見的網(wǎng)絡(luò)損傷類型如下所示:

  • 丟包:網(wǎng)絡(luò)設(shè)備軟、硬件問題;線路傳輸質(zhì)量差引起丟包;網(wǎng)絡(luò)設(shè)備配置不合理導(dǎo)致丟包;網(wǎng)絡(luò)設(shè)計不合理導(dǎo)致丟包;網(wǎng)絡(luò)沖突、廣播泛濫造成丟包;
  • 時延:光纖長距離傳輸;網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)處理需要時間;應(yīng)用服務(wù)器處理時間;網(wǎng)絡(luò)擁塞;
  • 抖動:網(wǎng)絡(luò)擁塞;負(fù)載均衡設(shè)備的部署;路由翻轉(zhuǎn);
  • 亂序:網(wǎng)絡(luò)擁塞;端口捆綁;路由翻轉(zhuǎn);
  • 重復(fù)幀:網(wǎng)絡(luò)環(huán)路;協(xié)議棧異常;
  • 物理層損傷:色散或功率衰減、串?dāng)_及不確定的系統(tǒng)噪聲、環(huán)境干擾等;