最后更新:2022-01-06 17:21:53 手机定位技术交流文章
本博客专用于研究目的, 任何违规行为都会导致联系人被移除。

在设计数据包时,TCP/IP遵循封装和部门政策。该应用软件的所谓封装正在传输数据。每层都添加一些最早的信息。这些信息用于与同一级别的接收者进行通信。例如,由于数据从应用到以太网过程,显示从一层到下一层数据处理的地图说明如下:

应用层是TCP/IP协议的最高层,也是我们移动发展中最暴露的层。
以下是关于TCP协议的业务协定:
HTTP(超文本传输协议)是一项协议,主要用于冲浪。
HTPS(安全套接层的Hypertext Transport 协议,通常称为通过SSL的HTTP或安全超文本传输协议的HTTP)是HTTP协议的一个安全变体。
FTP(文件传输协议,文件传输协议)是文件传输协议。
POP3(邮局礼宾,第3号议定书,邮局协定)用来接收邮件。
电子邮件使用SMTP(简单邮件传输协议、简单邮件传输协议)发送。
TELNET(网络上的远程,网络电报)通过终端连接到网络。
在加密和安全着陆方面,使用了SSH(安全壳,风险TELNET的替代品)。
以下是关于联合民主党协议的业务协定:
BOOPT (Boot Protocol, 启动协议) 用于不间断的装置 。
NTP(网络时间协议、网络时间协议)用于网络同步化。
动态 IP 地址, DHCP (动态主机配置协议, 动态主机配置协议) 。
其他:
DNS (域名服务、 域名服务) 用于进行地址查询、 邮件转发和其他任务 。 (使用 TCP 和 UDP 协议 )
欧共体人道处(Echo议定书、逆带议定书)负责误差探测和反应时间监测(根据TCP和UDP协议)。
SNMP(简单网络管理议定书、简单网络管理议定书)是收集网络信息和管理网络的一项议定书。
ARP(地址管理协议、地址分割协议)用于动态解释T-net硬件地址。
传输层提供了通往目标网络的两条途径:
(1) UDP(用户数据协议):
无连接协议仅提供初步的错误测试。
包装数据,限制数据数量(64k)、无连接、速度但可靠性有限
(2) TCP(《转让控制议定书》):
以连接为导向的协议包括提供完美无缺的错误控制和交通控制,以确保数据的适当传输。
特征: 建立一个连接通道, 拥有无限的数据能力和速度, 并且具有极大的可靠性。 这是因为传输层, 包括许多东西, 如港口、 Socket 等 。

初始握手 : 客户端设置 SYN 到 1 的标志位置, 生成随机值后数 = J, 并将数据包传输到服务器, 进入 SYN_ SENT 状态, 等待服务器确认 。
第二手握手:当服务器收到数据包时,标识SYN=1确认Clit正在寻求连接。SYN和ACK被服务器设定为 1。ack=J+1,随机生成值后值 = K。为了确认连接请求,将数据包传送给客户。服务器进入 SYN_RCVD 模式。
第三次握手:客户被告知他无法这样做。检查是否 Jack 是 J+1 。ACK是否为1,如果您是准确的, 请将 ACK 符号设为 1 。ack=K+1,将数据包发送到服务器 。如果是 K+1, 服务器将验证 。ACK是否为1,如果一切都是对的,连接成功建立。客户端和服务器状况已建立。完成三次握手,然后可在客户端和服务器之间交换数据。
简单来说,就是:
1: 连接建立后,客户端将SYN软件包(SYN=i)发送服务器,并在服务器确认之前进入SYN-SEND状态。
2: 当服务器进入 SYN-RECV 状态时, 它会获得 SYN 软件包, 必须验证客户端的 SYN (ack=i+1) 软件包, 并发送 SYN 软件包( SYN=k) 或 SYN+ACK 软件包 。
3: 客户接收服务器的 SYN+ACK 软件包, 通过 ACK (ack=k+1) 向服务器提供确认, 软件包完整, 客户和服务器进入建立状态, 三次握手完成, 客户和服务器开始传输数据 。

