91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

TCP協(xié)議是不是快被UDP協(xié)議淘汰了

Wildesbeast ? 來源:今日頭條 ? 作者:水獸 ? 2020-02-07 15:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

TCP 協(xié)議可以說是今天互聯(lián)網(wǎng)的基石,作為可靠的傳輸協(xié)議,在今天幾乎所有的數(shù)據(jù)都會(huì)通過 TCP 協(xié)議傳輸,然而 TCP 在設(shè)計(jì)之初沒有考慮到現(xiàn)今復(fù)雜的網(wǎng)絡(luò)環(huán)境,當(dāng)你在地鐵上或者火車上被斷斷續(xù)續(xù)的網(wǎng)絡(luò)折磨時(shí),你可能都不知道這一切可能都是 TCP 協(xié)議造成的。本文會(huì)分析 TCP 協(xié)議為什么在弱網(wǎng)環(huán)境下有嚴(yán)重的性能問題[^1]。

底層的數(shù)據(jù)傳輸協(xié)議在設(shè)計(jì)時(shí)必須要對(duì)帶寬的利用率和通信延遲進(jìn)行權(quán)衡和取舍,所以想要解決實(shí)際生產(chǎn)中的全部問題是不可能的,TCP 選擇了充分利用帶寬,為流量而設(shè)計(jì),期望在盡可能短的時(shí)間內(nèi)傳輸更多的數(shù)據(jù)[^2]。

網(wǎng)絡(luò)通信中,從發(fā)送方發(fā)出數(shù)據(jù)開始到收到來自接收方的確認(rèn)的時(shí)間被叫做往返時(shí)延(Round-Trip Time,RTT)。

弱網(wǎng)環(huán)境是丟包率較高的特殊場(chǎng)景,TCP 在類似場(chǎng)景中的表現(xiàn)很差,當(dāng) RTT 為 30ms 時(shí),一旦丟包率達(dá)到了 2%,TCP 的吞吐量就會(huì)下降 89.9%[^3],從下面的表中我們可以看出丟包對(duì) TCP 的吞吐量極其顯著的影響:

RTTTCP 吞吐量TCP 吞吐量(2% 丟包率)0 ms93.5 Mbps3.72 Mbps30 ms16.2 Mbps1.63 Mbps60 ms8.7 Mbps1.33 Mbps90 ms5.32 Mbps0.85 Mbps


本文將分析在弱網(wǎng)環(huán)境下(丟包率高)影響 TCP 性能的三個(gè)原因:

TCP 的擁塞控制算法會(huì)在丟包時(shí)主動(dòng)降低吞吐量;

TCP 的三次握手增加了數(shù)據(jù)傳輸?shù)难舆t和額外開銷;

TCP 的累計(jì)應(yīng)答機(jī)制導(dǎo)致了數(shù)據(jù)段的傳輸;

在上述的三個(gè)原因中,擁塞控制算法是導(dǎo)致 TCP 在弱網(wǎng)環(huán)境下有著較差表現(xiàn)的首要原因,三次握手和累計(jì)應(yīng)答兩者的影響依次遞減,但是也加劇了 TCP 的性能問題。

擁塞控制

TCP 擁塞控制算法是互聯(lián)網(wǎng)上主要的擁塞控制措施,它使用一套基于線増積減(Additive increase/multiplicative decrease,AIMD)的網(wǎng)絡(luò)擁塞控制方法來控制擁塞[^4],也是造成 TCP 性能問題的主要原因。

第一次發(fā)現(xiàn)的互聯(lián)網(wǎng)擁塞崩潰是在 1986 年,NSFnet 階段一的骨干網(wǎng)的處理能力從 32,000bit/s 降到了 40bit/s,該骨干網(wǎng)的處理能力直到 1987 和 1988 年,TCP 協(xié)議實(shí)現(xiàn)了擁塞控制之后才得到解決[^5]。正是因?yàn)榘l(fā)生過網(wǎng)絡(luò)阻塞造成的崩潰,所以 TCP 的擁塞控制算法就認(rèn)為只要發(fā)生了丟包當(dāng)前網(wǎng)絡(luò)就發(fā)生了擁堵,從這一假設(shè)出發(fā),TCP 就使用了慢啟動(dòng)和線增積減[^6]的機(jī)制實(shí)現(xiàn)擁塞控制。

