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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

虹科分享 | 網(wǎng)絡性能監(jiān)控 | 網(wǎng)絡中的應用性能意味著什么?

虹科網(wǎng)絡可視化技術 ? 2022-11-18 09:29 ? 次閱讀

?

TCP協(xié)議的可靠性

數(shù)據(jù)包丟失是對網(wǎng)絡的破壞,因為它導致延遲。TCP協(xié)議建立了可靠的數(shù)據(jù)傳輸,但掩蓋了丟包的影響。TCP確保數(shù)據(jù)的傳輸是基于一個叫做 "滑動窗口 "的概念。這種機制控制著傳輸?shù)淖止?jié)序列和收到的確認。

在排序的幫助下,接收方可以通知發(fā)送方丟失的數(shù)據(jù)(如數(shù)據(jù)包丟失)。獨立地講,發(fā)送方可以通過重傳定時器的到期來檢測丟包。從性能分析的角度來看,必須了解丟包的重要性,以避免 "機器中的幽靈"。下面的文章探討了這些機制的行為和性能。

?

重傳計時器

每個傳輸?shù)臄?shù)據(jù)包都由發(fā)送方鏈接到重傳計時器。如果計時器在已傳輸?shù)臄?shù)據(jù)段被確認之前過期,則該數(shù)據(jù)段將被聲明為丟失并重新傳輸。在性能方面,重傳定時器有兩個重要特點:

初始重新傳輸超時 (RTO) 的默認值幾乎始終為 3000 毫秒。隨后,該值會根據(jù)實際路徑重傳時間動態(tài)調(diào)整為更真實的值。

對于數(shù)據(jù)包的后續(xù)重新傳輸,超時值始終加倍。

?

對于短數(shù)據(jù)流(例如網(wǎng)絡流量),重傳計時器用于檢測數(shù)據(jù)包丟失。只有 1000 字節(jié)的消息在單個數(shù)據(jù)包中傳輸。當然,如果數(shù)據(jù)包丟失,接收方無法發(fā)送接收確認,因為接收方不知道丟失的數(shù)據(jù)包曾經(jīng)發(fā)送過。如果數(shù)據(jù)包在 TCP 連接的早期丟失,例如在三次握手期間丟失 SYN 數(shù)據(jù)包,則數(shù)據(jù)包丟失在三秒鐘內(nèi)不會恢復。

三次重復的ACK

在較大的數(shù)據(jù)流中,可以在重傳定時器過期前檢測到丟失的數(shù)據(jù)包。這是借助于三個收到的ACK副本來完成的。這種機制通常比等待重傳定時器過期更有效。如果到達的節(jié)點收到的數(shù)據(jù)包不符合順序,它就會發(fā)出重復的ACKs。失序的數(shù)據(jù)包可以是在丟失的數(shù)據(jù)包數(shù)據(jù)之后發(fā)送的數(shù)據(jù)包。重復的ACK包包含接收方仍在等待的準確序列號。當發(fā)送節(jié)點收到第三個重復的ACK時,它認為有關的數(shù)據(jù)包不僅被延遲,而且實際上已經(jīng)丟失。結果,丟失的數(shù)據(jù)包被重新傳輸。如果發(fā)生這種情況,發(fā)件人會假定網(wǎng)絡中存在擁堵,并將擁堵窗口減少50%,以積極應對擁堵。慢速啟動機制會緩慢增加CWD值。

例如,如果一個服務器向客戶傳輸一個大文件,由于慢速啟動機制,發(fā)送節(jié)點的吞吐量提升得更慢。當擁塞窗口達到24時,數(shù)據(jù)包丟失會被一個三重復的ACK檢測到。隨后,服務器重傳丟失的數(shù)據(jù),CWD值減少到12。慢速啟動機制將在這個時候重新啟用其擁塞避免模式。這種行為在現(xiàn)代網(wǎng)絡中經(jīng)??吹?。

?

結論和糾正措施

顯而易見的是,防止因擁堵造成的數(shù)據(jù)包丟失將提高性能。然而,這只有通過減少其他流量的擁堵才能實現(xiàn),可以通過以下方式實現(xiàn):

用于排隊優(yōu)先的QoS政策

減少總流量或增加帶寬

