当前位置: 首页 > news >正文

做mro的b2b网站高端品牌网站建设

做mro的b2b网站,高端品牌网站建设,php网站建设设计方法,北京网站制作公司都在哪里一 tcp连接断开 每一个TCP报文的超时重传都由一个特定的内核参数来控制 ① 四次握手的过程 遗留: 谁先发送FIN包,一定是client吗? --> upload和download补充: 主动和被动断开连接的场景 "四次握手过程描述" F --> FIN --> F…

一  tcp连接断开

每一个TCP报文的'超时重传'都由一个'特定的内核参数'来控制

①  四次握手的过程

遗留: 谁先发送'FIN'包,一定是'client'吗?  --> 'upload'和'download'补充: '主动'和'被动'断开连接的场景

+++++++++++ "四次握手过程描述" +++++++++++F  --> 'FIN'  --> 'Finish'关注: 发送'报文'后,发送方所处的'TCP'状态四次挥手对应'4'个报文+++++++++++++++ "正常四次挥手TCP状态变迁" +++++++++++++++client: ESTABLISHED --> FIN-WAIT-1 --> FIN-WAIT-2 --> TIME-WAIT  --> CLOSEserver: ESTABLISHED --> CLOSE-WAIT --> LAST-ACK   --> CLOSE补充: 处于不同'TCP'状态的时间取决于丢包下'重试'的次数

②  为什么挥手需要四次

TCP三次握手

特殊'三次'挥手: 把 '第二次' 的 ack报文方在 '第三次'fin报文一起发送

二   四次挥手报文丢失探究

明确: 通信哪一方'关闭'连接

①   第一次挥手丢失

关键: 客户端迟迟'收不到'被动方的 ACK 的话,也就会'触发'超时重传机制,重传 'FIN' 报文内核参数: tcp_orphan_retries参数含义: 如果一直都'收不到针对FIN的ACK',那么在彻底销毁这个FIN_WAIT1的连接前,等待几轮RTO/proc/sys/net/ipv4/tcp_orphan_retries   --> 'Centos7.7' 默认是 0

案例: 假设 'tcp_orphan_retries = 3',当第'一'次挥手'一直丢失'时,发生的'过程图'思考: 这种'算'异常断开连接吗? --> 这种和'正常的四次挥手'断开连接的区别?
​
强调: TCP'每一次超时',都会对下一次超时时间进行'指数退避'

原理图的具体'过程'描述

②  第二次挥手丢失了,会发生什么?

备注: 第二次'握手'是server端发起的'ACK'确认包强调: 第'一、二'次握手'客户端感知'的都是'没有'收到服务端的'ACK'包1、第'一'次是客户端发起的'FIN'包丢失,导致服务端'没有'收到FIN包,服务端更不可能发送'ACK'包2、第'二'次是客户端发起的'FIN'包到服务端,服务端回的'ACK'包丢失,导致客户端'没有'收到ACK包

案例: 假设 'tcp_orphan_retries 参数值为 2',当第'二'次'一直丢失'时,发生的'过程图'ACK 报文 '不会重传',所以重传 'FIN' 报文client: ESTABLISHED --> FIN-WAIT-1  --> CLOSE

原理图的具体'过程'描述

③  第二次握手和第三次握手间隔

/proc/sys/net/ipv4/tcp_fin_timeout --> 缺省值是'60秒' --> 控制'FIN_WAIT2'状态时间重点: 'tcp_fin_timeout' 可以控制'close'关闭连接,但是'无法'控制'shutdown'关闭的连接

1、client 调用 'close函数' 图谱调用 close 关闭的连接,如果在 60 秒后还没有收到'服务端的FIN' 报文,客户端连接就会直接关闭

2、client 调用 'shutdowne函数' 图谱

④  第三次挥手丢失了,会发生什么?

案例: 假设 'tcp_orphan_retries 参数值为 3',当第'三'次'一直丢失'时,发生的'过程图'

重传: 客户端'重传'第'三'次握手的'FIN 报文'

⑤  第四次挥手丢失了,会发生什么?

案例: 假设 'tcp_orphan_retries 参数值为 2',当第'四'次'一直丢失'时,发生的'过程图'细节: 'ACK'报文丢失,不会重传'ACK'报文,而是重传上次的'FIN'报文

原理图的具体'过程'描述

http://www.hkea.cn/news/670328/

相关文章:

  • 做网站的是干嘛的怎样把自己的产品放到网上销售
  • 品牌型网站制作价格2022年小学生新闻摘抄十条
  • 政府网站群集约化建设网络暴力事件
  • 可以做卷子的网站游戏app拉新平台
  • 长沙优化网站关键词社区营销
  • 个人网站制作价格表重庆关键词优化
  • 网站开发ideseo优化网站模板
  • 关于制作网站收费标准怎样把个人介绍放到百度
  • 网站建设 绵阳百度开放平台
  • discuz修改网站标题微信小程序开发平台
  • 怎么做国内网站吗seo顾问培训
  • 网站排名不稳定怎么办seo+网站排名
  • 做网站要淘宝热搜关键词排行榜
  • 做网站 创业 流程网络建站流程
  • 怎么做购物网站系统文本广州网络营销推广
  • 网站后台管理系统cms推广seo网站
  • 企业网站备案注销百度推广登陆平台
  • 重庆如何软件网站推广网站优化seo
  • 最专业的佛山网站建设价格3小时百度收录新站方法
  • wordpress门户建站html网页完整代码作业
  • 子域名 做单独的网站广州seo外包公司
  • 凡科建设网站的步骤永久免费无代码开发平台网站
  • 建设一个百度百科类网站网站排名优化的技巧
  • 自己做网站可以吗淄博做网站的公司
  • 个人做健康网站好吗宁波网站制作与推广价格
  • 长沙有哪些做网站的连云港seo优化公司
  • 青羊区定制网站建设报价搜索引擎营销方案
  • 淘宝优惠券查询网站怎么做域名备案官网
  • wordpress自定义url优化教程网下载
  • 模板网站和定制网站百度搜索引擎的网址