tcp-congestion-control

圖 1 - TCP 的擁塞控制機(jī)制

每一個(gè) TCP 連接都會(huì)維護(hù)一個(gè)擁塞控制窗口(Congestion Window),擁塞控制窗口的作用有兩個(gè):

防止發(fā)送方向接收方發(fā)送了太多數(shù)據(jù),導(dǎo)致接收方無法處理;

防止 TCP 連接的任意一方向網(wǎng)絡(luò)中發(fā)送大量數(shù)據(jù),導(dǎo)致網(wǎng)絡(luò)擁塞崩潰;

除了擁塞窗口大?。╟wnd)之外,TCP 連接的雙方都有接收窗口大?。╮wnd),在 TCP 連接建立之初,發(fā)送方和接收方都不清楚對(duì)方的接收窗口大小,所以通信雙方需要一套動(dòng)態(tài)的估算機(jī)制改變數(shù)據(jù)傳輸?shù)乃俣?,?TCP 三次握手期間,通信雙方會(huì)通過 ACK 消息通知對(duì)方自己的接收窗口大小,接收窗口大小一般是帶寬延遲乘積(Bandwidth-delay product, BDP)決定的[^7],不過在這里我們就不展開介紹了。

客戶端能夠同時(shí)傳輸?shù)淖畲髷?shù)據(jù)段的數(shù)量是接收窗口大小和擁塞窗口大小的最小值,即 min(rwnd, cwnd)。TCP 連接的初始擁塞窗口大小是一個(gè)比較小的值,在 Linux 中是由 TCP_INIT_CWND 定義的[^8]:

/* TCP initial congestion window as per rfc6928 */#define TCP_INIT_CWND10

初始擁塞控制窗口的大小從出現(xiàn)之后被多次修改,幾個(gè)名為 Increasing TCP's Initial Window 的 RFC 文檔:RFC2414[^9]、RFC3390[^10] 和 RFC6928[^11] 分別增加了 initcwnd 的值以適應(yīng)不斷提高的網(wǎng)絡(luò)傳輸速度和帶寬。

tcp-congestion-window

圖 2 - TCP 擁塞控制窗口的線増積減

如上圖所示,TCP 連接發(fā)送方的擁塞控制窗口大小會(huì)根據(jù)接收方的響應(yīng)而變化:

線性增長(zhǎng):當(dāng)發(fā)送方收到了接收方的 ACK 時(shí),擁塞窗口大小會(huì)加一;

積式減少:當(dāng)發(fā)送方發(fā)送的數(shù)據(jù)包丟包時(shí),擁塞控制窗口會(huì)減半;

如果 TCP 連接剛剛建立,由于 Linux 系統(tǒng)的默認(rèn)設(shè)置,客戶端能夠同時(shí)發(fā)送 10 個(gè)數(shù)據(jù)段,假設(shè)我們網(wǎng)絡(luò)的帶寬是 10M,RTT 是 40ms,每個(gè)數(shù)據(jù)段的大小是 1460 字節(jié),那么使用 BDP 計(jì)算的通信雙方窗口大小上限應(yīng)該是 35,這樣才能充分利用網(wǎng)絡(luò)的帶寬:

然而擁塞控制窗口的大小從 10 漲到 35 需要 2RTT 的時(shí)間,具體的過程如下:

發(fā)送方向接收方發(fā)送 initcwnd = 10 個(gè)數(shù)據(jù)段(消耗 0.5RTT);

接收方接收到 10 個(gè)數(shù)據(jù)段后向發(fā)送方發(fā)送 ACK(消耗 0.5RTT);