如果數(shù)據(jù)包丟失是由于其他情況造成的,如網(wǎng)絡接口故障、隊列配置錯誤或電纜連接不良,則必須確保TCP連接不會被不必要地關閉,不被不必要地超時,人們還可以減少重傳超時的值。

擴展閱讀

虹科 Allegro 介紹

虹科Allegro網(wǎng)絡萬用表 - 網(wǎng)絡故障排除的一體化解決方案

虹科Allegro網(wǎng)絡萬用表是是先進的網(wǎng)絡診斷工具,通過瀏覽器中的Web界面訪問分析數(shù)據(jù)。簡單部署,無需配置,只需要點擊幾下就可檢測到網(wǎng)絡問題??梢葬槍栴}區(qū)域或錯誤,并可以從預算的流量中捕獲PCAP以進一步分析。

一體化分析設備

軟件永久許可(全功能可用)

L2-L7全面分析

即插即用,無需配置

多種型號可選,1-200Gbit/s,滿足不同規(guī)模網(wǎng)絡需求

高速全流量捕獲分析,回溯分析

中文界面支持

?

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

    關注

    14

    文章

    7389

    瀏覽量

    88211
收藏 人收藏

    評論

    相關推薦

    請問固定增益芯片是否意味著不能通過改變外圍參數(shù)來改變增益?

    固定增益芯片是否意味著我不能通過改變外圍參數(shù)來改變增益?
    發(fā)表于 09-11 07:13

    方案 領航智能交通革新:PEAK智行定位車控系統(tǒng)Demo版亮相

    導讀: 在智能汽車技術發(fā)展浪潮,車輛控制系統(tǒng)的智能化、網(wǎng)絡化已成為行業(yè)發(fā)展的必然趨勢。PEAK智行定位車控系統(tǒng),集成了尖端科技,能夠?qū)崿F(xiàn)車輛全方位
    的頭像 發(fā)表于 08-27 09:28 ?145次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  領航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位車控系統(tǒng)Demo版亮相

    路由偏好,提升網(wǎng)絡性能新路徑

    路由偏好對網(wǎng)絡性能和數(shù)據(jù)傳輸效率有著重要影響。本文將從路由偏好的相關概念、影響因素和實際應用,同時結合IP數(shù)據(jù)云的功能展示其在優(yōu)化路由選擇的作用。 ? 路由偏好,提升網(wǎng)絡
    的頭像 發(fā)表于 08-21 15:53 ?121次閱讀
    路由偏好,提升<b class='flag-5'>網(wǎng)絡</b><b class='flag-5'>性能</b>新路徑

    藍牙Mesh 1.1網(wǎng)絡性能測試

    藍牙Mesh 1.1版本引入了遠程配置和無線設備固件更新(OTA DFU)的功能。在這篇技術博客,我們通過廣泛部署基于Silicon Labs(亦稱“芯科技”)的xG24和xG21無線SoC
    的頭像 發(fā)表于 08-20 14:22 ?390次閱讀

    科技術 優(yōu)化始于數(shù)據(jù):Baby-LIN設備如何高效存儲總線數(shù)據(jù)?

    質(zhì)量和性能至關重要。本文將講解BabyLIN系列產(chǎn)品如何實現(xiàn)高效的總線數(shù)據(jù)記錄和存儲。 Baby-LIN系列產(chǎn)品作為專業(yè)LIN總線產(chǎn)
    的頭像 發(fā)表于 08-16 10:07 ?211次閱讀
    <b class='flag-5'>虹</b>科技術 優(yōu)化始于數(shù)據(jù):Baby-LIN設備如何高效存儲總線數(shù)據(jù)?

    EtherCAT主站協(xié)議棧性能測試:速度與效率的完美結合

    在使用EtherCAT技術作為現(xiàn)場總線時,性能往往起著決定性的作用。但是,性能的真正含義是什么呢?在大多數(shù)情況下,性能等同于速度。在EtherCAT網(wǎng)絡
    的頭像 發(fā)表于 08-02 18:35 ?451次閱讀
    EtherCAT主站協(xié)議棧<b class='flag-5'>性能</b>測試:速度與效率的完美結合

    科技術前沿 TSN網(wǎng)絡時間感知整形器的性能驗證實測

    本文旨在驗證時間敏感網(wǎng)絡(TSN)時間感知整形器(TAS)的性能,通過實施IEEE 802.1Qbv和IEEE 802.1AS-2020標準測試用例,確保其在網(wǎng)絡
    的頭像 發(fā)表于 07-30 11:04 ?215次閱讀
    <b class='flag-5'>虹</b>科技術前沿  TSN<b class='flag-5'>網(wǎng)絡</b><b class='flag-5'>中</b>時間感知整形器的<b class='flag-5'>性能</b>驗證實測

    TSN網(wǎng)絡時間感知整形器的性能驗證實測

    導讀本文旨在驗證時間敏感網(wǎng)絡(TSN)時間感知整形器(TAS)的性能,通過實施IEEE802.1Qbv和IEEE802.1AS-2020標準測試用例,確保其在網(wǎng)絡
    的頭像 發(fā)表于 07-25 08:04 ?611次閱讀
    TSN<b class='flag-5'>網(wǎng)絡</b><b class='flag-5'>中</b>時間感知整形器的<b class='flag-5'>性能</b>驗證實測

    案例 從設備連接到精準監(jiān)控溫度采集模塊技術精講

    在精密工程和智能監(jiān)控的前沿,溫度監(jiān)測已成為確保設備性能和安全不可或缺的一環(huán)。MU-Thermocouple CAN/CAN FD系列模塊以其卓越的
    的頭像 發(fā)表于 07-22 17:33 ?164次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 從設備連接到精準<b class='flag-5'>監(jiān)控</b>:<b class='flag-5'>虹</b><b class='flag-5'>科</b>溫度采集模塊技術精講

    IP地址與網(wǎng)絡監(jiān)控

    如何識別和應對異常流量和可疑活動。 IP地址與網(wǎng)絡監(jiān)控的基礎 IP地址是互聯(lián)網(wǎng)設備的唯一標識符,它在網(wǎng)絡通信中起著至關重要的作用。通過監(jiān)控
    的頭像 發(fā)表于 07-09 16:41 ?250次閱讀

    聯(lián)發(fā)加入Arm,加速AI應用性能與效率

    的全面設計(Arm Total Design)生態(tài)項目,這一里程碑式的舉措標志聯(lián)發(fā)與Arm在數(shù)據(jù)中心、基礎設施系統(tǒng)以及電信領域的AI應用性能和效率提升方面邁出了堅實的一步。
    的頭像 發(fā)表于 06-05 16:26 ?535次閱讀

    訊維網(wǎng)絡解碼矩陣構建全面視頻監(jiān)控系統(tǒng)

    ,訊維網(wǎng)絡解碼矩陣具備高效解碼能力,能夠支持多路高清視頻流的實時傳輸和并行解碼。這意味著酒店內(nèi)的各個監(jiān)控點,無論是大堂、客房、走廊還是重要設施區(qū)域,都能夠?qū)崿F(xiàn)高清畫面的實時顯示。通過解碼矩陣的處理,
    的頭像 發(fā)表于 03-25 17:21 ?257次閱讀

    網(wǎng)絡監(jiān)控工具有哪些 網(wǎng)絡監(jiān)控用幾芯網(wǎng)線

    網(wǎng)絡監(jiān)控工具有很多種,根據(jù)不同的監(jiān)控目標和需求,可以選擇適合的監(jiān)控工具。下面將介紹一些常見的網(wǎng)絡監(jiān)控
    的頭像 發(fā)表于 01-24 10:00 ?821次閱讀

    分享 | 實現(xiàn)網(wǎng)絡流量的全面訪問和可視性——Profitap和Ntop聯(lián)合解決方案

    這次和大家分享如何捕捉、分析和解讀網(wǎng)絡數(shù)據(jù),從而更有效地監(jiān)控網(wǎng)絡流量,實現(xiàn)網(wǎng)絡性能的最大化。首先來看一個實際的問題——“網(wǎng)速太慢”。
    的頭像 發(fā)表于 01-18 10:40 ?314次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 實現(xiàn)<b class='flag-5'>網(wǎng)絡</b>流量的全面訪問和可視性——Profitap和Ntop聯(lián)合解決方案

    AD5420沒有CS引腳是否意味著不能和其他SPI接口的芯片共用SPI總線呢?

    請問一下,AD5420沒有CS引腳是否意味著不能和其他SPI接口的芯片共用SPI總線呢?如果必須共用SPI總線有沒有什么解決方案呢? 我的電路中將AD7715和AD5420同時連接到MCU的SPI
    發(fā)表于 12-15 07:25