TCP 三次握手

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

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

此时的序列号数值为0

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

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

    第三步:
    客户端收到服务器发送的数据包,然后再发送一个数据包,其中的Acknowledgment 字段被设置为1
相关推荐
歪歪10039 分钟前
Http与WebSocket网络通信协议的对比
网络·websocket·网络协议·计算机网络·http·网络安全·信息与通信
ningmengjing_1 小时前
爬虫逆向——RPC技术
网络·网络协议·rpc
zybsjn1 小时前
【实战】理解服务器流量监控中的“上行”和“下行”
运维·服务器
David WangYang1 小时前
便宜的自制 30 MHz - 6 GHz 矢量网络分析仪
开发语言·网络·php
铭哥的编程日记2 小时前
【Linux】Ext系列文件系统
linux·服务器
霖.242 小时前
四种常用SVC(service)及其与Ingress协作方式
linux·服务器·云原生·kubernetes·k8s
njxiejing2 小时前
网桥(交换机)地址学习与转发流程案例分析(一文掌握)
网络
dragoooon343 小时前
[Linux基础——Lesson2.Linux的基本指令使用]
linux·运维·服务器
半梦半醒*3 小时前
keepalived部署
运维·服务器·nginx·架构·centos·apache
AORO20253 小时前
三防手机是什么?有哪些值得购入的三防手机?
网络·5g·安全·智能手机·信息与通信