發(fā)送方接收到發(fā)送方的 ACK,擁塞控制窗口大小由于 10 個(gè)數(shù)據(jù)段的成功發(fā)送 +10,當(dāng)前擁塞控制窗口大小達(dá)到 20;

發(fā)送方向接收方發(fā)送 20 個(gè)數(shù)據(jù)段(消耗 0.5RTT);

接收方接收到 20 個(gè)數(shù)據(jù)段后向發(fā)送方發(fā)送 ACK(消耗 0.5RTT);

發(fā)送方接收到發(fā)送方的 ACK,擁塞控制窗口大小由于 20 個(gè)數(shù)據(jù)段的成功發(fā)送 +20,當(dāng)前擁塞控制窗口大小達(dá)到 40;

從 TCP 三次握手建立連接到擁塞控制窗口大小達(dá)到假定網(wǎng)絡(luò)狀況的最大值 35 需要 3.5RTT 的時(shí)間,即 140ms,這是一個(gè)比較長(zhǎng)的時(shí)間了。

早期互聯(lián)網(wǎng)的大多數(shù)計(jì)算設(shè)備都通過有線網(wǎng)絡(luò)連接,出現(xiàn)網(wǎng)絡(luò)不穩(wěn)定的可能性也比較低,所以 TCP 協(xié)議的設(shè)計(jì)者認(rèn)為丟包意味著網(wǎng)絡(luò)出現(xiàn)擁塞,一旦發(fā)生丟包,客戶端瘋狂重試就可能導(dǎo)致互聯(lián)網(wǎng)的擁塞崩潰,所以發(fā)明了擁塞控制算法來解決該問題。

但是如今的網(wǎng)絡(luò)環(huán)境更加復(fù)雜,無線網(wǎng)絡(luò)的引入導(dǎo)致部分場(chǎng)景下的網(wǎng)絡(luò)不穩(wěn)定成了常態(tài),所以丟包并不一定意味著網(wǎng)絡(luò)擁堵,如果使用更加激進(jìn)的策略傳輸數(shù)據(jù),在一些場(chǎng)景下會(huì)得到更好的效果。

三次握手

TCP 使用三次握手建立連接應(yīng)該是全世界所有工程師都十分了解的知識(shí)點(diǎn),三次握手的主要目的是避免歷史錯(cuò)誤連接的建立并讓通信的雙方確定初始序列號(hào)[^12],然而三次握手的成本相當(dāng)高,在不丟包的情況下,它需要建立 TCP 連接的雙方進(jìn)行三次通信。

basic-3-way-handshake

圖 3 - 常見的 TCP 三次握手

如果我們要從北京訪問上海的服務(wù)器,由于北京到上海的直線距離約為 1000 多公里,而光速是目前通信速度的極限,所以 RTT 一定會(huì)大于 6.7ms:

然而因?yàn)楣庠诠饫w中不是直線傳播的,真正的傳輸速度會(huì)比光速慢 ~31%[^13],而且數(shù)據(jù)需要在各種網(wǎng)絡(luò)設(shè)備之間來回跳轉(zhuǎn),所以很難達(dá)到理論的極限值。在生產(chǎn)環(huán)境中從北京到上海的 RTT 大概在 40ms 左右,所以 TCP 建立連接所需要最短時(shí)間也需要 60ms(1.5RTT)。

在網(wǎng)絡(luò)環(huán)境較差的地鐵、車站等場(chǎng)景中,因?yàn)閬G包率較高,客戶端很難與服務(wù)端快速完成三次通信并建立 TCP 連接。當(dāng)客戶端長(zhǎng)時(shí)間沒有收到服務(wù)端的響應(yīng)時(shí),只能不斷發(fā)起重試,隨著請(qǐng)求次數(shù)逐漸增加,訪問的延遲也會(huì)越來越高。

