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

何炅做的网站广告seo推广平台

何炅做的网站广告,seo推广平台,个人网页设计作品模板简单抑郁症,廊坊做网站公司哪家好摘取作者:拓跋阿秀 三次握手 三次握手(Three-way Handshake)其实就是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。进行三次握手的主要作用就是为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后…

摘取作者:拓跋阿秀

三次握手

在这里插入图片描述
三次握手(Three-way Handshake)其实就是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。进行三次握手的主要作用就是为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后面的可靠性传送做准备。实质上其实就是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号,交换TCP窗口大小信息。在socket编程中,客户端执行connect()时,将触发三次握手。

  • 刚开始客户端处于 Closed 的状态,服务端处于 Listen 状态,进行三次握手:
  • 第一次握手:客户端给服务端发一个 SYN 报文,并指明客户端的初始化序列号 ISN©。此时客户端处于 SYN_SEND 状态(发送等待状态)。
    • 首部的同步位SYN=1,初始序号seq=x,SYN=1的报文段不能携带数据,但要消耗掉一个序号。
  • 第二次握手:服务器收到客户端的 SYN 报文之后,会以自己的 SYN 报文作为应答,并且也是指定了自己的初始化序列号 ISN(s)。同时会把客户端的 ISN + 1 作为ACK 的值,表示自己已经收到了客户端的 SYN,此时服务器处于 SYN_RCVD (确认接收)的状态。
    • 在确认报文段中SYN=1,ACK=1,确认号ack=x+1,初始序号seq=y
  • 第三次握手:客户端收到 SYN 报文之后,会发送一个 ACK 报文,当然,也是一样把服务器的 ISN + 1 作为 ACK 的值,表示已经收到了服务端的 SYN 报文,此时客户端处于 ESTABLISHED (确认连接)状态)。服务器收到 ACK 报文之后,也处于 ESTABLISHED (确认连接)状态,此时,双方已建立起了连接。
    • 确认报文段ACK=1,确认号ack=y+1,序号seq=x+1(初始为seq=x,第二个报文段所以要+1),ACK报文段可以携带数据,不携带数据则不消耗序号。

四次挥手

在这里插入图片描述

  • 初始化状态:客户端和服务端都在连接状态,接下来开始进行四次分手断开连接操作。

  • 第一次分手:第一次分手无论是客户端还是服务端都可以发起,因为 TCP 是全双工的。

    • 假如客户端发送的数据已经发送完毕,发送FIN = 1 告诉服务端客户端所有数据已经全发完了,服务端你可以关闭接收了,但是如果你们服务端有数据要发给客户端,客户端照样可以接收的。此时客户端处于FIN = 1等待服务端确认释放连接状态。
  • 第二次分手:服务端接收到客户端的释放请求连接之后,知道客户端没有数据要发给自己了,然后服务端发送ACK = 1告诉客户端收到你发给我的信息,此时服务端处于 CLOSE_WAIT 等待关闭状态。(服务端先回应给客户端一声,我知道了,但服务端的发送数据能力即将等待关闭,于是接下来第三次就来了。)

  • 第三次分手:此时服务端向客户端把所有的数据发送完了,然后发送一个FIN = 1用于告诉客户端,服务端的所有数据发送完毕,客户端你也可以关闭接收数据连接了。此时服务端状态处于LAST_ACK状态,来等待确认客户端是否收到了自己的请求。(服务端等客户端回复是否收到呢,不收到的话,服务端不知道客户端是不是挂掉了还是咋回事呢,所以服务端不敢关闭自己的接收能力,于是第四次就来了。)

  • 第四次分手:此时如果客户端收到了服务端发送完的信息之后,就发送ACK = 1,告诉服务端,客户端已经收到了你的信息。有一个 2 MSL 的延迟等待。

http://www.khdw.cn/news/61412.html

相关文章:

  • 泉州网页建站模板陕西今日头条新闻
  • 免费制作软件app的网站做公司网页
  • php动态网站开发课后习题答案武汉seo网站排名
  • 有没有教给做宝宝衣服的网站qq群怎么优化排名靠前
  • 管局审核网站名称东莞百度快速优化排名
  • 做网站的专业网店网络营销策划方案
  • 怎么看网站域名360关键词推广
  • 国外的服务器建设的网站百度识图在线入口
  • 企业手机网站建设平台网店seo关键词
  • 名作之壁吧网站建设今日最火的新闻
  • 整形医院网站建设网络营销和传统营销的区别有哪些
  • qq号码提取网站从哪里找网络推广公司
  • 企业系统管理平台乐陵seo外包
  • 建设企业网站的需求分析线下营销方式主要有哪些
  • php做的网站怎么打开品牌推广专员
  • 企业网站源码搜一品资源b站视频推广怎么买
  • 工商网官网百度优化怎么做
  • 临沂做网站推广的公司无锡百度公司王东
  • 网站建设banner长沙网站策划
  • wordpress管理页面优化网站排名
  • 政务公开和网站建设站长工具seo综合查询推广
  • 网站的广告语应该怎么做优化品牌seo关键词
  • 旅游网站建设背景国内搜索引擎排名2022
  • 宁夏交通建设股份有限公司网站泰安seo公司
  • 免费个人网站模板杭州网站关键词排名
  • 网站建设相关的书籍朝阳区搜索优化seosem
  • 织梦播放器网站企业网站制作公司
  • 在哪个网站里下载的图片可以做展架软文写作的三个要素
  • wordpress头部文件seo网站关键词优化方式
  • 学做网站赚钱方法windows优化大师的优点