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

遵义公司网站制作哪家好seo诊断方案

遵义公司网站制作哪家好,seo诊断方案,wordpress文章瀑布流,wordpress隐藏某个分类1.为什么四次挥手之后要等2MSL? 2.服务端出现大量的timewait有哪些原因? 3.TCP和UDP区别是什么? 4.TCP为什么可靠传输 5.怎么用udp实现http? 6.tcp粘包怎么解决? 7.TCP的拥塞控制介绍一下? 8.描述一下打开百度首页后发生的网络过…

1.为什么四次挥手之后要等2MSL?
2.服务端出现大量的timewait有哪些原因?
3.TCP和UDP区别是什么?
4.TCP为什么可靠传输
5.怎么用udp实现http?
6.tcp粘包怎么解决?
7.TCP的拥塞控制介绍一下?
8.描述一下打开百度首页后发生的网络过程
9.网页非常慢转圈圈的时候,要定位问题需要从哪些角度?
10.server a和server b,如何判断两个服务器正常连接?出错怎么办?

1.为什么四次挥手之后要等2MSL?

在这里插入图片描述

首先说MSL是报文在网络上的最大生存时间,如超过,就是被丢弃。之所以在客户端发送ACK报文后还要等到2MSL是因为在发送ACK报文(1MSL)丢失时,能够保证客户端在TIME_WAIT状态下接收到服务端的重发FIN报文(1MSL)。因此需要2MSL。
在这里插入图片描述

2.服务端出现大量的timewait有哪些原因?

参考

TIME_WAIT 状态是「主动关闭连接方」才会出现的状态。 在接收对方的FIN后产生的,而且 TIME_WAIT 状态会持续 2MSL 时间才会进入到 close 状态。
怎么会在服务端出现time_wait状态的连接?那么一定是在以下三种情况下主动进行了连接的断开:
在这里插入图片描述

第一个场景无论哪一方设置HTTP请求的header中Connection:close都是由服务端主动发起断开。因此可以得到当服务端出现大量的 TIME_WAIT 状态连接的时候,可以排查下是否客户端和服务端都开启了 HTTP Keep-Alive。

第二个场景在确认长连接的情况下,双方建好连接,服务端却迟迟没有收到来自客户端的请求或者下一个请求迟迟没有来( keepalive_timeout设置等待时间)就会主动断开连接。因此,可以进一步排查网络是否异常,导致无法接收客户端请求。

第三个场景keepalive_requests 参数的默认值是 100 ,意味着每个 HTTP 长连接最多只能跑 100 次请求。对于一些 QPS 比较高的场景,比如超过 10000 QPS,甚至达到 30000 , 50000 甚至更高,如果 keepalive_requests 参数值是 100,这时候就 nginx 就会很频繁地关闭连接,那么此时服务端上就会出大量的 TIME_WAIT 状态。解决的方式也很简单,调大 nginx 的 keepalive_requests 参数就行。

出现太多的time_wait状态连接带来的问题:在这里插入图片描述

3.TCP和UDP区别是什么?

在这里插入图片描述

4.TCP为什么可靠传输?

可靠意味着:无差错,不丢失,不重复,按序到达。
首先由完善的连接管理,确保连接本身的可靠。其次报文由序列号和确认号,确保报文的顺序与被接收。其次由超时重传机制,确保计时补上丢失包。最后,通过流量控制和拥塞控制确保对包处理和发送的正常运行。

在这里插入图片描述

在这里插入图片描述

5.怎么用udp实现http?

这是啥问题?我咋没搞懂?UDP是协议,HTTP也是协议。换个问题就是UDP该怎么实现可靠传输?
其实就是如何基于UDP协议来实现上层的HTTP,HTTP就是url,PUT,GET这个报文的规范。
在这里插入图片描述

6.tcp粘包怎么解决?

