TCP 三次握手

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

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

此时的序列号数值为0

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

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

    第三步:
    客户端收到服务器发送的数据包,然后再发送一个数据包,其中的Acknowledgment 字段被设置为1
相关推荐
fruge8 小时前
Ubuntu服务器已下载Nginx安装包的安装指南
服务器·nginx·ubuntu
孤独得猿9 小时前
聊天室项目开发——etcd的安装和使用
linux·服务器·c++·etcd
楚韵天工9 小时前
宠物服务平台(程序+文档)
java·网络·数据库·spring cloud·编辑器·intellij-idea·宠物
竹等寒10 小时前
Linux-网络安全私房菜(二)
linux·服务器·web安全
早睡冠军候选人11 小时前
Ansible学习----Ansible Playbook
运维·服务器·学习·云原生·容器·ansible
sulikey11 小时前
从实验出发深入理解Linux目录权限:r、w、x分别控制什么?能否进入目录到底由谁决定?
linux·运维·服务器·ubuntu·centos
疯狂吧小飞牛11 小时前
ip rule 策略路由
linux·网络·tcp/ip·运维开发
hour_go12 小时前
TCP/IP协议相关知识点
网络·笔记·网络协议·tcp/ip
Arva .12 小时前
WebSocket实现网站点赞通知
网络·websocket·网络协议
雪兽软件12 小时前
SaaS 安全是什么以及如何管理风险
网络·安全