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

食堂网站建设长春网络公司宣传

食堂网站建设,长春网络公司宣传,高级搜索指令,wordpress广告联盟插件三次握手 TCP 是面向连接的协议,所以使用 TCP 前必须先建立连接,而建立连接是通过三次握手来进行的。三次握手的过程如下图: 一开始,客户端和服务端都处于 CLOSE 状态。先是服务端主动监听某个端口,处于 LISTEN 状态 …

三次握手

TCP 是面向连接的协议,所以使用 TCP 前必须先建立连接,而建立连接是通过三次握手来进行的。三次握手的过程如下图:

在这里插入图片描述

  • 一开始,客户端和服务端都处于 CLOSE 状态。先是服务端主动监听某个端口,处于 LISTEN 状态

第一个报文 —— SYN 报文

  • 客户端会随机初始化序号(client_isn),将此序号置于 TCP 首部的「序号」字段中,同时把 SYN 标志位置为 1,表示 SYN 报文。接着把第一个 SYN 报文发送给服务端,表示向服务端发起连接,该报文不包含应用层数据,之后客户端处于 SYN-SENT 状态。

第二个报文 —— SYN + ACK 报文

  • 服务端收到客户端的 SYN 报文后,首先服务端也随机初始化自己的序号(server_isn),将此序号填入 TCP 首部的「序号」字段中,其次把 TCP 首部的「确认应答号」字段填入 client_isn + 1, 接着把 SYNACK 标志位置为 1。最后把该报文发给客户端,该报文也不包含应用层数据,之后服务端处于 SYN-RCVD 状态。

第三个报文 —— ACK 报文

  • 客户端收到服务端报文后,还要向服务端回应最后一个应答报文,首先该应答报文 TCP 首部 ACK 标志位置为 1 ,其次「确认应答号」字段填入 server_isn + 1 ,最后把报文发送给服务端,这次报文可以携带客户到服务端的数据,之后客户端处于 ESTABLISHED 状态。
  • 服务端收到客户端的应答报文后,也进入 ESTABLISHED 状态。

我理解的过程:

确认序(ack)列号的含义:

  1. 确认收到对方的报文
  2. 期望下一次对方的序列号为我的确认序列号(比如说这次我(服务端)给客户端发过去7,客户端回给我的序号就是7.)

确认序列号等于对方发送过来的序列号+标志位长度SYN(1)+数据长度

seq(序列号)

ack 确认序列号

第一次握手:客户端SYN置成1 ACK还是0 设序列号seq = X ack = 0

第二次握手:服务端SYN置成1 ACK还是1 seq = y ack = x + 1 + 0(数据没有)

第三次握手:客户端SYN置成0 ACK还是1 seq = x +1 +0 ack = y+1

http://www.yayakq.cn/news/233228/

相关文章:

  • 网站逻辑结构优化是指广西建设教育学会网站
  • 建站之星源码下载沈阳凯鸿网站建设
  • 做app还是做网站合适6东莞公司注册登记
  • 网站开发需要哪些软件无锡百度推广平台
  • 金色 网站 模板专业搜索引擎seo公司
  • 产品发布网站宣传页制作
  • 哈尔滨自主建站模板太原制作网站的工作室
  • 商业网站建设规划书手机怎么做微信公众号
  • 网址制作网站甜品网站设计
  • 建设电动三轮车官方网站龙岩网站优化费用
  • 酒店旅游团购网站建设深圳网站开发antnw
  • 怎么让网站绑定域名访问多合一网站建设
  • 建筑网站夜里几点维护工业和信息化部投诉平台入口
  • 深圳营销型定制网站开发1000好的网站设计模板
  • 如何做网站 站长教课品牌建设计划
  • 网站建设游戏买到一个域名以后如何做网站
  • 各大网站提交入口google优化师
  • 武威住房和城乡建设厅网站WordPress网站转APP插件
  • 海口云建站模板网站域名如何注册
  • wordpress制作页面seo视频教程汇总
  • 长春网站制作工具wordpress king主题下载
  • 园区网站建设需求调研报告wordpress 查看全文
  • 个人网站设计作业扎实做好机构编制网站建设
  • 不备案的网站有那些河南郑州网站建设吕凡科技
  • 玉溪住房和城乡建设局网站wordpress强制弹窗
  • 国家网站建设的相关规定网站的配色技巧
  • 网站备案在哪里查询闵行网站制作
  • 免费建设企业网站wordpress数据库丢失
  • 亦庄网站开发公司android应用市场下载安装
  • 做注册任务的网站有哪些网站后台制作这么做