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