计算机网络技术-TCP传输连接的建立和释放过程;

目录

掌握TCP传输连接的建立和释放过程

三次握手建立连接

请求建立连接、确定可连接、再次发送并确认

  1. A端 发送syn=1 同步序列号给 B端,请求建立连接

  2. B端 收到syn请求后,发送ack确认号=seq(自身seq序列号)+1, 与syn=1同步序列号 响应主机A

  3. A端 再次发送ack确认号,确认收到B端的数据,并可以开始传送实际数据

四次挥手断开连接

  1. A端 将fin位 置为1 (finish),提出请求断开连接
  2. B端 收到数据后,将ack 置为1 并回复,确认将关闭连接
  3. B端 将fin 置为1 请求, 提出反方向关闭连接
  4. A端 收到B端的请求后发送ack 并做出响应,B端收到后双方向关闭结束
    (每个主机,每次收到请求 seq序列号 +1,ack确认号也+1,直到最后一次发送断开连接时,A端 ack=ack+seq(都是上次B端的))

待续、更新中


以上就是今日博客的全部内容了

创作不易,若对您有帮助,可否点赞、关注一二呢,感谢支持.

相关推荐
云飞云共享云桌面5 小时前
传统工作站 vs 云飞云共享云桌面:制造业设计云桌面选型深度对比
运维·服务器·前端·网络·3d·架构·制造
JAVA面经实录9176 小时前
操作系统面试题
java·服务器·数据库·计算机网络·面试
森G7 小时前
61、信号与槽机制在 TCP 编程中的应用---------网络编程
网络·c++·qt·网络协议·tcp/ip
swordbob9 小时前
NIO 的 Channel 里有多个 BIO 吗?
linux·网络·nio
天天讯通9 小时前
OKCC 呼叫中心安全性能全解析:技术防护与管理措施指南
大数据·开发语言·网络·人工智能·安全·语音识别
第***月10 小时前
云南跟团行:在山水与烟火间读懂远方
科技·生活·旅游·美食·风景
JAVA面经实录91710 小时前
操作系统(面试全覆盖)
java·计算机网络·面试
IT新视界10 小时前
星环科技ArgoDB:基于一体化架构构建数据全生命周期安全底座
数据库·科技·安全·架构
蓝速科技10 小时前
蓝速科技 18.5 寸会议预约电子门牌深度评测
科技
咸鱼翻身小阿橙11 小时前
VS2008 + .NET3.5 环境、加热台TCP通讯场景
tcp/ip·php·.net