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

TCP的三次握手和四次挥手

时间:2022-11-07 09:12:07浏览次数:48  
标签:断开 请求 ACK 握手 确认 TCP 四次 服务器 客户端

三次握手 客户端向服务器发送一个syn的报文请求建立连接 服务器在接受到客户端发的报文后回复一个ACK确认包和一个需要客户端确认的syn包 客户端在收到这二个包之后发送一个ACK的确认包给服务器 然后建立连接 四次挥手 1客户端向服务器发送FIN的断开请求 2服务器收到请求回复一个ACK的确认包 3服务器再向客户端发送一个FIN包的断开请求 4客户端收到请求回复ACK包确认断开  

 

标签:断开,请求,ACK,握手,确认,TCP,四次,服务器,客户端
From: https://www.cnblogs.com/ck33/p/16864870.html

相关文章

  • 从序号和确认号理解TCP三次握手
    头部信息TCP首部存储的数据和建立连接有关,具体每个字段的用途可以参考这一篇文章,其中序号和确认号决定了发送数据的内容。头部中间部分"保留"和"窗口"中间是标志位,会携......
  • 4. 客户端从TCP服务端下载文件(低端版)
    服务器端:      客户端:      ......
  • 抓包分析 TCP 握手和挥手
    前言首先需要明确的是TCP是一个可靠传输协议,它的所有特点最终都是为了这个可靠传输服务。在网上看到过很多文章讲TCP连接的三次握手和断开连接的四次挥手,但是都太过于......
  • TCP 相关图
    TCP状态图TCP链接建立图......
  • C#ModBus Tcp 报文解析
    上一篇博客已经完成C#ModBusTcpMaster的实现本篇主要对不同的功能码所发出的报文进行解析(包括请求报文及响应报文)读操作功能码0x01读一组线圈读取站号为1从地......
  • 说一下什么是三次握手和四次挥手
    一、三次握手(1)第一次握手就是客户端请求服务端连接,发送SYN报文置为1,并加上初始化序列号seq(2)当服务端收到请求后,会回复应答报文ACK置为1,并发送属于服务端的SYN连接请求,连......
  • 区分RTSP、RTCP、RTP包的方法
    1.ABLMediaServer区分RTSP、RTCP、RTP包的方法(1)通过包的第一个字节'$'(0x24)来区别RTSP和RTP、RTCP。(2)通过包的第二个字节channe来区别RTP、RTCP。0x00为视频的RTP包,0x02音......
  • EasyCVR国标GB28181协议接入下的TCP和UDP模式说明及差异
    有用户在使用我们的平台时,经常会出现对于端口的疑问,同时也不了解端口的差别。今天我们来解释说明下EasyCVR平台关于国标GB28181协议接入下的TCP和UDP模式的说明及差异。......
  • UDP、TCP
    /**UDP协议:*1.面向无连接,不可靠协议*2.数据会被分包,数据限制在64k*3.不需要建立连接,速度快*比如:聊天数据共享,视频会议时数据传输.*TCP协议:*1.必须建......
  • java网络编程 tcp 黑马程序员学习笔记(11)
    importjava.io.*;importjava.net.*;//步奏//建立socket对象publicclasstcpclient{publicstaticvoidmain(Stringargs[])throwsException{//创建客户端的s......