首页 > 其他分享 >三次握手和四次挥手

三次握手和四次挥手

时间:2023-04-18 17:44:44浏览次数:38  
标签:挥手 seq ACK 握手 ack 四次 序列号 服务端

详解 TCP 连接的“ 三次握手 ”与“ 四次挥手 ” (baidu.com)

(20 条消息) 关于三次握手和四次挥手,面试官想听到怎样的回答? – 知乎 (zhihu.com)

TCP三次握手和四次挥手详解_sutong_first的博客-CSDN博客_三次握手和四次挥手

1、三次握手

(1)客户端向服务端发起,SYN=1,携带序列号seq=x,比如1139267246,进入syn_sent状态

(2)服务端响应,SYN=1,ACK=1,携带序列号seq=y=3921186447,携带确认号ack=x+1=13921186447

(3)客户端向服务端确认,ACK=1,携带序列号seq=x+1=1139267247,携带确认号ack=y+1=3921186448

(4)紧接着客户端发起http请求,ACK=1,PSH=1,seq=3921186447,ack=1139267248

2、四次挥手

(1)客户端向服务端发起,ACK=1,携带序列号seq=1139267474,确认号ack=3921186711

(2)客户端向服务端发起,FIN=1,ACK=1,携带序列号seq=1139267474,确认号ack=3921186711

(3)服务端响应,FIN=1,ACK=1,携带序列号seq=3921186711,确认号ack=1139267475

(4)客户端向服务端确认,ACK=1,携带序列号seq=1139267475,携带确认号ack=3921186712

3、wireshark

(1)初次,三次握手

(2)http请求和响应

这里请求和响应都设置了:

Cache-Control:max-age=3600
Connection: keep-alive

(3)初次,四次挥手

(4)再次,三次握手

 

标签:挥手,seq,ACK,握手,ack,四次,序列号,服务端
From: https://www.cnblogs.com/wd404/p/17330481.html

相关文章

  • TCP三次握手和四次挥手
    文章目录TCP三次握手TCP四次挥手TCP三次握手序列号:建立连接时计算机随机生成的随机数作为初始值,通过SYN包传给接收端主机,每发送一次数据就累加一次该数据字节数的大小。用来解决网络包乱序问题。确认应答号:指下一次期望收到的数据的序列号,发送端收到这个确认应答以后认为在这个序......
  • TCP为什么要三次握手,而不是两次或四次?
    文章目录TCP为什么要三次握手,而不是两次或四次?三次握手才可以阻止重复历史连接的初始化(主要原因)同步双方初始序列号避免资源浪费小结TCP为什么要三次握手,而不是两次或四次?TCP连接时用于保证可靠性和流量控制维护的某些状态信息,这些信息的组合,包括Socket,序列号和窗口大小称为连接。......
  • TCP三次握手和四次挥手
    TCP三次握手1.1为什么需要三次握手,两次不行吗?第一次握手:客户端发送网络包,服务端收到了。这样服务端就能得出结论:客户端的发送能力、服务端的接收能力是正常的。第二次握手:服务端发包,客户端收到了。这样客户端就能得出结论:服务端的接收、发送能力,客户端的接收、发送能力是正......
  • 第四次html
    运行效果:  代码:body{ /*background-color:#333;*/ } :root{ --swiper-navigation-size:44px; } *{ padding:0; margin:0; /*border:1pxsolidred;*/ } #logo{ float:left; width:30%; } .nav-bottom{ width:100......
  • 三次握手和四次挥手
    TCP的三次握手和四次挥手实质就是指TCP通信的连接和断开三次握手第一次握手:客户端发送一个带有SYN标志的数据包给服务端。第二次握手:服务端成功接收到数据包后,回传一个带有STY标志的数据包确认信息,表示我已经接收到了。第三次握手:客户端再回传一个带有ACK标志的数据包,表......
  • TLS/SSL工作原理及握手过程
    一、TLS/SSL基础概念1、概念TLS传输层安全性协议(TransportLayerSecurity)SSL安全套接层(SecureSocketsLayer)目的:为互联网通信提供安全以及数据完整性保障。HTTPS=......
  • 三次握手四次挥手
    三次握手的本质是确认通信双方收发数据的能力首先,我让信使运输一份信件给对方,对方收到了,那么他就知道了我的发件能力和他的收件能力是可以的。于是他给我回信,我若收......
  • TCP图解: 三次握手与四次关闭
        ......
  • TCP 三次握手,给我长脸了噢
    大家好,我是小富~个人资源分享网站:FIRE本文收录在Springboot-Notebook面试锦集前言之前有个小伙伴在技术交流群里咨询过一个问题,我当时还给提供了点排查思路,是个典型......
  • 【转载】Socket 与 TCP 四次挥手(下)
    [转载](https://demonlee.tech/archives/2208002)Socket与TCP四次挥手(下)Demon.Lee2022年08月21日206次浏览本文实践环境:Operat......