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

企业网络优化专家

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

行业知识 NEWS

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

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

什么是TCP?UDP又是什么?它们的区别是?

2019-11-19 20:06阅读:215


TCP和UDP的对比

什么是TCP?

TCP(Transmission Control Protocol,传输控制协议)是面向连接的、可靠的字节流服务,也就是说,在收发数据前,必须和对方建立可靠的连接。这一过程和打电话类似:先拨号振铃,等待对方接电话,说喂,再说自己是谁。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的传输层。

面向有连接

TCP和UDP的对比

什么是UDP?

UDP (User Datagram Protocol,用户数据报协议),是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种非连接的传输层协议,提供面向事务的简单不可靠信息传送服务,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上,故也不安全。

面向无连接

TCP和UDP的对比

TCP三次握手过程?

1、 主机A通过向主机B

发送一个含有同步序列号的标志位的数据段给主机B,向主机B 请求建立连接,通过这个数据段,主机A告诉主机B 两件事:我想要和你通信;你可以用哪个序列号作为起始数据段来回应我。

2、 主机B收到主机A的请求后,用一个带有确认应答(ACK)和同步序列号(SYN)标志位的数据段响应主机A,也告诉主机A两件事:

一是:我已经收到你的请求了,你可以传输数据了;

二是:你要用哪佧序列号作为起始数据段来回应我;

3 、主机A收到这个数据段后,再发送一个确认应答,确认已收到主机B 的数据段:“我已收到回复,我现在要开始传输实际数据了”; 这样3次握手就完成了,主机A和主机B就可以传输数据了。

3次握手的特点

  • 没有应用层的数据;

  • SYN这个标志位只有在TCP建产连接时才会被置1;

  • 握手完成后SYN标志位被置0。

TCP四次挥手过程?

TCP建立连接要进行3次握手,而断开连接要进行4次

1 、当主机A完成数据传输后,将控制位FIN置1,提出停止TCP连接的请求;

2、  主机B收到FIN后对其作出响应,确认这一方向上的TCP连接将关闭,将ACK置1;

3、 由B 端再提出反方向的关闭请求,将FIN置1;

4 、主机A对主机B的请求进行确认,将ACK置1,双方向的关闭结束。

名词解释

ACK

TCP报头的控制位之一,对数据进行确认,确认由目的端发出,用它来告诉发送端这个序列号之前的数据段都收到了。比如,确认号为X,则表示前X-1个数据段都收到了,只有当ACK=1时,确认号才有效,当ACK=0时,确认号无效,这时会要求重传数据,保证数据的完整性;

SYN

同步序列号,TCP建立连接时将这个位置1;

FIN

发送端完成发送任务位,当TCP完成数据传输需要断开时,提出断开连接的一方将这位置1;

总结

TCP使用面向连接的通信方式,大大提高了数据通信的可靠性,使发送数据端和接收端在数据正式传输前就有了交互,为数据正式传输打下了可靠的基础。

TCP与UDP的区别?

1、TCP基于连接,而UDP基于无连接的;

2、对系统资源的要求:TCP较多(TCP有20个字节信息包),UDP少(UDP信息包只有8个字节);

3、UDP程序结构较简单;

4、TCP是字节流模式,而UDP是数据报文模式 ;

5、TCP保证数据正确性,安全可靠,并且保证数据顺序,而UDP可能丢包,而且UDP不保证数据顺序。

文章标题:《什么是TCP?UDP又是什么?它们的区别是?》

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

主要业务
企业专线网络MPLS-VPNSD-WAN云专线
行业解决方案
跨境电商智能制造业互联网医疗国际教育
关于我们
公司简介服务支持商务合作联系我们
国际网络专题:广域网接口什么是广域网广域网优化广域网访问广域网加速广域网协议广域网端口无线广域网局域网广域网广域网虚拟网络上海iplc访问加速网络建设全球加速出口带宽远程组网网络加速香港网络香港专线视频会议ebayAliExpresAmazonInstagramTwitterFacebookgooglevklineSkypeWhatsAppzoom视频会议公司用vpnvpn方案公司vpn网络vpnvpn地址vpn直通香港vpn可靠vpnvpn中国vpn提供商外贸VPN企业用vpn企业vpn跨境电商vpnvpn专线ipsec vpnsdwan vpn国外网站加速vpn组网mpls iplc 价格mpls专线价格mplsvpn专线
Copyright @ 版权所有2012-2019 广东云杰通信有限公司 粤ICP备18062193号-2

在线咨询

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

咨询热线

13631779516欢迎致电咨询

微信咨询

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