由于TCP与全时就业挂钩,因此,每一方向都必须单独关闭。基本的想法是,当一方完成数据传输过程时,另一方也这样做。为终止此方向上的连接,请发送FIN。收到FIN后,仅表示没有这方面的数据流动。不会再发生这种情况,不会再发生这种情况。然而,TCP仍然能够通过这一联系提供数据。直到FIN被命令走这条路主动关闭将由第一个关闭方进行。反面被被动地关闭。这就是上图所描述的。
Clit为结束Clit-Server数据流,而Clit则进入FIN_WAIT_1州,完成了FIN-WAIT_1国。
第二波:收到FIN后,服务器向客户发送ACK,确认序列号为+1(与SYN一样,FIN有一个序列号),服务器进入CLOSE_WAIT条件。
第三波:服务器发送 FIN 终止从服务器向客户端传输数据,服务器进入 LAST_ACK 状态。
第四波:收到FIN后,客户端进入了Time_WAIT模式,然后向服务器发送了ACK,确认序列号为接收号+1,服务器进入了CLOSED模式,完成了四个波。
为什么需要三个握手才能建立连接 和四个波浪才能打破它?
这是因为服务所有人处于名单状态。在收到SYN的连接请求书后,在信息中,发送ACK和SYN给客户。而关闭连接时,关于从另一个FIN那里得到的报告,这仅仅表明,相反一方再也不能提供数据,但可能仍然收到数据。所有数据不太可能都发送到对面。因此,我们可能马上关闭它。我们还可以相互交流数据。除了向另一方发送FIN电文,要求立即终止连接。因此,通常,我们的ACK和FIN是独立发送的。
IP地址由两个要素组成,即主要属性是网络地址和主机地址:
(1) 确定主机(或路由器)连接的网络的网络号网号(网号),显示哪些网络是互联网的一部分。
(2) 主机标识主机(或路由器),其地址显示哪个主机是网络的一部分。
协议拆分
类似地,许多应用程序使用 TCP 或 UDP 发送数据 。在 TCP 或 UDP 数据报告的初始部分中,您必须定义应用程序标识符。TCP和UDP使用16位位端口号确定各种方案。TCP和UDP分别记录了TCP部分第一部分和UDP数据报告第一部分的来源和目的地港口号。独立的网络接口提供和接收IP、ARP和RARP数据。同理,还必须在以太网的前端增加一个字段(假设实际网络是以太网),在以太网的顶部增加一个字段。需要提供数据,以具体说明正在说明哪些协议。为此,系绳框架的前半部分定义了16位数的 " 类型 " 字段。当接收者(又称目的地的主机)收到一个乙醚网络框架时,他或她自认为“我无法完成这个框架”。在协议书中,数据开始从自下而上发送。各级协议处理报告前半部分提供的议定书控制信息。然后应删除平流协议数据模块的初始半部 。向高级协议提供加密数据。各级协议负责对协议初始部分中的协议标记进行重复检查。要选择要使用哪项协议来接收数据,这个过程称为拆封,如上图所示。

任何一对同龄人,例如,传输层、互联网层和网络界面层之间的通信。与上图中的标记相似,数据似乎通过水平点线直接发送到对方。这被称为对等通信。实际上,规范两个类比之间数据通信的术语称为协议。因此,可以假定真正的通信是纵向的。此类行动的封装和分解导致各层之间的物质沟通。但是逻辑上,相反,基于协议的同行对同行沟通是横向进行的。

端对端(端对端)应用和传输层议定书。路由器没有这两层楼。这两个层次的议定书只能在终端系统中看到。因特网层在跳跃式基础上运作。循环结束系统和路由器使用网络间协议。在单一路由器上可找到两个或两个以上的网络界面。因此,我们可以加入两个或两个以上的网络。因特网的目标之一是防止所有有形网络信息在应用中使用。在上图中,应用水平与报废系统是否在以太或鹅圈无关。路由器用来连接它们。随着各种形式的有形网络的扩大,互联网正在以惊人的速度扩展。也需要增加路由器,然而,应用层保持不变。
本文由 在线网速测试 整理编辑,转载请注明出处。