TCP和UDP都是以太網常用的通訊模式,其中TCP模式下設備之間要建立連接,UDP則不需要。
在TCP模式下,設備想要發送數據互相聯系,先要進行“三次握手”,即設備A發送連接申請,設備B回復同意,設備A發送“好的那我現在開始傳數據了”。
當要結束彼此之間的聯系時,TCP模式下的設備要進行“四次揮手”,即設備A發送我要停止發送內容了,設備B表示我知道了,設備A發送“好的”,設備B發送“OK”。
經過這么三次握手四次揮手,我們可以有效的保證TCP模式下的數據發送安全,確保發送的內容被對方接收到。
相對于TCP模式,UDP模式發送數據的設備只負責發送數據,不用管是否有別的設備接收到,是一種開環的數據傳輸方式。
因為沒有那么多的規則限制,所以UDP模式下數據傳輸速率更高,但也更容易被干擾而丟包。
因此,如果你追求數據通信的安全穩定性,就選TCP傳輸,比如進行文件的發送等等。
如果你進行一些“隧道網絡”操作,比如用VPN上網,那用UDP通信更為合適。
現在你清楚了嗎?
歡迎加微信18309815706咨詢。
原文標題:TCP和UDP通訊我們怎么選?
文章出處:【微信公眾號:廣成工控】歡迎添加關注!文章轉載請注明出處。
-
廣成科技
+關注
關注
0文章
261瀏覽量
390
原文標題:TCP和UDP通訊我們怎么選?
文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論