【三次握手和四次挥手】

      最后更新:2022-06-02 00:49:11 手机定位技术交流文章

      三次握手和四次挥手

        • TCP和UDP议定书
            • 介绍
            • 区别
        • 三次握手
        • 四次挥手
        • TCP和UDP议定书的用途

      TCP和UDP议定书

      介绍

      TCP和UDP议定书都是工作在传输层,都是在程序之间传输数据,比如我们传输的文本,视频,邮件等,都是在TCP和UDP协议上面进行传输的,在TCP和UDP议定书看来,都是一堆二进制数据。
      在这里插入图片描述

      区别

      两者之间的关键区别是联系。 TCP是相连的,但UDP不是。例如,个人有两种沟通方式:写信和打电话。
      信件不能保证收到信件、收信人收到信件的确切顺序、信件内容的完整性等等。
      然而,首先必须拨打电话,然后才能拨打,中间的信息必须由另一方确认和核实。 从图像中可以看出,字母是UDP,电话是TCP。 手机是TCP。 手机是TCP,手机是UDP,手机是TCP,手机是TCP。
      在这里插入图片描述
      TCP协议使用了三节握手和四节波,以确保数据在通信时的完整性和准确性。

      三次握手

      建立连接的程序包括三次握手。
      在这里插入图片描述

      一. 客户最初向服务器发送了一系列连接数据请求(SYN),要求服务器建立连接。
      如果服务器接受连接, 它会向客户端发送 SYN+ACK 数据包 。
      三,客户从服务中获得SYN+ACK数据包,然后向服务供应商发送ACK数据包。然后客户与服务连接。
      由于客户和服务供应商三次交换数据,这一程序被称为三次握手。
      想想为什么需要三次握手而不是两次才能建立连接,例如当服务向客户发送SYN+ACK信息时。
      防止已失效的请求被发送回服务器是一个错误 。
      例如,由于网络原因未将A号请求转发给服务处,客户向服务处发送了A号请求书,因为网络原因未将A号请求书转发给服务处,客户向服务处发送A号请求书。客户将重复请求B。B成功到达服务端,当服务器将 SYN+ACK 传输到客户端时,将建立连接。请求A此时被提交给服务器。服务器会相信这是一个新连接 。是客户认为有关系的时候客户认为有两个链接因此,连接将是断断续续的。
      如果服务不接受客户提供的 ACK 数据包, 第三个握手不会建立连接。 TCP 协议旨在解决互联网连接不稳定的问题。 在三次握手后,客户和服务都处于数据传输状态。
      在这里插入图片描述

      当客户提交请求时,将有一个缓冲区。这是从缓冲区检索数据的唯一方法,我们从缓冲区取取其中一些数据,并将其转移。对于传送通信而言,有序列号和电文长度。即发送了多少,传送的数据是众所周知的。当服务器收到数据时,ACK必须核实。是收据的序号和长度。如果发现部分数据没有收到,重组请求可发送给客户。这就消除了失踪袋的问题。序列号有助于解决疾病问题

      四次挥手

      还发出了四波电波,以保证在网络不稳定的情况下适当终止连接。
      在这里插入图片描述
      当客户意识到在第二波之后它能够向客户提供数据时,也可以收到数据。

      TCP和UDP议定书的用途

      与TCP.UDP相比,业绩下降,资源使用率低,但不稳定。
      与域名请求、语音电话、视频电话等相比。
      TCP更适合发送短信、电子邮件、在线浏览等等。
      在这里插入图片描述

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/26681.html

          热门文章

          文章分类