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

web前端做网站北京优化seo公司

web前端做网站,北京优化seo公司,网页设计需要什么专业,网页游戏排行榜前十推荐ACK机制 ACK机制是发送方与接收方的一个相互确认客户端向服务端发送连接请求,此时服务端要回馈给客户端ACK,以表示服务端接到了客户端请求,这是第一和的第二次握手客户端接收到服务端响应后,同样也要回馈服务端的响应&#xff0c…

ACK机制

  1. ACK机制是发送方与接收方的一个相互确认
  2. 客户端向服务端发送连接请求,此时服务端要回馈给客户端ACK,以表示服务端接到了客户端请求,这是第一和的第二次握手
  3. 客户端接收到服务端响应后,同样也要回馈服务端的响应,告知服务端我收到了你的回馈,我们可以进行传输数据了,此时客户端就会带着数据发送给服务端。、
  4. 以上就是ACK机制,只有当双方都确认了,才会进行数据发送

流量控制

  1. 流量控制是接收方发起的,即服务器端
  2. 服务器端通过win来告知客户端自己还剩多少流量来接受数据
  3. 比如服务端告知客户端我只有200个字段的流量了,则此时服务端会携带一个rwnd = 200的报文给客户端,这是客户端就知道了服务端能接收的流量,那么客户端发送的数据包就不会超过200字节

拥塞控制

  1. 拥塞控制是发送方发起的,即客户端,是一种自适应算法,利用多种机制,根据网络状况自动调整发送频率,以避免网络拥堵
  2. 慢启动:发送端会以一个较小的窗口值开始发送,每收到一个ACK后,下一次窗口值就会翻倍增加,知道窗口值达到最大值位置。如果过程中没有丢包,那就会加快发送的速度频率,如果丢包,就会降低发送速度
  3. 快速重传:当发送端发送的数据报文没有在规定时间内收到ACK回复,发送端会认为该数据报文丢失了,那客户端就会立刻重传
  4. 拥塞避免:当收到3个重复ACK,注意,这里是收到。发送端会认为网络拥塞,他会减少发送速率。并降低发送端发送的数据量,从而减少网络拥塞现象

重传机制

  1. 触发重传也有很多种方式
  2. 超时重传:超过等待时间依然没有收到ACK响应,则会重传, 一般来说超时时间(RTO) > 往返时间(RTT), 往返时间就是发送到服务端,再由服务端返回的两段时间相加
  3. 快速重传(数据驱动): TCP会给每个包编号seq, 第一个包编号就是随机数,接收方收到多个包后,方便组装还原,如果发生丢包,可以知道是哪一个包丢了。
  4. 比如服务端收到6号包,但没有收到14号包,ACK就会记录,期待收到14号包。过了一段时间,14号包还是没收到,但是收到了24号包,ACK里面编号不会变化,会一直期待收到14号包。所以就会不断的重试。当客户端收到了3个连续的ACK回复 或 超时了还没收到ACK,会认为14号包丢失,会重新发14号包,因为14号包已经记录在ACK编号里面了,所以客户端收到的ACK就会有期待14号包的信息,重传成功后,双方才会进行正常通信。
  5. 缺点:快速重传解决了时间超时问题,但存在重传的时候,究竟是重传丢失的那一个包,还是重传丢失包之后的所有包。因为丢失的包会导致后面的包不会记录在ACK中,所以此时客户端时不知道后面的包是否已经收到

TCP传输优化-Nagle算法,即流量控制算法

  1. TCP协议中,无论发送多少大小的数据,每次都会带上协议头
  2. 如果数据量太小,甚至小于协议头的数据量,并且请求频率极高,那么就会浪费资源,协议头的内容就会占很大资源,并且频率高,数据小,也会造成拥塞,并占用资源
  3. TCP默认开启了Nagle算法
  4. Nagle算法会将多个小包囤积 并 合并,然后一起发送,类似于kafka的buffer机制。
  5. Nagle算法只有当收到服务器响应的时候,才会发送第二个包,否则不会发送。当然也不会一直等,当长时间没收到服务器响应,超过了超时时间,则会立即发送,即使每收到服务器响应也会发送。或者数据长度达到了MSS大小时,即使没收到服务端响应,也会立即发送第二个数据包
  6. 缺点:实时性差,延迟很大,因为正常情况下只有收到服务器响应,才会发送第二个数据包,所以当实时性是强需求时,需要关闭Nagle算法
http://www.ds6.com.cn/news/96788.html

相关文章:

  • 嘉兴网站制作星讯网络科技企业邮箱哪个好
  • 双公示 网站专栏建设网站推广优化网址
  • 美发网站怎么做国内疫情最新情况
  • 网站建设步骤实践报告站长工具介绍
  • 有没有在线做动图的网站潍坊网站收录
  • 遵义公司网站搭建多少钱百度快照怎么做
  • 网站开发工程师6衡阳seo优化首选
  • 网站优化有哪些类型视频号视频怎么看下载链接
  • 网站信息批量查询工具青岛seo网站建设公司
  • 食品网站网页设计网络营销专业是干嘛的
  • 仅有网站做app哪些浏览器可以看禁止访问的网站
  • 网站建设公司哪个好网络广告推广平台
  • 网站设计公司案例舆情网站直接打开
  • 网站域名注册时间恢复2345网址导航
  • 连衣裙一起做网站平台推广文案
  • 本地做网站绑定域名seo工具是什么意思
  • imap 做网站app软件推广平台
  • 淮南网站开发枣庄网络推广seo
  • 惠州市做网站搜索引擎优化包括
  • 湖南怀化疫情最新情况关键词快速排名seo怎么优化
  • 重庆市建设节能中心网站百度图片搜索图片识别
  • 华为快速建站百度服务中心电话
  • 58同城推广网站怎么做seo网络优化日常工作内容
  • 淮北论坛二手车网络优化师是什么工作
  • 怎么知道哪家公司网站做的好新网站百度收录要几天
  • 移动开发的现状和前景360优化大师历史版本
  • 七牛云存储代替WordPress百度seo代理
  • 唐山建设网站制作网站优化费用报价明细
  • 怎样在凡科网站做网页百度关键词点击价格查询
  • 阿里云 cdn wordpress济南做seo外包