最后更新:2021-11-08 00:18:26 手机定位技术交流文章
HTTP协议(超级文本传输协议)以TCP应用层传输协议为基础,只是一套客户与服务之间数据通信的规则。
目标是使HTTP协议简单化,以便它能够迅速处理大量议题并提高效率。 在许多应用程序中,我们需要保持用户登录状态或将货物记录在用户购物车内。 由于HTTP是一个无标识的协议,所以必须提出战略来记录用户登录状态或将商品记录在用户购物车内。
HTTP是连接的客户/服务器协议。 典型的 HTTP 交易由以下程序处理:
- 客户-服务器通信;
- 客户对服务器的要求;
- 根据请求,服务器接受请求并返回相关文档。
- 客户端断开服务器 。
客户端与服务器之间的 HTTP 连接是一个一次性连接,它限制每个连接只处理一个请求,服务器一回应此请求就关闭连接,并在下一个请求中重新建立连接。
HTTP是一种无地位协议,服务器在与客户的交易中不持有任何状态。 这将大大减轻服务器的内存负担, 从而可以更快地回复。 HTTP是一个面向目标的协议。 它规定了通过数据类型和长度传递的数据的内容和数量, 并允许压缩传输数据 。
《传输控制议定书》(TCP, 传输控制议定书)是因特网工程工作队RFC 793具体规定的连接的、可靠的、以字节为基础的传输层通信议定书。
TCP打算与便利多网络应用的等级协议结构保持一致,TCP用于提供初级计算机配对流程之间的可靠通信服务,这些流程与各种互联的计算机通信网络相关联,TCP期望它能够从较低级别的协议中获得基本数据报告服务,也可能是错误的数据报告服务,TCP在理论上应能在从硬线到集体交换或电路交换网络等广泛的通信系统上运作。
TCP的三个握手步骤如下:
- SYN (SEx) 包由客户端发送到服务器, 导致 SYN_ SEND 状态 。
- 服务器收到了SYN(SEy) ACK(ACK=x+1) 响应SYN(SEy) ACK(ACK=x+1) 的SYN(SYN_RECV) 信息,并输入 SYN_RECV 状态。
- 客户从服务器收到一个SYN信息, 并使用 ACK (ACK=y+1) 来回应, 将其置于建立状态 。
完成了三次握手,TCP客户端和服务器成功连接,以开始数据流动。
四次挥手:
需要三次握手才能建立连接,四次握手才能终止TCP半闭路(半闭路)造成的连接。 程序在下面的图像中描述。
- 应用程序程序初始呼叫关闭, 指示结尾处进行“ 激活关闭”( 激活关闭) 。 此端的 TCP 发送了 FIN 部分, 显示数据已发送 。
- TCP已经证明FIN的面对面执行“被动近距离”(被动近距离)。
- 在指定时间后, 收到此文件结尾的应用程序程序将使用密闭关闭来终止插座, 这就是为什么 TCP 也发送了 FIN 。
- 向最后的FIN发件人(即完成主动关闭)确认FIN。

发射无线卫星程序 并导航到以太网2号
运行 cmd 和 ping 剧团视频 Ip 作为118.112.26.240:
进行过滤:
接下来我们将进入修改后的视频的在线界面 并搜索任何我们想要的。
我们可以在Wiresark看三次tcp握手:
然后,我们第一次点击。
查看第二次
查看第三次
我发现关于HTTP的第一件事, TCP网络协议, 第二件事,我发现使用Wiresark程序 发现TCP握手三次。
https://blog.csdn.net/zhengnianli/article/details/108970999
https://www.jianshu.com/p/03b30c8e9117
https://blog.csdn.net/weixin_46628481/article/details/121062144
本文由 在线网速测试 整理编辑,转载请注明出处。