网络知识总结(持续补充)

简介: 《TCP连接的建立与终止》1、如果客户端与服务端中有一方异常终止,比如服务端断电,未发送FIN消息,客户端无感知。待服务端重启后,客户端用原先的连接发送数据,服务端会以复位RST消息返回给客户端,客户端收到复位报文段后显示连接已被另一端的主机终止。
《TCP连接的建立与终止》
1、如果客户端与服务端中有一方异常终止,比如服务端断电,未发送FIN消息,客户端无感知。待服务端重启后,客户端用原先的连接发送数据,服务端会以复位RST消息返回给客户端,客户端收到复位报文段后显示连接已被另一端的主机终止。

2、建 个连接需要三次握 , 终 个连接要经过 4次握 。这由TCP的半关闭(half- close)造成的。既然 个 TCP连接是全双 (即数据在两个 向上能同时传递),因此每个 向必须单独地进 关闭。这原则就是当 完成它的数据发送任务后就能发送 个 FIN来终 这个 向连接。当 端收到 个 FIN,它必须通知应 层另 端 经终 那个 向的数据传 送。发送 FIN通常是应 层进 关闭的结果。



目录
相关文章
|
5月前
|
监控 Kubernetes 持续交付
持续部署的内涵和实施路径问题之确保持续部署的准确性和可预期性的问题如何解决
持续部署的内涵和实施路径问题之确保持续部署的准确性和可预期性的问题如何解决
|
5月前
|
测试技术 持续交付 开发者
持续部署的内涵和实施路径问题之质量内建对持续部署有何重要性
持续部署的内涵和实施路径问题之质量内建对持续部署有何重要性
|
5月前
|
物联网 测试技术 持续交付
持续部署的内涵和实施路径问题之持续部署过程中需要控制过程成本并保持高效的问题如何解决
持续部署的内涵和实施路径问题之持续部署过程中需要控制过程成本并保持高效的问题如何解决
|
5月前
|
测试技术 持续交付
持续部署的内涵和实施路径问题之发布时间超过8小时会带来的问题如何解决
持续部署的内涵和实施路径问题之发布时间超过8小时会带来的问题如何解决
|
5月前
|
测试技术 编译器 持续交付
持续部署的内涵和实施路径问题之集成尽早进行每次集成很小的问题如何解决
持续部署的内涵和实施路径问题之集成尽早进行每次集成很小的问题如何解决
|
5月前
|
前端开发 测试技术 持续交付
持续部署的内涵和实施路径问题之回滚与重新发布的策略有何不同
持续部署的内涵和实施路径问题之回滚与重新发布的策略有何不同
|
5月前
|
Docker 容器
典型热点应用问题之追求60秒构建时间目标的问题如何解决
典型热点应用问题之追求60秒构建时间目标的问题如何解决
|
8月前
|
程序员 测试技术
程序员难以一次性写好代码并持续修复Bug,主要源于软件的高复杂性、需求不确定性、测试局限性和技术能力限制。
【5月更文挑战第11天】程序员难以一次性写好代码并持续修复Bug,主要源于软件的高复杂性、需求不确定性、测试局限性和技术能力限制。复杂的系统易产生意外问题,需求变化导致初始设计难完备,测试无法覆盖所有情况,而技术更新和个体能力差异也会引入错误。因此,持续调试和优化是保证软件质量的关键步骤。
74 0
|
测试技术 数据库
以目标为导向思考解决问题的方式
以目标为导向思考解决问题的方式
946 0
以目标为导向思考解决问题的方式
|
监控 Devops Java
持续测试持续反馈
持续测试持续反馈
172 0
持续测试持续反馈