TCP和UDP通讯我们怎么选?

描述

  TCP和UDP都是以太网常用的通讯模式,其中TCP模式下设备之间要建立连接,UDP则不需要。



  在TCP模式下,设备想要发送数据互相联系,先要进行“三次握手”,即设备A发送连接申请,设备B回复同意,设备A发送“好的那我现在开始传数据了”。

当要结束彼此之间的联系时,TCP模式下的设备要进行“四次挥手”,即设备A发送我要停止发送内容了,设备B表示我知道了,设备A发送“好的”,设备B发送“OK”。

经过这么三次握手四次挥手,我们可以有效的保证TCP模式下的数据发送安全,确保发送的内容被对方接收到。



  相对于TCP模式,UDP模式发送数据的设备只负责发送数据,不用管是否有别的设备接收到,是一种开环的数据传输方式。

因为没有那么多的规则限制,所以UDP模式下数据传输速率更高,但也更容易被干扰而丢包。

因此,如果你追求数据通信的安全稳定性,就选TCP传输,比如进行文件的发送等等。

如果你进行一些“隧道网络”操作,比如用VPN上网,那用UDP通信更为合适。



  现在你清楚了吗?

欢迎加微信18309815706咨询。

广成科技


原文标题:TCP和UDP通讯我们怎么选?

文章出处:【微信公众号:广成工控】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分