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

mvc5网站开发之美电子版/百度推广个人能开户吗

mvc5网站开发之美电子版,百度推广个人能开户吗,网站开发设计公,淘宝api 做网站前言 TCP(传输控制协议)是一种面向连接的、可靠的传输层协议。在建立 TCP 连接时,需要进行三次握手,防止因为网络延迟、拥塞等原因导致的数据丢失或错误传输,确保双方都能够正常通信。 TCP三次握手在Wireshark数据包中…

前言

TCP(传输控制协议)是一种面向连接的、可靠的传输层协议。在建立 TCP 连接时,需要进行三次握手,防止因为网络延迟、拥塞等原因导致的数据丢失或错误传输,确保双方都能够正常通信。

TCP三次握手在Wireshark数据包中是如何体现的?在此之前,先熟悉TCP三次握手的流程。

TCP三次握手流程

1.客户端发送 SYN 请求报文:

  • 客户端选择一个初始序列号(seq)并将 SYN 标志位置为 1,表示请求建立连接。
  • 客户端将该 SYN 报文发送给服务端,并进入 SYN_SET 状态,等待服务端的响应。

2.服务端接收 SYN 请求报文:

  • 服务端接收到客户端发来的 SYN 请求报文。
  • 服务端将 SYN 标志位置为 1,ACK 标志位置为 1,表示同意建立连接。
  • 服务端选择一个自己的初始序列号(seq)并分配资源,发送 SYN+ACK 响应报文给客户端。

3.客户端接收 SYN+ACK 响应报文:

  • 客户端接收到服务端发来的 SYN+ACK 响应报文。
  • 客户端将 ACK 标志位置为 1,表示确认服务端的同意。
  • 客户端将该 ACK 报文发送给服务端,建立起连接。

完成以上三个步骤后,TCP 连接建立成功,双方可以开始进行数据传输。

Wireshark抓包分析

第一步:开启抓包,ping百度

在这里插入图片描述
第二步:过滤目标主机地址

在这里插入图片描述
可以看到三个TCP数据包,接下来我们逐个分析。

第一次握手数据包

在这里插入图片描述
由上图可以看到,seq为0,表示客户端的初始序列号为0;ack为0,代表本机还未确认服务端的同意;syn为1并进入set状态,说明本机请求建立连接并等待baidu.com的响应

第二次握手数据包

在这里插入图片描述
由上图可以看到,seq为0,表示服务端的初始序列号为0;ack为1,代表baidu.com同意接受连接;syn为1并进入set状态,说明baidu.com等待本机的响应

第三次握手数据包

在这里插入图片描述
由上图可以看到,seq为1,表示客户端期望收到的下一个序列号是1;ack为1代表本机同意接受连接;syn为1并进入set状态,表示确认服务端(baidu.com)的同意(即确认服务器的序列号为0)

至此,TCP三次握手就完成了,客户端(本机)将与服务端建立起连接。

http://www.ho-use.cn/article/75.html

相关文章:

  • WordPress微信推广返佣/seo关键词布局
  • wordpress 整站ssl/百度权重怎么看
  • 网站优化和推广/线下推广渠道有哪些方式
  • wordpress批量上传商品/河北seo基础
  • 永兴县网站建设哪家好/友链目录网
  • 上海专业的网站建设公司排名/互联网公司网站模板
  • 网站开发为什么要用框架/百度推广托管
  • 如何申请做网站/百度竞价seo排名
  • 怎样做阿里巴巴网站/搜索引擎优化百度百科
  • 网站域名被做网站的公司擅自更改/seo搜索引擎优化是
  • wordpress制作论坛/网站seo入门基础教程
  • 有专门做序列图的网站/电商平台开发需要多少钱
  • 装修平面设计图的制作/暴疯团队seo课程
  • 昆明网站制作推荐/如何提升网站seo排名
  • 手机怎么做自己的网站/b站视频怎么快速推广
  • 网站开发工具论文/电商培训课程
  • 黄骅贴吧金宝/上海seo博客
  • 优易官方网站/国内搜索引擎排名第一的是
  • 网站 攻击 刷流量/图们网络推广
  • 坪山网站建设基本流程怎样在百度上建立网站
  • 社交和门户网站的区别/厦门人才网招聘官网
  • 招聘类网站该怎么做/抖音seo搜索引擎优化
  • 有帮忙做儿童房设计的网站吗/竞价托管如何托管
  • 同一服务器建两个wordpress/南京百度提升优化
  • 网站怎么做动效/网络营销战略的内容
  • 东莞php网站建设/seo每日
  • 网站原型图是什么/360搜索引擎的特点
  • 深圳画册设计品牌/德州seo优化
  • 新问网站设计/做网站公司哪家正规
  • 直销网站建设/万网域名续费