由于大多數(shù)的 HTTP 請(qǐng)求都不會(huì)攜帶大量的數(shù)據(jù),未被壓縮的請(qǐng)求和響應(yīng)頭大小在 ~200B 到 2KB 左右,而 TCP 三次握手帶來的額外開銷是 222 字節(jié),其中以太網(wǎng)數(shù)據(jù)幀占 3 * 14 = 42 字節(jié),IP 數(shù)據(jù)幀占 3 * 20 = 60 字節(jié),TCP 數(shù)據(jù)幀占 120 字節(jié):

tcp-three-way-handshake-overhead

圖 4 - TCP 三次握手的額外開銷

雖然 TCP 不會(huì)為每一個(gè)發(fā)出的數(shù)據(jù)段建立連接,但是三次握手建立連接需要的成本還是相當(dāng)高,不僅需要額外增加 1.5RTT 的網(wǎng)絡(luò)延時(shí),還需要增加 222 字節(jié)的額外開銷,所以在弱網(wǎng)環(huán)境下,通過三次握手建立連接會(huì)加劇 TCP 的性能問題。

重傳機(jī)制

TCP 傳輸?shù)目煽啃允峭ㄟ^序列號(hào)和接收方的 ACK 來保證的,當(dāng) TCP 傳輸一個(gè)數(shù)據(jù)段時(shí),它會(huì)將該數(shù)據(jù)段的副本放到重傳隊(duì)列上并開啟計(jì)時(shí)器[^14]:

如果發(fā)送方收到了該數(shù)據(jù)段對(duì)應(yīng)的 ACK 響應(yīng),當(dāng)前數(shù)據(jù)段就會(huì)從重傳隊(duì)列中刪除;

如果發(fā)送方在計(jì)時(shí)器到期之間都沒有收到該數(shù)據(jù)段對(duì)應(yīng)的 ACK,就會(huì)重新發(fā)送當(dāng)前數(shù)據(jù)段;

TCP 的 ACK 機(jī)制可能會(huì)導(dǎo)致發(fā)送方重新傳輸接收方已經(jīng)收到了數(shù)據(jù)段。TCP 中的 ACK 消息表示該消息之前的全部消息都已經(jīng)被成功接收和處理,例如:

發(fā)送方向接收方發(fā)送了序號(hào)為 1-10 的消息;

接收方向發(fā)送方發(fā)送 ACK 8 響應(yīng);

發(fā)送方認(rèn)為序號(hào)為 1-8 的消息已經(jīng)被成功接收;

這種 ACK 的方式在實(shí)現(xiàn)上比較簡(jiǎn)單,更容易保證消息的順序性,但是在以下情況可能會(huì)導(dǎo)致發(fā)送方重傳已經(jīng)接收的數(shù)據(jù):

tcp-retransmission-al

圖 5 - TCP 的重傳策略

如上圖所示,接收方已經(jīng)收到了序號(hào)為 2-5 的數(shù)據(jù),但是由于 TCP ACK 的語義是當(dāng)前數(shù)據(jù)段前的全部數(shù)據(jù)段都已經(jīng)被接收和處理,所以接收方無法發(fā)送 ACK 消息,由于發(fā)送方?jīng)]有收到 ACK,所有數(shù)據(jù)段對(duì)應(yīng)的計(jì)時(shí)器就會(huì)超時(shí)并重新傳輸數(shù)據(jù)。在丟包較為嚴(yán)重的網(wǎng)絡(luò)下,這種重傳機(jī)制會(huì)造成大量的帶寬浪費(fèi)。

總結(jié)

TCP 協(xié)議的一些設(shè)計(jì)在今天來看雖然仍然具有巨大的價(jià)值,但是并不能適用于所有場(chǎng)景。為了解決 TCP 的性能問題,目前業(yè)界有兩種解決方案:

使用 UDP 構(gòu)建性能更加優(yōu)異、更靈活的傳輸協(xié)議,例如:QUIC[^15] 等;

