TCP 三次握手

在TCP协议中,初始化ISN是TCP连接建立过程中客户端用来初始化序列号的一个值。这个值在TCP三次握手的第一步中被客户端放入了SYN数据包的序列号字段中。

**第一步:**客户端会发送一个数据包。包内的Flags的 Syn字段被置位从而表明它是一个Syn数据包。

此时的序列号数值为0

第二步: 服务接受到SYN包后,会发送一个数据包给到客户端。其中的Acknowledgement 和Syn 两个字段被置位。

  • Seq被加1等于1
  • Ack 被设置为0

    第三步:
    客户端收到服务器发送的数据包,然后再发送一个数据包,其中的Acknowledgment 字段被设置为1
相关推荐
真果粒wrdms7 分钟前
【SQLite3】常用API
linux·服务器·c语言·jvm·数据库·oracle·sqlite
金灰23 分钟前
14-Django项目--文件上传-Excel
服务器·前端·javascript
Tassel_YUE39 分钟前
iptables配置实现NAT(随手记)
linux·运维·服务器·网络·iptables
IT利刃出鞘2 小时前
SecureCRT--使用sftp上传和下载文件
linux·运维·服务器
WolvenSec4 小时前
网络基础:EIGRP
运维·网络·安全·智能路由器
qyhua6 小时前
Linux内网端口转公网端口映射
linux·运维·服务器
开开心心kai6 小时前
如何快速申请免费SSL证书,实现网站HTTPS安全传输
网络·网络协议·安全·https·ssl
Geeker556 小时前
如何在忘记密码的情况下解锁Android手机?
android·网络·macos·华为·智能手机·电脑·手机
starleeisamyth9 小时前
Ubuntu + SSH密钥连接服务器
服务器·ubuntu·ssh
这是另一个世界9 小时前
黑客技术大纲
网络·学习·web安全·网络安全