TCP和UDP

      最后更新:2021-10-09 00:06

      一、UDP

      UDP是一个不稳定、断开的服务。 在发件人方面,应用过程的数据直接提供给网络一级,从网络一级到应用过程的数据直接提供给接收人。 UDP在运输协议方面做得最少,除了各种再使用/分解功能和有限的误差探测之外,在采用IP的方式方面没有任何进展。

      此项目是埃及2011年抗议活动特别报导的一部分。

      发送者和接收者来源国和目的地港口的号码。

      长度字段指定 UDP 传输中的字节数 。

      进行测试是为了检查申报中是否存在任何错误。

      所使用的数据与提交材料的内容相符。

      这个故事是埃及2011年抗议2 民进党测试和示威的独家报导的一部分。

      检查和计算的方法是核对和计算纸上所有16位数的反编码,任何溢漏都将退回滚动,最后结果将储存在外地,用于误差测试。

      举个例子:

      最后的 1011010100111101 作为测试和字段被插入 UDP 。 不幸的是, 虽然 UDP 测试和错误可以被测试, 但除了拒绝被损坏的信件或用警告将其发送到程序之外, 它无法对错误处理做任何事情 。

      3 民主联盟多渠道分解和多常规再利用。

      “多常规分解”一词是指以下事实:在接收端,运输层检查这些领域,确定接收的合成,并因此找到信息合成,并将数据发送到正确的合成中。在运输层面,信息在几个港口发送。

      多轴是指源主机从不同组合中收集数据块,并封装每件数据的第一则电文,从而生成条目,然后将其转移到网络一级,成为多常规的再利用。

      建立 UDP 套接字时, 运输层要么为包件指定一个端口号, 要么在显示时指定一个端口号。 收到相关提交书后, 运输层将根据提交书中相应的 IP 地址和端口号生成一个组合, 同时铭记 UDP 组合是由二进制组表示的, 即与 UDP 套接连的目的地 IP 地址和端口号, 运输层要么为包件指定一个端口号, 要么在显示时指定一个端口号。 收到相关提交书后, 运输层将根据相应IP 地址和端口号生成一个组合, 同时铭记 UDP 组合由二进制组标明, 即目的地 IP 地址和端口号 。

      二、TCP

      TCP是运输一级可信赖的连接连接协议,以链接为导向意味着在应用程序将数据传输到另一个程序之前必须进行三次握手。

      可以使用三种不同的握手方式。三种TCP握手方式-fluffy博客-CSDN博客。

      二楼二楼二楼二楼二楼二楼二楼二楼二层TCP报告结构

      (1) 来源港口和目的地港口号:发送者和接收者的港口号。

      2) 序列号和确认号字段:由于TCP是一种可靠的传输,数据的完整性和顺序必须加以核实才能可靠,依靠这两个字段,即TCP发送者随机生成32位位数,填入序列号字段,当接收者获得数据时,发送者将使用序列号字段+1作为确认编号,并在确认栏中插入确认号,以便发送者如成功将接收数据。

      TCP用于维持接收窗口、管理流量、在发送信息时告知窗口当前大小的发送者,并动态调节发送者交付数据的速度。

      (4) 互联网测试和:用于传输过程中的文字损坏,类似于UDP的测试和字段。

      (5) 第一部长级领域和保留未使用领域:该领域展示了TCP第一部长级级别,TCP第一部长级级别是可以更改的,但保留了未使用的领域以填补该领域的长度,可以解释为保留了未使用的领域以完成报告的长度。

      标记字段:TCP呈报中的标记分类如下:

      2011年埃及抗争特别报导部分内容, 紧急识别URG:当URG=1时,

      二楼,二楼,二楼,二楼,二楼,二楼,二楼。

      这是我第一次见到一位女士。 ACK识别: 只有当ACK=1时, 序列号字段的验证才重要。

      这篇文章是我们对埃及2011年抗议的特别报道的一部分。 RST:当 RST = 1 表示一个重大错误时, 必须放弃连接并重建传输链接。 重设标记也可以用来拒绝一个假条目或拒绝启动连接 。

      我不知道如何处理。 同步识别 SYN: 创建连接时使用的 SYN=1 和 ACK=0 信号表示这是一个连接请求。 如果对方同意建立连接, 则在要返回的报告中使 SYN = 1 和 ACK = 1 。

      对不起,对不起,对不起。 停止身份识别 FIN: 当FIN=1时, 用来释放连接, 表示预定发送的字节已经释放, 并要求释放传输连接。
      7) 紧急数据指针字段:TCP必须告诉接收端的上层实体存在紧急数据,并注明紧急数据尾部。

      二楼二楼二楼二楼二楼 二楼二楼二楼二楼二楼的TCP信号传输系统

      TCP可靠的数据传输确保了通过一个过程从缓存读取的数据流没有损坏、平稳、不冗余和连续。

      TCP传输可靠性主要通过确认答复号码和超时转播实现。

      确认答复号码:如前所述,已经提到适当的概念,在收到发件人提供的数据后,接收方将根据收到的数据和发件人的序列号指定一个识别号码,如果确认号码不是预期价值,则接收方将能够发现所提供数据失踪或混乱的发生,如下图所示。

      超时再发送: 如果发件人在一定时间后没有收到收件人的ACK 信件, 发件人知道该信件已经丢失。 过一段时间后, 发件人将重新发送相关的数据包 。

      必须指出的是,TCP是累计确认的,即:在上文显示的示例中,电文后继=51为服务器接收,电文后继=52丢失,电文后继=53为服务器接收。此时,客户承认电文后继=51已成功接收,电文后继=52已丢失,这符合服务端 ACK 电文和累积确认的概念。

      Assection = 53 的提交书尚未核实,当服务提供方确认真实的提交书= 52 时将予以确认,换句话说,就上述例子而言,后文=53 无需重新印发。

      此外,TCP的重复时间比以前的重复时间高一倍,即同一段的下一次重复时间是同一段的两倍,设计的主要动机是网络堵塞,即网络问题在路由器队列中长期保存大量集束数据,导致排队时间增加,以至于服务端仍然无法处理给发件人的信息。

      快速再传输:空外再传输的主要问题是重新传输丢失的数据包需要时间,这既浪费又耗时。 在这一前提下,衍生物是快速再传输之外的补充。

      在确认丢失的电文的情况下,客户试图向服务处提交连续三次报告的第一份,服务处开始快速重新传送,即在超时内重新传送丢失的电文。

      二楼,二楼,二楼,TCP多常规再利用和二楼多常规拆解。

      TCP关键词与UDP多常规和多常规分解不同,采用四维组进行识别。 换言之,即使IP地址和目的地端口号相同,但只能通过不同的插座接收不同来源的数据,这与连接的TCP相对应。 由于源IP地址和源端口号不同,数据来自两个连接点。

      二楼,二楼,二楼,二楼,二楼,TCP堵塞管理和第二层的流量控制

      见博文

      三. 总结TCP和UDP之间的区别,
      1)UDP:
      面向无连接
      首先,与TCP不同,UDP在传输数据前不需要三次握手,因此您可以立即开始发送数据。
      是的,它只是数据报告的搬运工, 并且不会有数据报告分解和混合。
      具体来说就是:
      在发送端,在应用层将数据传送到传输层的UDP协议中,UDP只是为数据添加一个UDP页头,然后将数据传送到接收端,网络一级将数据传输到传输层,而UDP只是将IP页头移到应用层,没有核对。
      有一个单, 而且有很多收音机, 很多收音机,很多收音机。
      联合民主党能够进行不止一对一的传输以及更多、更多的一对一的传输,这意味着联合民主党提供单一的多广播广播能力。

      面向报文
      当添加第一部分时, UDP 是给应用程序发送信件的 UDP 的 UDP 提交文件, 并且向下传送 IP 层 。 UDP 保留了在应用程序级别上给出的报告的限度, 这些限制既不合并也不分割。 因此, 应用程序必须选择合适的大小信息 。
      不可靠性
      首先,缺乏可靠性是因为来文不需要随心所欲地联系和发送,这无疑是不可靠的。
      当收到数据时,数据转移时没有备份,数据发送者不关心数据是否准确收到。
      同样,网络环境是极好和可怕的,但由于缺乏交通拥堵控制,UDP一直以恒定速度提供数据。 即使网络条件差,传播率也不会调整。 这样做的不利之处在于,在网络条件差的情况下,这可能导致一揽子计划丢失,但好处是显而易见的,在某些实时高需求情况下(例如电话会议),需要UDP,而不是TCP,而不是TCP。
      头部成本低,数据传输效率高。
      2)TCP:
      面向连接
      链接意味着在数据传输之前必须在两端建立连接。链接由产生可靠连接的“三握手”组成。连接是可靠数据传输的基础。
      仅支持单播传输
      每个TCP传输连接只能有两个端点,只能发送点对点数据,不允许重叠或广播传输。
      面向字节流
      TCP不会像联合民主党那样,单独发送字节,而是在不尊重信息边界的情况下发送字节。
      可靠传输
      错误代码以TCP的段落号和可靠传输的确认号为基础。 为确保电文传输的可靠性,TCP为每个软件包指定了一个序列号,而序列号也确保接收软件包的顺序给接收实体。
      提供拥塞控制
      当出现网络堵塞时,TCP可以降低输入网络的数据的速度和数量,而且因为TCP提供全时通信的TCP应用程序的拥挤速度使两个通信伙伴能够随时传输数据,因为TCP连接的两端都有一个缓存器,用于临时储存双向通信的数据。

      数据丢失及重传

      TCP 数据大小大于 MSS 大小, 目标主机接收数据, 并在传输层组装 TCP 数据包。 如果在中间丢失一块碎片, 只发送缺失的碎片 。
      大于 MTU 大小的UDP 数据将在 IP 层中分离,由目的地主机接收,并组装在 IP 层中。
      根据传输层,如果中间部分缺少碎片,在建立可靠的UDP传输系统时,所有数据包都必须重新传送,因为可靠的UDP传输非常浪费,因此UDP信息一般应小于MTU。

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类