TCP UDP Service Model

news/2025/2/1 9:34:27 标签: tcp/ip, 网络, 服务器

 

主机A的TCP层可以通过发送FIN消息来关闭链接,主机B确认A不再有数据发送,并停止从A接收新数据。

B完成向A发送数据,并发送自己的FIN消息,告知A它们可以关闭链接。

主机A通过发送ACK作为回应,确认链接现已关闭。

 

(1)Destination Port:目标端口,字节数据应该传递给目标端程序的哪一个程序

(2)Source Port:源端口,告诉另一端的TCP层,应该使用哪个端口来发送回数据。

(3)Sequence # (of first byte):序列号表示TCP数据字段中第一个字节在字节流中的位置。

(4)Acknowledgement Sequence:确认序列号告诉另一端我们期望接收的下一个字节,还表示我们已经成功接收到这个字节之前的所有字节。

(5)Checksum:16位校验和是根据整个头部和数据计算的,有助于接收方检测数据是否损坏。

(6)HLEN:TCP的头部的长度


http://www.niftyadmin.cn/n/5839259.html

相关文章

每日一博 - 三高系统架构设计:高性能、高并发、高可用性解析

文章目录 引言一、高性能篇1.1 高性能的核心意义 1.2 影响系统性能的因素1.3 高性能优化方法论1.3.1 读优化:缓存与数据库的结合1.3.2 写优化:异步化处理 1.4 高性能优化实践1.4.1 本地缓存 vs 分布式缓存1.4.2 数据库优化 二、高并发篇2.1 高并发的核心…

OVS-DPDK

dpdk介绍及应用 DPDK介绍 DPDK(Data Plane Development Kit)是一组快速处理数据包的开发平台及接口。有intel主导开发,主要基于Linux系统,用于快速数据包处理的函 数库与驱动集合,可以极大提高数据处理性能和吞吐量&…

【vue项目权限控制方案】

文章目录 后端控制权限模拟后端接口前端请求逻辑登陆 前端路由和按钮权限控制 后端控制权限 思路:用户登录后可以获取到用户登陆的菜单,在跳转到下一个页面前,将获取到的用户的菜单格式化一下,以满足前端的规则,然后通…

笔记:电机及控制器的功率测量是怎么进行的?

功率测量: 两表法和三表法测量三相电路功率 三相电路功率的测量是三相电路分析的重要内容。 两表法和三表法都是用来测量三相电路的总功率。但它们的适用范围和意义有所不同。两表法适用于三相三线制对称不对称三相电路;三表法则适用对称与不对称三相…

Linux系统上安装与配置 MySQL( CentOS 7 )

目录 1. 下载并安装 MySQL 官方 Yum Repository 2. 启动 MySQL 并查看运行状态 3. 找到 root 用户的初始密码 4. 修改 root 用户密码 5. 设置允许远程登录 6. 在云服务器配置 MySQL 端口 7. 关闭防火墙 8. 解决密码错误的问题 前言 在 Linux 服务器上安装并配置 MySQL …

Elasticsearch Queries

Elasticsearch Compound Queries Elasticsearch 的 Compound Queries 是一种强大的工具,用于组合多个查询子句,以实现更复杂的搜索逻辑。这些查询子句可以是叶查询(Leaf Queries)或复合查询(Compound Queries&#xf…

基于Python的药物相互作用预测模型AI构建与优化(下.代码部分)

四、特征工程 4.1 分子描述符计算 分子描述符作为量化分子性质的关键数值,能够从多维度反映药物分子的结构和化学特征,在药物相互作用预测中起着举足轻重的作用。RDKit 库凭借其强大的功能,为我们提供了丰富的分子描述符计算方法,涵盖了多个重要方面的分子性质。 分子量…

360嵌入式开发面试题及参考答案

解释一下 802.11ax 和 802.11ac/n 有什么区别 速度与带宽 802.11n 支持的最高理论速率为 600Mbps,802.11ac 进一步提升,单流最高可达 866.7Mbps,多流情况下能达到更高,如 1.3Gbps 等。而 802.11ax(Wi-Fi 6)引入了更多先进技术,理论最高速率可达 9.6Gbps,相比前两者有大…