您好!欢迎光临云杰通信官网,本公司专业为企业提供国际上网优化、企业MPLS-VPN、SD-WAN等跨境网络技术服务。
服务热线:13631779516

企业网络优化专家

国际网络互联综合解决方案

行业知识 NEWS

云杰通信助您了解行业,全方位掌握国际互联网最新资讯

您当前的位置:首页 > 资讯中心 > 行业知识

什么是TCP和UDP?

2019-12-04 18:27云杰小编阅读:49

是否快速完整地传输数据取决于您使用的是UDP还是TCP网络协议。他们俩都做相同的工作,但是方式不同,一种更可靠,另一种更快。

TCP和UDP的定义

TCP(传输控制协议)和UDP(用户数据报协议)都是网络协议,可通过Internet将数据从设备传输到Web服务器。每当您与朋友聊天,发送电子邮件,观看在线视频或只是浏览网络时,都可以使用以下协议之一。

UDP和TCP都将数据分成较小的单元,称为数据包。其中包括发送方和接收方的IP,各种配置,您要发送的实际数据以及尾部(指示数据包结束的数据)。两种协议之间的唯一区别是数据包的移动方式。

TCP和UDP如何工作

TCP是Internet上最常用的协议,因为它被认为更可靠。

发送数据的方法如下:

  1. TCP为每个数据包分配一个唯一的标识符和一个序列号。这使接收方可以识别接收到哪个数据包,然后再到达哪个数据包。

  2. 接收到数据包后,如果数据包的顺序正确,则接收方将确认发送给发送方。

  3. 发送方现在可以发送另一个数据包。

  4. 如果数据包丢失或发送顺序错误,接收器将保持沉默,表明需要重新发送相同的数据包。

什么是TCP和UDP?

由于数据是按顺序发送的,因此有助于缓解数据拥塞和流量控制,并使发现和修复错误更容易。这也意味着通过TCP发送的数据更有可能完全到达其目的地。但是,它有一个缺点。双方之间有很多来回通信,因此建立连接和交换数据需要更长的时间。

UDP不需要唯一的标识符或序列号即可完成相同的工作。它以流的形式发送数据,并且仅具有校验和以确保数据到达时不会损坏。UDP几乎没有纠错功能,也不关心丢失的数据包。它更容易出错,但是它发送数据的速度比TCP快得多。

什么是TCP和UDP?

这些协议各有优缺点:

什么是TCP和UDP?

如果您是游戏,流媒体或使用VoIP服务,则UDP是一个不错的选择。它可能会丢失一两个数据包,但不会对您的整体连接产生巨大影响。对此类服务使用TCP可能会导致延迟(尤其是如果您连接到世界另一端的服务器),这可能会完全破坏您的体验。因此,建议将基于TCP的OpenVPN用于静态用途,例如电子邮件,Web浏览和文件传输。

文章标题:《什么是TCP和UDP?》

作  者:云杰小编。本文部分资料来源于网络,转载目的在于传递更多信息及学习参考:https://www.gdyunjie.cn/showinfo-114-788-0.html

主要业务
国际上网优化MPLS-VPNSD-WAN短信业务
行业解决方案
跨境电商智能制造业互联网医疗国际教育
关于我们
公司简介服务支持商务合作 联系我们
Copyright @ 版权所有2012-2019 广东云杰通信 有限公司 粤ICP备18062193号-2

在线咨询

在线咨询真诚为您提供专业解答服务

咨询热线

13631779516欢迎致电咨询

微信咨询

二维码微信扫一扫咨询
返回顶部
×