TCP & UDP Service Model

主机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的头部的长度

相关推荐
刚入门的大一新生3 小时前
Linux-Linux的基础指令4
linux·运维·服务器
能不能别报错7 小时前
openclaw-linux部署教程+mimo-v2-pro
linux·运维·服务器
小虎卫远程打卡app8 小时前
光通信与视频编码前沿技术综述:从超大容量传输到实时神经网络编码
运维·网络·信息与通信·视频编解码
傻啦嘿哟8 小时前
2026代理IP服务商深度测评:8家主流厂商的“极限压力测试“全记录
网络协议·tcp/ip·压力测试
钛态9 小时前
Flutter for OpenHarmony:mockito 单元测试的替身演员,轻松模拟复杂依赖(测试驱动开发必备) 深度解析与鸿蒙适配指南
服务器·驱动开发·安全·flutter·华为·单元测试·harmonyos
%小农9 小时前
在cursor中使用server
网络·网络协议·http
硅基导游10 小时前
Linux内核观测与跟踪的利器BPF环境测试
linux·服务器·性能监控·bpf
ivy1598683771510 小时前
芯锦科技 HP9117 多协议USB Type-A快充识别芯片
网络·科技·网络协议·5g·信号处理·p2p
我是谁??11 小时前
在 Rocky Linux 9 无桌面环境中通过 SSH 安装 KVM 虚拟机(Rocky9含 XFCE 桌面/xubuntu20)完整指南
linux·服务器·ssh