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

品牌网站建设 蝌蚪小7/免费python在线网站

品牌网站建设 蝌蚪小7,免费python在线网站,网站版面风格,手机网站制作视频教程1. TCP三次握手 三次握手原理: 第1次握手:客户端发送一个带有SYN(synchronize)标志的数据包给服务端; 第2次握手:服务端接收成功后,回传一个带有SYN/ACK标志的数据包传递确认信息&#xff0c…

1. TCP三次握手

三次握手原理:

第1次握手:客户端发送一个带有SYN(synchronize)标志的数据包给服务端;

第2次握手:服务端接收成功后,回传一个带有SYN/ACK标志的数据包传递确认信息,表示我收到了;

第3次握手:客户端再回传一个带有ACK标志的数据包,表示我知道了,握手结束。

其中:SYN标志位数置1,表示建立TCP连接;ACK标志表示验证字段。

format,png

2. 四次握手

由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。这原则是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向的连接。收到一个 FIN只意味着这一方向上没有数据流动,一个TCP连接在收到一个FIN后仍能发送数据。首先进行关闭的一方将执行主动关闭,而另一方执行被动关闭。

四次挥手原理:

第1次挥手:客户端发送一个FIN,用来关闭客户端到服务端的数据传送,客户端进入FIN_WAIT_1状态;

第2次挥手:服务端收到FIN后,发送一个ACK给客户端,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号),服务端进入CLOSE_WAIT状态;

第3次挥手:服务端发送一个FIN,用来关闭服务端到客户端的数据传送,服务端进入LAST_ACK状态;

第4次挥手:客户端收到FIN后,客户端t进入TIME_WAIT状态,接着发送一个ACK给Server,确认序号为收到序号+1,服务端进入CLOSED状态,完成四次挥手。

其中:FIN标志位数置1,表示断开TCP连接。

format,png

3. 为什么客户端最后还要等待2MSL?

MSL是报文的最大结束时间

一个是让客户端发送的确认报文能够到达服务器,避免和新的连接报文出现交叉,二是如果服务端在一段时间内没有接收到确认报文就会重新发送一个报文,等待时间就能保证客户端能接收到所有的服务器端发送的报文,防止这个时间段内出现其他报文没有接收到的情况。

4.如果已经建立了连接,但是客户端突然出现故障了怎么办?

服务器每收到一次客户端的请求后都会重新复位这个计时器,时间通常是设置为2小时,若两小时还没有收到客户端的任何数据,服务器就会发送一个探测报文段,以后每隔75秒发送一次。若一连发送10个探测报文仍然没反应,服务器就认为客户端出了故障,接着就关闭连接。

 

 

http://www.jmfq.cn/news/5014261.html

相关文章:

  • 内蒙能源建设集团网站/网络推广公司服务内容
  • 网站分为哪几种/seo投放
  • 网站开发需要用到哪些资料/steam交易链接可以随便给别人吗
  • 塑料袋销售做哪个网站推广好/北京网站优化方式
  • 罗定市住房和城乡建设局网站/湘潭网络推广
  • 做公司网站用什么系统/百度河南代理商
  • 扬州做网站的公司/今天的新闻大事10条
  • 网站数据丢失怎么办/湖南平台网站建设制作
  • 如何自学网站建设/国际军事新闻最新消息今天
  • wordpress修改网站名称/百度店铺
  • 做电力项目信息的网站/企业新闻营销
  • win2008做的网站打不开/自建站平台
  • 中国进出口企业名录/seo推广的方法
  • 网站开发 技术问题/app推广注册赚钱
  • 网站的具体内容/如何优化搜索引擎的准确性
  • 广东深圳/站内关键词自然排名优化
  • 做网站可以干嘛/怎么从网上找国外客户
  • 手机网站模版 优帮云/广西seo关键词怎么优化
  • 张家界住房和城乡建设局网站/安徽网络推广和优化
  • 便宜网站建设公司哪家好/网站关键词快速排名优化
  • 虚拟主机建设二个网站/站长工具友链检测
  • 在大学里网站建设属于什么专业/网络营销经典成功案例
  • wordpress 宅男猫网站/二级域名网站免费建站
  • 通过阿里云建设企业网站/网站域名在哪里查询
  • 调用wordpress的文章编辑器/南京seo按天计费
  • 做百度药材种苗网站/刺激广告
  • 网站建设发票/百度推广一个关键词多少钱
  • 如何设计营销 网站建设/百度资源站长平台
  • 公司网站设计规划/青岛seo网站管理
  • 武汉城市建设学院招生网站/湖南企业竞价优化