TCP三次握手的过程

原创 2016年08月31日 15:53:35

TCP(Transmission control Protocol)

是一种面向连接,可靠的,基于字节流的运输层通信协议,是专门为了在不可靠的互联网络上提供一个可靠的端到端字节流而设计的。

每一次tcp连接需要3个阶段:连接建立,数据传送和连接释放

三次握手发生在连接建立阶段,目的是为了防止已失效的连接请求报文端突然又传送到服务器端,因而产生错误

三次握手指的是建立一个TCP连接时,需要客户端和服务器总共发送3个包

第一次握手:客户端发送一个TCP的syn标志位置为1的包,指明客户打算连接的服务器的端口,以及初始序号x,保存在包头序列号字段里

第二次握手:服务器发回确认包(ack)应答,即syn标志位和ack标志位均为1,同时将确认序号(acknowledgement number)设置为客户的isn+1,即x+1

第三次握手:客户端再次发送确认包(ack) syn标志位为0,ack标志位为1.并且把服务器发来的ack序号字段+1,放在确认字段中发送给对方,并且在数据段放的isn+1


简述TCP的三次握手过程

TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确...
  • sssnmnmjmf
  • sssnmnmjmf
  • 2017年03月30日 14:07
  • 6628

TCP三次握手过程

TCP三次握手过程
  • htyurencaotang
  • htyurencaotang
  • 2013年09月11日 17:05
  • 14635

抓包分析TCP的三次握手和四次握手

问题描述:        在上一遍对android设备的抓包中提到了,服务器的开发人员需要我bug重现然后提供抓包给他们分析,所以抓好包自己也试着分析了一下。发现里面全是一些TCP协议和HTTP协议。...
  • u013136708
  • u013136708
  • 2016年01月30日 14:31
  • 4497

TCP三次握手的过程原理

TCP三次握手的过程原理 TCP/IP的三次握手的原理: 它就好象你要去找一个人一样,首先是打电话联系,看别人有空没,如果他给你回答,可以,你在去找他! 就是这个过程! 为什么要实现这...
  • panpan639944806
  • panpan639944806
  • 2014年02月11日 00:01
  • 1423

wireshark 抓包 实例分析TCP三次握手过程

三次握手过程为 这图我都看过很多遍了, 这次我们用wireshark实际分析下三次握手的过程。 打开wireshark, 打开浏览器输入 http://www.cr173.com 在wire...
  • xiaomin1991222
  • xiaomin1991222
  • 2016年03月10日 16:05
  • 742

TCP三次握手四次挥手过程详解

TCP头部: 其中 ACK   SYN  序号  这三个部分在以下会用到,它们的介绍也在下面。 暂时需要的信息有: ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的...
  • imilli
  • imilli
  • 2016年02月01日 18:38
  • 2770

访问Web,tcp传输全过程(三次握手、请求、数据传输、四次挥手)

从输入域名到最后呈现经历的过程: 域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html...
  • sinat_21455985
  • sinat_21455985
  • 2016年12月07日 16:46
  • 6434

TCP的连接建立(三次握手)

TCP是面向连接的协议。运输连接是用来传送TCP报文的。TCP运输连接的家里和释放是每一次面向连接的通信中必不可少的过程。因此,运输连接就有三个阶段,即:连接建立、数据传输和连接释放。    TCP位...
  • diligentkong
  • diligentkong
  • 2017年06月16日 21:50
  • 423

iOS TCP三次握手过程 有意思的解释

TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,...
  • qq_33778243
  • qq_33778243
  • 2016年01月21日 11:30
  • 1338

TCP建立连接三次握手和释放连接四次握手

TCP建立连接三次握手和释放连接四次握手     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/52525724 ...
  • guyuealian
  • guyuealian
  • 2016年09月14日 14:55
  • 8147
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TCP三次握手的过程
举报原因:
原因补充:

(最多只允许输入30个字)