当前位置: 首页 > article >正文

禾赛嵌入式面试题及参考答案(2万字长文)

TCP/IP 的连接建立(三次握手)和断开过程(四次挥手)

连接建立(三次握手):

第一次握手:客户端向服务器发送一个 SYN(同步)包,这个包中包含客户端选择的初始序列号(Sequence Number)。此时客户端进入 SYN_SENT 状态,表示客户端已发送 SYN 包等待服务器确认。

第二次握手:服务器收到客户端的 SYN 包后,必须确认客户的 SYN(ACK=1),同时自己也发送一个 SYN 包,即 SYN+ACK 包。这个包中服务器也选择一个初始序列号,并对客户端的序列号进行确认。服务器进入 SYN_RCVD 状态。

第三次握手:客户端收到服务器的 SYN+ACK 包后,向服务器发送确认包 ACK。此包发送完


http://www.kler.cn/a/325729.html

相关文章:

  • FromData格式提交接口时入参被转成JSON格式问题
  • 人工智能:塑造未来的工作与生活
  • 百度智能云 VectorDB 优势数量 TOP 1
  • 十五届蓝桥杯赛题-c/c++ 大学b组
  • Ascend C算子性能优化实用技巧05——API使用优化
  • Linux:调试器-gdb/cgdb
  • 升级 Windows 后如何恢复丢失的文件
  • 51单片机的教室智能照明系统【proteus仿真+程序+报告+原理图+演示视频】
  • centos7.9使用docker容器方式部署jenkins环境
  • 深度学习中的结构化概率模型 - 非结构化建模的挑战篇
  • QT 开发日志:QT 布局管理 —— 如何使用布局器组织 UI 元素
  • bash 脚本获取当前 git 所有本地分支
  • (undone) MIT6.824 Lab1
  • Python库matplotlib之三
  • 论Web性能的重要性
  • 代理的网速与服务器进出口有关吗
  • CentOS7.9 snmp更改161端口
  • 追梦无Bug的软件世界
  • 毕业设计选题:基于springboot+vue+uniapp的在线办公小程序
  • redis 的发布订阅解决分布式下的websocket session 共享问题
  • 代码随想录算法训练营Day15
  • 【面试题】软件测试实习(含答案)
  • 828华为云征文|针对Flexus X实例云服务器的CPU和内存性能测评
  • Quill Editor 富文本编辑器的高度问题
  • SWAP、AquaCrop、FVCOM、Delft3D、SWAT、R+VIC、HSPF、HEC-HMS......
  • 云计算中过等保三级需要的网络安全设备及详细讲解