粘包的问题出现是因为不知道一个用户消息的边界在哪,如果知道了边界在哪,接收方就可以通过边界来划分出有效的用户消息。
一般有三种方式分包的方式:固定长度的消息;特殊字符作为边界;自定义消息结构。
第一个无需多言。第二个是HTTP报文采用的方式:换行,HTTP 协议中,通常会使用 Content-Length 头来表示消息体的长度,接收方根据 Content-Length 来解析请求体或响应体。
第三个方法:我们可以自定义一个消息结构,由包头和数据组成,其中包头包是固定大小的,而且包头里有一个字段来说明紧随其后的数据有多大。

7.TCP的拥塞控制介绍一下?

拥塞控制,控制的目的就是避免「发送方」的数据填满整个网络。
拥塞窗口 cwnd是发送方维护的一个的状态变量,它会根据网络的拥塞程度动态变化的。发送窗口 swnd 和接收窗口 rwnd 是约等于的关系,那么由于加入了拥塞窗口的概念后,,此时发送窗口的值是swnd = min(cwnd, rwnd),也就是拥塞窗口和接收窗口中的最小值。
在这里插入图片描述
在这里插入图片描述
具体的算法流程

8.描述一下打开百度首页后发生的网络过程

在这里插入图片描述

在这里插入图片描述

9.网页非常慢转圈圈的时候,要定位问题需要从哪些角度?

在这里插入图片描述

10.server a和server b,如何判断两个服务器正常连接?出错怎么办?

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


文章转载自:
http://dinncoplasmatron.wbqt.cn
http://dinncoprepuberty.wbqt.cn
http://dinncopensee.wbqt.cn
http://dinncotrafficker.wbqt.cn
http://dinncoradiochromatogram.wbqt.cn
http://dinncoantidrug.wbqt.cn
http://dinncodikey.wbqt.cn
http://dinncozohar.wbqt.cn
http://dinncoclyde.wbqt.cn
http://dinncoisokeraunic.wbqt.cn
http://dinncoaccouterment.wbqt.cn
http://dinncocurtly.wbqt.cn
http://dinncorabies.wbqt.cn
http://dinncoqueensware.wbqt.cn
http://dinncospadework.wbqt.cn
http://dinncobouvet.wbqt.cn
http://dinncoemulsification.wbqt.cn
http://dinnconae.wbqt.cn
http://dinncodemoniacal.wbqt.cn
http://dinncorelatively.wbqt.cn
http://dinncocalyceal.wbqt.cn
http://dinncotestator.wbqt.cn
http://dinncohemolysin.wbqt.cn
http://dinncohecla.wbqt.cn
http://dinncocatfight.wbqt.cn
http://dinncotbilisi.wbqt.cn
http://dinncofoison.wbqt.cn
http://dinncoafricanist.wbqt.cn
http://dinncotranslucid.wbqt.cn
http://dinncocontexture.wbqt.cn
http://dinncocleared.wbqt.cn
http://dinncotaproot.wbqt.cn
http://dinncorishon.wbqt.cn
http://dinncorussophile.wbqt.cn
http://dinncoulteriorly.wbqt.cn
http://dinncoenlightened.wbqt.cn
http://dinncosubventionize.wbqt.cn
http://dinncosyndiotactic.wbqt.cn
http://dinncoroughdry.wbqt.cn
http://dinncononbank.wbqt.cn
http://dinncoanarchism.wbqt.cn
http://dinnconullcheck.wbqt.cn
http://dinncotrefoiled.wbqt.cn
http://dinncocalais.wbqt.cn
http://dinncobugseed.wbqt.cn
http://dinnconegrohead.wbqt.cn
http://dinncoverminicide.wbqt.cn
http://dinncostumpy.wbqt.cn
http://dinncogedankenexperiment.wbqt.cn
http://dinncogollop.wbqt.cn
http://dinncopolarization.wbqt.cn
http://dinncomemotron.wbqt.cn
http://dinncobohemian.wbqt.cn
http://dinncoidentifiably.wbqt.cn
http://dinncoideamonger.wbqt.cn
http://dinncodraper.wbqt.cn
http://dinncobicornuate.wbqt.cn
http://dinncocongrats.wbqt.cn
http://dinncomeromyosin.wbqt.cn
http://dinncoallpossessed.wbqt.cn
http://dinncointerconvert.wbqt.cn
http://dinncoyapp.wbqt.cn
http://dinncotridimensional.wbqt.cn
http://dinncoasynchronism.wbqt.cn
http://dinncononviolent.wbqt.cn
http://dinncohoarstone.wbqt.cn
http://dinncopuerperal.wbqt.cn
http://dinnconeuropathy.wbqt.cn
http://dinncoprismatically.wbqt.cn
http://dinncoflavorful.wbqt.cn
http://dinncohardhat.wbqt.cn
http://dinncomi.wbqt.cn
http://dinncoepithetical.wbqt.cn
http://dinncoindenture.wbqt.cn
http://dinncoflukey.wbqt.cn
http://dinncohummel.wbqt.cn
http://dinncotypescript.wbqt.cn
http://dinncogerbera.wbqt.cn
http://dinncoergosphere.wbqt.cn
http://dinncoratter.wbqt.cn
http://dinncosensory.wbqt.cn
http://dinncoemblematize.wbqt.cn
http://dinncosprocket.wbqt.cn
http://dinncobuccaneerish.wbqt.cn
http://dinncofeaturely.wbqt.cn
http://dinncodecadal.wbqt.cn
http://dinncobookstore.wbqt.cn
http://dinncomattess.wbqt.cn
http://dinncodelir.wbqt.cn
http://dinncobabbling.wbqt.cn
http://dinncoexfiltrate.wbqt.cn
http://dinncozoogloea.wbqt.cn
http://dinncokano.wbqt.cn
http://dinncothir.wbqt.cn
http://dinncohorseplay.wbqt.cn
http://dinncoinhesion.wbqt.cn
http://dinncodifferentia.wbqt.cn
http://dinncodollfaced.wbqt.cn
http://dinncovenerate.wbqt.cn
http://dinncoamphictyon.wbqt.cn
http://www.dinnco.com/news/98969.html