通過不同的手段優(yōu)化 TCP 協(xié)議的性能,例如:選擇性 ACK(Selective ACK, SACK)[^16],TCP 快開啟(TCP Fast Open, TFO)[^17];

由于 TCP 協(xié)議在操作系統(tǒng)內(nèi)核中,不利于協(xié)議的更新,所以第一種方案目前發(fā)展的更好,HTTP/3 就使用了 QUIC 作為傳輸協(xié)議[^18]。我們?cè)谶@里重新回顧一下導(dǎo)致 TCP 性能問題的三個(gè)重要原因:

TCP 的擁塞控制在發(fā)生丟包時(shí)會(huì)進(jìn)行退讓,減少能夠發(fā)送的數(shù)據(jù)段數(shù)量,但是丟包并不一定意味著網(wǎng)絡(luò)擁塞,更多的可能是網(wǎng)絡(luò)狀況較差;

TCP 的三次握手帶來了額外開銷,這些開銷不只包括需要傳輸更多的數(shù)據(jù),還增加了首次傳輸數(shù)據(jù)的網(wǎng)絡(luò)延遲;

TCP 的重傳機(jī)制在數(shù)據(jù)包丟失時(shí)可能會(huì)重新傳輸已經(jīng)成功接收的數(shù)據(jù)段,造成帶寬的浪費(fèi);

TCP 協(xié)議作為互聯(lián)網(wǎng)數(shù)據(jù)傳輸?shù)幕梢哉f是當(dāng)之無愧,雖然它確實(shí)在應(yīng)對(duì)特殊場(chǎng)景時(shí)有些問題,但是它的設(shè)計(jì)思想有著非常多的借鑒意義并值得我們學(xué)習(xí)。

到最后,我們還是來看一些比較開放的相關(guān)問題,有興趣的讀者可以仔細(xì)思考一下下面的問題:

QUIC 協(xié)議是能否保證丟包率較高時(shí)的傳輸性能?

