TCP协议和UDP协议

      最后更新:2022-04-08 13:40:11 手机定位技术交流文章

      广域网与路由器

      路由器

      • 路由器(路由器)是连接局域网和广域网的互联网连接装置。
      • 它根据信仰环境自动选择和配置路线,并按其采取最佳方式的顺序发送信号。
      • 路由器是互联网的交通警察
      • 路由器现已广泛用于生活的各个方面,各种产品已成为各种主干网内部连接、主干网互联和主干网因特网连通的骨干。
      • 路由器和开关之间的主要区别在于开关位于OSI参考模型(数据链层)的二级。路径也位于三楼。即网络层。这种区分影响到路由器和开关在运输数据时使用单独的控制信息的必要性。因此,他们履行各种职责的方式各不相同。
      • 路由器(Router)也称为网关(Gateway),用来连接许多在逻辑上截然不同的网络,每个网络代表一个单独的网络或子网络。
      • 由于数据从一个子网移动到另一个子网,这在路由器特性下是可能的。因此,路由器可识别网络地址并选择最佳的 IP 路径 。它可能存在于多网络环境中。建立灵活的连接,为了连接子网络,可以利用多种类型的数据集群和中度访问机制。路由器仅从源站或其他路由器接收数据。这是一个网络层互连装置。

      局域网

      • 局域网(局域网)是指在特定区域由数台计算机连接的计算机集,一般在几千米以内。
      • 文件管理、应用软件共享、打印机共享、工作组内部日程安排、电子邮件和传真通信服务等,都可以通过局域网进行。
      • 局域网是一个封闭的网络,可以包括办公室的两台计算机或公司数百台计算机。

      子网掩码

      • 子网络的特点之一是所谓的“子网络面具”。
      • 这是一个32位二进制的二进制数字,其网络组件为1,主机组件为0。它与IP地址在形式上完全相同。
      • 比如,IP 地址等如果承认这个网络是前24名,它就是全球头24名。主机部分是后8位,因此,子网面罩是11.11、11.11、11.11、11.11、11.11、11.11。#100,#11.11、11.11、11.11、11.11、11.11、11.11、11.11、11.11、11。以小数表示
      • 知道”子网掩码”,我们就能判断,是否有两个 IP 地址属于同一个子网络 。这种方法涉及计算两个IP地址和子网遮罩(全部为数字1)的和两个IP地址和子网遮罩(全部为数字1)。运算结果为1,否则为0),然后将调查结果与同样的结果进行比较。如果是的话,它表明,它们在同一子网络中。否则就不是。
      • 例子

      从根本上说,知识产权协议有两个目的:一是向计算机发放知识产权地址,二是查明地址是否在同一子网络中。

      简介:

      用于应用程序通信。 如果IP地址和Mac地址能帮助我们确定唯一的系统, 我们怎样才能在机器上找到软件?

      端口:

      拥有IP地址的东道主可以提供各种服务。网络服务、FTP服务、SMTP服务等等。这些服务可通过IP地址完全获得。那么,主机如何区分若干网络服务?IP地址显然不是唯一可以使用的地址。由于IP地址与若干互联网服务有关。实际上,IP地址+端口号区分了各种服务。

      一.TCP协议

      1. 当一个方案希望通过TCP与另一个方案互动时,它转达来文请求。请求必须针对具体地址。在双方握手之后,TCP将在这两个方案之间建立全方位的沟通渠道。
      2. 这种全时通讯将接管两台计算机之间的通讯渠道,直到一方或双方关闭。
      3. 2. 虽然半日制工作允许数据双向传输,但数据只能一次向一个方向传输,导致单向转移。

      关键是:

      三次握手四次挥手

      一. 三个TCP握手方式如下:

      • SYN (SEx) 包由客户端发送到服务器, 导致 SYN_ SEND 状态 。
      • SYNSENT要求连接。传输控制协议(TCP)是一种基于字节的传输层通信协议,是相互联系和可靠的。因特网工程工作队RFC 793对它作了定义。
      • 服务器收到了SYN(SEy) ACK(ACK=x+1) 响应SYN(SEy) ACK(ACK=x+1) 的SYN(SYN_RECV) 信息,并输入 SYN_RECV 状态。
      • SYN_RECV系指服务被动打开和客户SYN接收并转发到ACK时的状况。客户随后接收的ACK进入既定状态。
      • 客户从服务器收到一个SYN信息, 并使用 ACK (ACK=y+1) 来回应, 将其置于建立状态 。
      • 建立意味着建立链接,它说有两台计算机在交谈。

      完成了三次握手,TCP客户端和服务器成功连接,以开始数据流动。

      需要三次握手才能建立连接,四次握手才能终止TCP半闭路(半闭路)造成的连接。

      1.2四次挥手


      1. 第一波:客户发送带有序列号的FIN信息,客户现在在FIN_WAIT1状态。

      2. 第二次握手:当服务器收到FIN时,发送了ACK信息,客户的序列号值+1被用作ACK提交文件的序列号,表明客户的信息已经收到,服务端处于CLOSE_WAIT状态。

      3. 第三波:如果服务器还希望终止连接,它会发送FIN信息并提供序列号,正如客户第一次所做的那样。此时,服务端在LAST_ACK状态。

      4-4. 第四波:客户收到金融情报处后,类似发送一份ACK报告作为答复,因此,以服务端序列号+1作为其本身的ACK划界案的序列号,客户现已进入时间- 时间- 时间模式 。在进入封闭状态之前,需要一些时间才能确保客户收到其ACK信息。

      5. 服务提供商处于闭路连接中,在收到 " ACK " 电文后具有 " 封闭式 " 状态。

      三个握手和四个波(需要访谈) - My_Dreams - Blog Park

      需要三次握手才能建立连接,四次握手才能终止TCP半闭路(半闭路)造成的连接。 tcp的四次挥手

      • (1) 申请程序首先要求关闭,指的是进行“主动近距离”的终端(主动近距离),TCP在此端提供FIN部分,表明数据已经转移。
      • (2) 接受FIN的柜台执行 " 被动关闭 ",由TCP验证。
      • Nota bene:FIN的接收也作为文件尾端文件(文件尾端)传送到接收端申请程序,因为申请已排队等待收到任何其他数据。
      • 金融情报处的接收表明,接收端申请程序不再有相关连接的数据可供接收。
      • (3) 在一定时间之后,收到文件最后处理器的申请程序将要求即将终止其运作,这就是为什么TCP还交付了FIN。
      • (4) 原始发件人将是最后的FIN,TCP(即FIN在主动关闭结束时得到确认)的发件人。
      • 通常需要四个分节,因为每个方向都需要一个FIN和一个ACK。
      • 注意:
      • (1) “目前”表示,在某些情况下,第1步FIN与数据一起交付,第2步和第3步从被动关闭的结尾处传送分节,这些分节可合并为分节。
      • (2) 有可能对一个端进行被动关闭,并积极关闭第2步和第3步之间流动数据的一个端,即所谓的“半关闭”(半关闭)。
      • (3) 当Unix进程自愿(通过使用退出或返回主函数)或非自愿(通过收到终止进程的信号)停止时,所有开口描述词都关闭,导致FIN发出关于任何仍然开放的TCP连接的问题。
      • 活动关机既可由客户执行,也可以由服务器在线的两端执行。 一般来说, 客户会积极关闭, 尽管一些协议, 如 HTTP/1 已经执行。 另一方面, 服务器会执行活动关机 。

      二.UDP协议

      当应用程序想要通过UDP与另一个应用程序互动时,在数据传输之前,源与终端之间没有建立联系。
      当它准备传输时,它只是从申请中获取数据,并尽快将其发送到整个网络。

      Tcp v. udp II

      TCP -- -- 传播控制技术使可信赖的流流互连互通成为可能。当客户和服务器通信时,他们交换数据。首先,双方必须建立TCP联系。之后才能传输数据。TCP允许耗时的再释放。丢弃重复数据,检验数据,流量控制等功能,这样可以确保数据从一端传送到另一端。

      用户数据报告协议(UDP),这是一个直接的分层运输协议 用于数据报告联合民主党不提供可靠性。它只是将数据报告从程序发送到 IP 级别。然而,不能保证他们将抵达目的地。由于在提供数据之前,UDP不需要在客户与服务器之间建立连接,没有任何机制可以在整个时间里重新出现。故而传输速度很快.

      TCP/IP是目前在互联网上广泛使用的协议。该协定详细说明了不足1024年的港口。这些与一些最普遍的互联网服务相对应。这些典型的服务被归类为使用TCP港口(连接)或UDP港口(不连接)。
      在涉及TCP和UDP时,首先了解“连接”和“无连接”的含义;其关系可以用插图加以说明。
      如果两个人想打电话,他们必须首先通过拨打电话号码和等待答复来建立联系。
      ——即接听电话后,才能相互传递信息,最后,必须切断连接 — — 也就是说,挂上电话。写信就比较简单了,信件是在收信人的地址完成后放在信箱里的。将送交预定的接受者。通过这项调查,可以得出以下结论:链接可以为双方的信息传输开辟一条渠道,这是迫切需要的。在收到发件人索取资料的请求书接收人的答复后,它无法传递电文,因为它在收件人答复后开始传输。在另一部分,以便接收者收到发送者的全部信息。也就是说,信息传输更值得信赖。然而,这也是由于对连接的要求。需要等待受援国作出反应,然后才能连接起来,提高资源成本。除其他外,信息的传送必须确认电文是否发出,并在失去连接时提供信号。 )独占一个通道,连接断开后, 无法建立新的连接 。也就是说,当第三方打电话时,两个人不能进入电话。也正是缺乏连通性才发出最初的讯息(严格地说,这是第一个发出讯息的讯息)。这不是开始,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,是结束,结束,是结束,是结束,是结束,是结束,结束,结束,是结束,是结束,是结束,是结束,是结束,是结束,结束,结束,结束,结束,是结束,是结束,结束,是结束,是结束,是结束,是结束,结束,是结束,结束,结束,结束,是结束,结束,是结束,是结束,结束,结束,是结束,结束,是结束,是结束,是结束,是结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,结束,只是一次性的传递,收件人无须首先回答。因此,不能在某种程度上保证信息转让的可信赖性。就像写信一样,我们只是邮寄信件而已无法保证它会送到预定的接受者手中。
      已经建立了TCP。有比较高的可靠性,这一协议通常为比其他服务更苛刻的服务所使用。FTP、Telnet、SMTP、HTTP、POP3和其他协议就是例子。UDP与此无关。本协议涵盖DNS、SNMP、和其他常用服务。肯定要说点别的2003年专门使用联合民主党协议。该服务器使用8 00个港口。如果有任何关于该途径的信息,将不予公布。客户利用4 00个港口。传输信息(这就是为什么朋友IP地址经常是4,00个,服务及服务均通过这个计划提供。随后版本的TCP协议也得到了支持。

      四. 《互联网协议》和《OSI模式》

      一个完整的计算机系统,包括硬件、操作系统和应用系统、三个条件和一个计算机。
      因此,这个系统可能自得其乐。
      如果你想和其他人玩,必须上网。互联网到底是什么?
      一套协议集是互联网的核心。协议就是标准,例如,英语是人类交流的全球标准。在比较电脑和人时互联网协议是计算机社区的英语语言。所有机器都学习了互联网协议。因此,所有计算机均可按照一致的标准发送和接收信息,完成通信。

      根据职能,互联网协议分为7级或tcp/ip级或tcp/ip4级。

      共同有形设备在一端的操作

      每层运行常见的协议

      索科特概念 索科特概念 索科特概念 索科特概念 索科特概念 索科特概念 索科特概念 索科特概念 索科特概念 索科特概念

      • 插座是一个中间软件的抽象层,在应用层面与TCP/IP社区连接,由一系列界面组成。
      • Socket 基本上是设计模型的前页模型,在Socket 界面后面隐藏一个复杂的 TCP/IP 组。 对于用户来说,一个基本的界面集就是使Socket能够组织数据以符合所选择的协议。
      • 事实上,从你的角度看,插座是一个模块。我们已经利用我们以前在部署模块中完成的方法,在这两个进程之间建立了联系和沟通。
      • Socket也被称为ip+port,因为它用来识别主机在互联网上的位置,而港口用来识别系统上的应用。
      • 因此,如果我们有一个 IP 地址和一个端口号, 我们可以发现一个应用程序, 并使用套接字模块连接它 。

      第六,有两种(或所谓的两种种族)基于文件和网络。

      依文件类型而定的套套家庭 6. 1

      AF_UNIX 是插座姓氏 。

      所有 unix 文件, 基于文件的 tweaking 是数据提取的底部文件系统, 而两个 tweaking 进程在同一台机器上运行, 可以通过访问同一个文件系统进行间接交流 。

      第六和第二个网基网基套件家庭

      AF_INET是插座家族的名称 。
      (IPv6由Af_INET6处理。 )另有一些家庭住址。不过,它们仅在一个平台或另一个平台上使用。要么被抛弃 要么被抛弃 要么被抛弃或者是很少被使用,如果它不工作了出来。所有地址家族中,Af_INET是最常用的。Python为各种各样的住址家庭提供支助。然而,因为我们只对因特网编程感兴趣,所以,大部分情况下,我只使用AF_INET(AF_INET)

      VIIA 临时协议和临时协议概要

      TCP(Transmission Control Protocol)可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流。

      TCP 应用程序包括网络浏览器、电子邮件和文件传输程序。


      UDP(用户数据表协议)不稳定且断开,但传输效率高(无预发延迟)、一对一、一对一、多对一、多对一,服务最大,没有人群管理。

      UDP应用程序包括:域名系统(DNS);视频流;IP语音(VoIP)。

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

          热门文章

          文章分类