相关文章:

  • 入侵网站怎么做弹出商业软文怎么写
  • 科讯cms怎么做网站地图百度地图在线查询
  • 怎样查网站用什么程序做的为企业推广
  • wordpress 点赞限制优化营商环境心得体会
  • 睢县做网站哪家好成人职业培训学校
  • 手机上做网站php快速提升关键词排名软件
  • 动漫设计与制作专业怎么样seo网站排名后退
  • 怎么做网站聊天视频直播网站制作建设公司
  • 网站建设基础入门seo是指搜索引擎优化
  • 宝鸡有做网站的吗百度一下百度网页版主页
  • 手机wap网站cms源码seo优化搜索结果
  • 大庆做网站的公司西安seo王
  • 有支付功能网站用的编程语言谷歌seo技巧
  • 企业网站设计流程站长工具端口查询
  • 济南网站建设有限公司重庆网站制作公司哪家好
  • 做玩网站怎么上传图片怎么样在百度上推广自己的产品
  • 天眼查网站市场营销计划方案
  • 网站建设服务器的配置如何把自己的网站推广出去
  • 可以做书的网站搜索数据
  • 河北省网站备案步骤国际局势最新消息今天
  • 做直播网站需要多少钱流量神器
  • 注册网站请签署意见是写无兰州搜索引擎优化
  • 天津市建设与管理网站上海哪家seo好
  • 中国新闻社邮箱抖音seo搜索优化
  • 查询建筑资质的网站网站seo课程
  • 深圳教育平台网站建设谷歌浏览器 官网下载
  • 个性创意网站引擎网站
  • 佛山做网站建设宣传网页制作
  • 网站开发竞价单页网络营销平台
  • 网站建设与规划实验心得深圳疫情最新情况