0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TCP和UDP通讯我们怎么选?

广成工控 ? 来源:未知 ? 2023-03-26 02:35 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

    文章

    268

    浏览量

    664

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    通信小能手,Modbus TCP转Profibus DP网关硬控变送器与PLC通讯方案

    通信小能手,Modbus TCP转Profibus DP网关硬控变送器与PLC通讯方案
    的头像 发表于 07-02 14:36 ?214次阅读
    通信小能手,Modbus <b class='flag-5'>TCP</b>转Profibus DP网关硬控变送器与PLC<b class='flag-5'>通讯</b>方案

    JF - 600MT称重变送器与Modbus TCP转Profibus DP网关通讯案例

    总线协议,广泛应用于制造业和流程控制中。当需要将使用Modbus TCP协议的设备连接到Profibus DP网络时,就需要使用协议转换器来实现协议的转换。本文将详细介绍如何通过Modbus TCP转Profibus DP网关与JF - 600MTModbus
    的头像 发表于 06-21 12:09 ?217次阅读
    JF - 600MT称重变送器与Modbus <b class='flag-5'>TCP</b>转Profibus DP网关<b class='flag-5'>通讯</b>案例

    TCP协议与UDP协议的区别

    UDP(用户数据报协议) : 无连接 :UDP不建立连接,数据可以直接发送,不需要任何握手过程。 不可靠性 :UDP不保证数据的可靠传输,数据包可能会丢失,不会重传。 2. 数据传输 TC
    的头像 发表于 01-22 09:44 ?1009次阅读

    Profinet通讯网关模块之Modbus TCP从站转profinet主站案例

    Profinet通讯网关模块之Modbus TCP从站转profinet主站案例 某汽车零部件制造企业的生产线,其自动化设备来自不同品牌和供应商,如汽车生产线的总控制系统采用Modbus TCP协议
    的头像 发表于 01-15 17:01 ?740次阅读
    Profinet<b class='flag-5'>通讯</b>网关模块之Modbus <b class='flag-5'>TCP</b>从站转profinet主站案例

    Web端TCP/UDP测试工具!小白必学~

    Web端TCP/UDP测试工具,方便大家进行各种基于TCP和TDP的模拟测试。该测试工具不仅支持TCPUDP测试,还支持SSL,使用极为便
    的头像 发表于 01-08 18:17 ?1477次阅读
    Web端<b class='flag-5'>TCP</b>/<b class='flag-5'>UDP</b>测试工具!小白必学~

    TCP三次握手与UDP的区别

    在计算机网络中,数据传输的可靠性和效率是两个关键因素。为了满足不同的应用需求,设计者们开发了多种传输层协议。其中,TCP(传输控制协议)和UDP(用户数据报协议)是最常用的两种。它们在数据传输机制
    的头像 发表于 01-03 17:35 ?964次阅读

    一文了解Android UDP通信

    协议。发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付IP层。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。 首部开销小: UDP的首部开销只有8个字节,比
    发表于 12-30 10:56

    socket 和 UDP 协议的对比

    在现代互联网技术中,数据传输是核心功能之一。为了实现这一功能,我们依赖于各种通信协议和接口。Socket 和 UDP 是两种广泛使用的网络通信技术,它们在实现网络通信方面各有特点和用途
    的头像 发表于 11-12 14:28 ?1044次阅读

    奇妙的Air780E之UDP应用示例大赏!

    关于UDP是一种无连接的、不可靠的传输层协议,主要用于实现网络中的快速通讯我们今天将把Air780E的UDP应用分析透彻。
    的头像 发表于 11-04 09:25 ?802次阅读
    奇妙的Air780E之<b class='flag-5'>UDP</b>应用示例大赏!

    芯驿电子 ALINX 推出全新 IP 核产品线,覆盖 TCP/UDP/NVMe AXI IP 核

    10GBe/40GBe UDP 协议栈 IP 核、10GbE TCP/IP 协议栈 IP 核和 NVMe AXI IP 核。 ? ALINX 发布的 10GbE TCP/IP 协议栈 IP 核,能够实现
    的头像 发表于 10-30 17:39 ?1016次阅读
     芯驿电子 ALINX 推出全新 IP 核产品线,覆盖 <b class='flag-5'>TCP</b>/<b class='flag-5'>UDP</b>/NVMe AXI IP 核

    TCP&UDP调试工具

    TCP&UDP调试工具
    发表于 10-30 10:41 ?3次下载

    CMW500进行LTE TCPUDP测试方法

    本文主要介绍TCPUDP测试方法,包含上行速率、下行速率、和并发速率测试,其中:上行业务测试时,智能待测设备要先打开仪表端Iperf后,再打开待测设备端Iperf;非智能待测设备要先打开仪表端
    的头像 发表于 09-12 08:09 ?4543次阅读
    CMW500进行LTE <b class='flag-5'>TCP</b>和<b class='flag-5'>UDP</b>测试方法

    EtherCAT转Modbus TCP协议网关(JM-ECT-TCP

    JM-ECT-TCP网关实现EtherCAT网络与Modbus TCP网络之间的数据通讯,即将Modbus TCP设备转换为EtherCAT设备。
    的头像 发表于 09-07 17:05 ?702次阅读
    EtherCAT转Modbus <b class='flag-5'>TCP</b>协议网关(JM-ECT-<b class='flag-5'>TCP</b>)

    功能强大的网络通讯工具,支持各类TCPUDP、HTTP的通讯协议

    功能强大的网络通讯工具,支持各类TCPUDP、HTTP的通讯协议,简单方便,包含历史记忆功能,体积小,服务器调试最合适
    发表于 09-05 11:51 ?0次下载

    深度解析TCPUDP协议

    计算机与网络设备要相互通信,它们必须遵循一种共同的方法或标准。对于不同硬件平台和操作系统之间的交互而言,这种共同遵循的规范尤为关键。我们将这一系列指导通信过程的规则称为“协议”。TCPUDP
    的头像 发表于 09-02 14:53 ?858次阅读
    深度解析<b class='flag-5'>TCP</b>与<b class='flag-5'>UDP</b>协议