除了 SACK 和 TFO 之外還有哪些手段可以優(yōu)化 TCP 的性能?

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

    關(guān)注

    55

    文章

    11337

    瀏覽量

    109931
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1425

    瀏覽量

    83518
  • UDP
    UDP
    +關(guān)注

    關(guān)注

    0

    文章

    334

    瀏覽量

    35421
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    TCP/IP(Socket)協(xié)議深度剖析

    TCP/IP協(xié)議作為互聯(lián)網(wǎng)通信的基礎(chǔ)架構(gòu),其核心機(jī)制Socket編程承載著全球數(shù)據(jù)交換的使命。本文將深入剖析這一協(xié)議的七層架構(gòu)、三次握手與四次揮手的精妙設(shè)計(jì)、流量控制與擁塞控制的動(dòng)態(tài)平衡,以及現(xiàn)代互聯(lián)網(wǎng)環(huán)境下面臨的挑戰(zhàn)與演進(jìn)方向
    的頭像 發(fā)表于 03-03 17:06 ?492次閱讀

    工業(yè)級(jí)4G路由器:TCP/IP與UDP協(xié)議,解鎖工業(yè)物聯(lián)網(wǎng)高效傳輸新范式

    /以太網(wǎng)能力,正重新定義工業(yè)數(shù)據(jù)傳輸?shù)倪吔纭F浜诵膬?yōu)勢(shì),在于對(duì)TCP/IP與UDP協(xié)議的深度適配,為不同場(chǎng)景提供精準(zhǔn)的通信解決方案。 ?? ?TCP/IP
    的頭像 發(fā)表于 01-19 18:25 ?193次閱讀
    工業(yè)級(jí)4G路由器:<b class='flag-5'>TCP</b>/IP與<b class='flag-5'>UDP</b><b class='flag-5'>協(xié)議</b>,解鎖工業(yè)物聯(lián)網(wǎng)高效傳輸新范式

    MQTT協(xié)議為什么成為物聯(lián)網(wǎng)協(xié)議

    MQTT協(xié)議之所以成為物聯(lián)網(wǎng)領(lǐng)域的核心通信協(xié)議,主要得益于其 輕量級(jí)設(shè)計(jì)、高效資源利用、靈活可靠的消息傳遞機(jī)制、強(qiáng)大的安全支持以及廣泛的生態(tài)兼容性 ,這些特性精準(zhǔn)解決物聯(lián)網(wǎng)設(shè)備在資源受限、網(wǎng)絡(luò)
    的頭像 發(fā)表于 12-10 09:15 ?449次閱讀

    TCPUDP的區(qū)別

    首先概括一下基本的區(qū)別: TCP是一個(gè)面向連接的、可靠的、基于字節(jié)流的傳輸層協(xié)議。 而UDP是一個(gè)面向無連接的傳輸層協(xié)議。(就這么簡(jiǎn)單,其它TC
    發(fā)表于 12-09 07:24

    為什么會(huì)有TCP/IP協(xié)議?

    見了面,完全不能交流信息。因而他們需要定義一些共通的東西來進(jìn)行交流,TCP/IP就是為此而生。TCP/IP不是一個(gè)協(xié)議,而是一個(gè)協(xié)議族的統(tǒng)稱
    發(fā)表于 12-03 06:28

    智能物流立體倉(cāng)庫通訊困境:基于協(xié)議轉(zhuǎn)換的Modbus TCP 轉(zhuǎn) Modbus RTU解決方案

    在工業(yè)自動(dòng)化領(lǐng)域的智能物流自動(dòng)化立體倉(cāng)庫中,塔訊 TX 131-RE-RS/TCP在某企業(yè)采用研華工控機(jī)(Modbus RTU 協(xié)議)負(fù)責(zé)倉(cāng)儲(chǔ)管理系統(tǒng)(WMS)的訂單下發(fā)、庫存統(tǒng)計(jì),搭配三菱 Q 系列 PLC(Modbus TCP
    的頭像 發(fā)表于 11-08 11:25 ?381次閱讀
    智能物流立體倉(cāng)庫通訊困境:基于<b class='flag-5'>協(xié)議</b>轉(zhuǎn)換的Modbus <b class='flag-5'>TCP</b> 轉(zhuǎn) Modbus RTU解決方案

    Modbus TCP與RTU協(xié)議詳解:網(wǎng)關(guān)采集如何選?

    深控網(wǎng)關(guān)如何工作: 我們的高端系列網(wǎng)關(guān)具備多串口 + 網(wǎng)口的配置,可以同時(shí)接入RS-485總線上的RTU設(shè)備和網(wǎng)絡(luò)上的TCP設(shè)備。網(wǎng)關(guān)作為一個(gè)數(shù)據(jù)匯聚點(diǎn),將不同協(xié)議的數(shù)據(jù)統(tǒng)一采集、處理,并轉(zhuǎn)換成標(biāo)準(zhǔn)協(xié)議(如MQTT、OPC UA
    的頭像 發(fā)表于 11-04 10:34 ?403次閱讀

    GraniStudio : TCP/IP(Socket)協(xié)議深度剖析

    在工業(yè)自動(dòng)化與物聯(lián)網(wǎng)領(lǐng)域,TCP/IP(Socket)協(xié)議作為應(yīng)用最廣泛的網(wǎng)絡(luò)通信標(biāo)準(zhǔn),是實(shí)現(xiàn)設(shè)備間數(shù)據(jù)交互的核心技術(shù)。GraniStudio 軟件作為工業(yè)級(jí)零代碼開發(fā)平臺(tái),其內(nèi)置的 TCP/IP
    的頭像 發(fā)表于 08-03 22:20 ?1198次閱讀
    GraniStudio : <b class='flag-5'>TCP</b>/IP(Socket)<b class='flag-5'>協(xié)議</b>深度剖析

    什么是Modbus TCP協(xié)議

    Modbus TCP是一種基于TCP/IP協(xié)議的Modbus通信協(xié)議,用于在客戶機(jī)和服務(wù)器之間進(jìn)行數(shù)據(jù)通信。它常用于工業(yè)自動(dòng)化控制、電力監(jiān)控與管理、溫濕度監(jiān)測(cè)等領(lǐng)域。Modbus
    的頭像 發(fā)表于 07-23 17:18 ?4295次閱讀
    什么是Modbus <b class='flag-5'>TCP</b><b class='flag-5'>協(xié)議</b>

    常見的工業(yè)自動(dòng)化協(xié)議有哪些?

    ,允許使用TCP/IP和UDP/IP等協(xié)議通過以太網(wǎng)進(jìn)行通信。主要協(xié)議之一是現(xiàn)場(chǎng)總線協(xié)議,它替代
    的頭像 發(fā)表于 07-17 13:08 ?508次閱讀
    常見的工業(yè)自動(dòng)化<b class='flag-5'>協(xié)議</b>有哪些?

    RDMA簡(jiǎn)介3之四種子協(xié)議對(duì)比

    ,通過ETH Type標(biāo)識(shí)RoCE報(bào)文。而RoCE v2基于UDP/IP協(xié)議承載RDMA,可部署在三層網(wǎng)絡(luò)環(huán)境下,在原有IB協(xié)議報(bào)文基礎(chǔ)上增加UDP頭、IP頭和ETH頭,通過
    發(fā)表于 06-04 16:05

    51+單片機(jī)TCP-IP+協(xié)議棧ZLIP源碼

    概述 單片機(jī)上網(wǎng)技術(shù),是當(dāng)前的一個(gè)熱門技術(shù)。單片機(jī)上網(wǎng)技術(shù)中的一個(gè)重要部分是在單片上實(shí)現(xiàn) TCP/IP 協(xié)議?!,F(xiàn)在可獲得的 TCP/IP 源代碼一般并不為 51 單片機(jī)設(shè)計(jì),而 51 單片機(jī)
    發(fā)表于 04-22 15:11

    Modbus TCP轉(zhuǎn)Profibus DP主站網(wǎng)關(guān):跨協(xié)議集成的核心樞紐

    一、產(chǎn)品定位:主站級(jí)協(xié)議融合 在工業(yè)自動(dòng)化系統(tǒng)中,如何實(shí)現(xiàn)不同通信協(xié)議設(shè)備的高效協(xié)同一直是技術(shù)難點(diǎn)。三格電子推出的Modbus TCP轉(zhuǎn)Profibus DP主站網(wǎng)關(guān),以強(qiáng)大的協(xié)議轉(zhuǎn)換
    的頭像 發(fā)表于 04-17 16:04 ?849次閱讀
    Modbus <b class='flag-5'>TCP</b>轉(zhuǎn)Profibus DP主站網(wǎng)關(guān):跨<b class='flag-5'>協(xié)議</b>集成的核心樞紐

    JH-ECT003疆鴻智能EtherCAT轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān)賦能高效醫(yī)療設(shè)備互聯(lián)

    TCP雙向互通能力,為醫(yī)療器械行業(yè)提供一套靈活、可靠的數(shù)據(jù)整合方案,助力醫(yī)療設(shè)備邁向智能化新高度。 一、技術(shù)賦能:打破協(xié)議壁壘,構(gòu)建智能醫(yī)療網(wǎng)絡(luò) 醫(yī)療設(shè)備種類繁多,既有支持 EtherCAT
    的頭像 發(fā)表于 04-17 15:40 ?607次閱讀
    JH-ECT003疆鴻智能EtherCAT轉(zhuǎn)Modbus <b class='flag-5'>TCP</b><b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)賦能高效醫(yī)療設(shè)備互聯(lián)

    三格電子-Modbus TCP 轉(zhuǎn) CANOpen 協(xié)議網(wǎng)關(guān)

    協(xié)議網(wǎng)關(guān)
    三格電子科技
    發(fā)布于 :2025年03月12日 13:35:12