分析TCP三次握手过程,简述TCP三次握手过程
来源: 汇智知了堂
发布:
知了姐
发布时间:
2022-02-21
学习网络安全,tcp协议不容忽视。今天,让我们分析tcp的三次握手过程,并简要介绍tcp的三次握手过程。
TCP中文名为传输控制协议,是主机对主机层的传输控制协议,提供可靠的连接服务,三次握手确认建立连接:
位码是tcp标志位,有六个标志:SYN(synchronous建立在线)、ACK(acknowledgent确认)、PSH(push传输)、Fin(finish结束)、RST(reset重置)、URG(urgent紧急)、Sequencenumber(顺序号)、Acknowledgenumber(确认号)。
三次握手:
第一次握手:主机A发送位码为syn=1,随机生成seqnumber=1234567的数据包到服务器。Syn=1知道主机B,A要求在线建立。
第二次握手:收到请求后,主机B应确认在线信息,并将acknumber=(主机A的seq+1)、syn=1、ack=1、随机生成seq=7654321包。
第三次握手:收到acknumber后,检查acknumber是否正确,即第一次发送的seqnumber+1,位码ack是否为1。如果正确,主机a将再次发送acknumber=(主机B的seq+1),ack=1。
完成三次握手后,主机A和主机B开始传输数据。
分析TCP三次握手过程,简要介绍TCP三次握手过程。关注成都网络安全培训机构,带您了解更多网络安全信息。
注:本文部分内容以及图片来源于网络,如网站发布的有关的信息侵犯到您的权益,请及时与我们取得联系删除