最后更新:2022-05-22 02:40:39 手机定位技术交流文章
TCP/IP结构中两个最基本的运输层是TCP和UDP:
在网络间一级,TCP和UDP协议在使用频率方面仅次于IP协议。
TPCP/IP架构应用层的若干服务(如HTTP、SMTP等)需要使用TCP服务:
额外的服务级别(如DNS、RTP等)需要使用联合发展方案提供的服务:
UDP(User Datagram Protocol)在英文中,用户数据报告协议的缩略语是英文。
TCP(Transmission Control Protocol)TCP代表传输控制协议。
在此之后,将以多种方式对这两项协定进行比较:
如您所见,以下是两个互联网主机:
他们通过联合民主党协议在运输楼层进行互动,并配有远程坐标 t,允许联合民主党协议双方随时提供数据:
在考虑TCP的使用时:
使用TCP协议的双方在传输数据之前必须握手建立TCP连接,TCP连接在适当建立之前不能发送,TCP连接在完成数据传输后必须用四条电文发出。
这里使用的三家报纸握手,四家报纸挥手,可在以下文章中找到:
https://blog.csdn.net/sunqi568/article/details/106671419
https://blog.csdn.net/weixin_43207025/article/details/106886738
必须强调,TCP连接是一种逻辑联系,而不是一种有形连接,以强调TCP连接是一种逻辑联系,而不是有形连接。
总而言之,联合民主党与世隔绝,而TCP则与世隔绝。
这是一个通讯网络, 使用UDP协议的四个主机:
其中任何一个主机都可以向其他三个主机播放:
您也可向多个广播机构发送更多信息:
也可向主机发送单一的广播:
换句话说,民进联能够进行单一、多广播和广播通信,以及一对一、一对一和一对一通信。
在考虑适用TCP协议时:
在启动数据传输以创建 TCP 连接之前, 对话参与者必须使用三条讯息握手:
在成功建立TCP连接后,看来双方有一个值得信赖的通信渠道:
双方在这个可靠的频道上发言,很明显,TCP只促成一对一或一对一的互动。
在此之后,我们比较了两项信息应用协议的处理情况:
让我们先从适用联合民主党协定开始:

子层信息通过发件人的申请程序在运输一级发送至UDP:
UDP 在应用程序中插入 UDP 标题 :
创建 UDP 用户数据报告并提交 :
这里忽略了运输层下面的层层。
当收件人的 UDP 收到用户数据时:
将UDP从第一节删除,并将用户级信息发送到申请程序:
换句话说,民进联并不合并或分割在申请一级传递的信息,而是保留其边界;换句话说,民进联注重应用。
在考虑适用TCP协议时:
应用过程提供的数据区块只能作为无结构字节序列在发件人的 TCP 上可见:
TCP根本不知道这些字节的意思,
TCP 根据发送策略创建从传输缓存中选定的一定数量的字节 :
另一方面,接收方的TCP将接收方的TCP提交书中的数据量移走,储存在接收方的缓存中:
一方面,向申请过程提供缓存字节:
TCP不能确保收件人申请程序收到的数据区块与发件人申请程序产生的数据区块相称。
例如,发件人的申请程序从发件人的TCP收到10个数据区块。然而,接受方的TCP可能只使用了四个数据区块将收到的字节传送到较高的应用程序。然而,接收人收到的字节流必须与发送人的申请程序发送的字节流相同。当然,接受方的申请程序必须能够识别收到的字节流。还原到相关的应用程序数据层。
也就是说,TCP是一个字节流,是TCP可靠传输、流动管理和拥堵控制的基础。
应当指出,上述图像只描绘了字节流的一个方向,尽管在实际网络中,基于TCP连接的两端都允许同时发送和接收TCP信息,即持续的双工作通信。
此外,在插图中,TCP报告的数据部分仅包括几个字节,尽管实际上TCP报告可能包含数千字节。
再来看下一个对比:
我们已经知道,TCP/IP网络向顶层提供断线和不稳定的传输服务:
当运输层使用UDP协议时,其上页接收断开和不稳定的传输服务:
发送者向接收者发送用户数据报告,如果在传输过程中用户数据报告中断,并生成错误代码,接收者UDP可使用数据报告初始部分的核查和字段值识别错误代码,但仅丢弃数据报告,不做其他工作:
发送者将UDP数据报告传送给接收者,如果被互联网路由器拒绝,发送者UDP则无所作为:
因为UDP向最高层提供不连贯和断开的传输服务。
因此,联合民主党并不关心诸如编码和丧失联合民主党数据报告等困难,联合民主党适用于诸如IP电话、视频会议等实时应用。
在考虑适用TCP协议时:
尽管网络向顶端的传输服务不稳定,例如,在传输过程中,IP数据报告可能丢失或错误编码:
尽管如此,只要运输层采用TCP协议,就有可能向其上层提供可靠的、面向连通的传输服务:
根据TCP协议和值得信赖的TCP渠道,我们可以视其为接收者和发送者之间的数据传输:
没有传播错误(如编码错误、丢失、失序或重复)):
TCP向最高层提供可靠、面向连通的传输服务,如文件转移。
以下是对TCP和UDP报告第一部分的比较:
联合民主党用户数据报告的第一和第二部分如下:
最初的UDP格式见下图:
它只包括四个字段,每个字段长两字节,由于UDP不提供可靠的传输服务,它只是增加了一个门户网站,用于根据文件网络层区分申请过程。
TCP用户数据门户由第一个和第二个数据载荷组成:
其最初格式如下图所示:
因为TCP的第一部分本来就比较复杂,可以提供可靠传输、流量管理、拥堵控制等服务,因此,第一部分的田地数量更大,第一部分的长度更长。
以下是UDP和TCP比较图:
教学视频链接如下:
https://www.bilibili.com/video/BV1c4411d7jb?p=59
本文由 在线网速测试 整理编辑,转载请注明出处。