TCP 三次握手

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

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

此时的序列号数值为0

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

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

    第三步:
    客户端收到服务器发送的数据包,然后再发送一个数据包,其中的Acknowledgment 字段被设置为1
相关推荐
tedcloud1234 小时前
RTK部署教程:构建稳定的AI Workflow环境
服务器·javascript·人工智能·typescript·ocr
实心儿儿5 小时前
Linux —— 线程控制(1)
linux·运维·服务器
仰泳之鹅5 小时前
【物联网】使用MQTTX与OneNET云平台进行模拟MQTT协议通信
网络·物联网
Bruce_kaizy5 小时前
c++ linux环境编程——文件io介绍以及open 、write 、read 三剑客深度详解
linux·服务器·c++·ubuntu·操作系统·文件io
宋浮檀s7 小时前
应急响应——恶意流量&攻击行为识别
linux·运维·网络·网络安全·应急响应
yychen_java7 小时前
6G移动通信:当网络开始“思考”与“感知”
网络·人工智能
Royzst8 小时前
xml知识点
java·服务器·前端
TechWJ8 小时前
数据库在公司内网,出差路上想查数据怎么办?
服务器·数据库·mariadb
lwx9148528 小时前
Linux系统中用户锁定后如何解锁
linux·运维·服务器
basketball6168 小时前
HTTP协议返回状态码总结
网络·网络协议·http