TCP和UDP都是網(wǎng)絡(luò)通信協(xié)議,也就是通信時(shí)都要遵守的規(guī)則,雙方在同一規(guī)則下”交流”,才能理解或者為之服務(wù).
一、TCP協(xié)議
全稱:Transmission Control Protocol,即傳輸控制協(xié)議,提供的是面向連接、可靠的字節(jié)流服務(wù)。當(dāng)客戶和服務(wù)器彼此交換數(shù)據(jù)前,必須先在雙方之間建立一個(gè)TCP連接,之后才能傳輸數(shù)據(jù)。TCP提供超時(shí)重發(fā),丟棄重復(fù)數(shù)據(jù),檢驗(yàn)數(shù)據(jù),流量控制等功能,保證數(shù)據(jù)能從一端傳到另一端。
分為TCP sever和TCP client ,TCP client與TCP sever 三次握手之后建立連接完成兩者之間的通信
TCP協(xié)議的優(yōu)缺點(diǎn)
優(yōu)點(diǎn):穩(wěn)定可靠;
缺點(diǎn):慢,效率低,占用系統(tǒng)資源高。
整個(gè)數(shù)據(jù)要準(zhǔn)確無誤的傳遞給對方時(shí)可使用TCP協(xié)議
二、UDP協(xié)議
User Data Protocol,即用戶數(shù)據(jù)報(bào)協(xié)議,是一個(gè)簡單的面向數(shù)據(jù)報(bào)的運(yùn)輸層協(xié)議。UDP不提供可靠性,它只是把應(yīng)用程序傳給IP層的數(shù)據(jù)報(bào)發(fā)送出去,但是并不能保證它們能到達(dá)目的地。由于UDP在傳輸數(shù)據(jù)報(bào)前不用在客戶和服務(wù)器之間建立一個(gè)連接,且沒有超時(shí)重發(fā)等機(jī)制,故而傳輸速度很快.
UDP的優(yōu)缺點(diǎn):
優(yōu)點(diǎn):UDP沒有TCP的握手、確認(rèn)、窗口、重傳、擁塞控制等機(jī)制,連接速度快,安全性比TCP稍高;
缺點(diǎn):不穩(wěn)定,在數(shù)據(jù)傳遞過程中,網(wǎng)絡(luò)質(zhì)量不好,會(huì)出現(xiàn)斷開丟包現(xiàn)象。
要求網(wǎng)絡(luò)通訊速度能盡量的快可使用UDP協(xié)議
三、支持TCP/UDP協(xié)議的WiFi模塊
目前SKYLAB的做主的WIFI模塊,大部分都可以實(shí)現(xiàn)TCP與UDP的傳輸。其中部分的IOT URAT WIFI模塊,可以在同一個(gè)軟件中實(shí)現(xiàn)TCP與UDP傳輸比如WU105、WU106、WG215、WG219等;其他的WiFi模塊,則需要軟件上區(qū)分配合。
關(guān)于SKYLAB
深圳市天工測控技術(shù)有限公司(SKYLAB),是國內(nèi)專業(yè)WiFi模塊商,02年開始進(jìn)入無線模塊領(lǐng)域,經(jīng)驗(yàn)積淀深厚。現(xiàn)已推出的WiFi模塊有串口WiFi模塊、AP/路由WiFi模塊、大功率無人機(jī)WiFi模塊、USB接口攝像頭模塊、千兆WiFi模塊、2.4/5G雙頻WiFi模塊等。更多詳情可以訪問天工測控或阿里店鋪
-
TCP
+關(guān)注
關(guān)注
8文章
1378瀏覽量
79300 -
UDP協(xié)議
+關(guān)注
關(guān)注
0文章
70瀏覽量
12772 -
TCP協(xié)議
+關(guān)注
關(guān)注
1文章
101瀏覽量
12121 -
wifi模塊
+關(guān)注
關(guān)注
60文章
380瀏覽量
73766
發(fā)布評論請先 登錄
相關(guān)推薦
評論