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

相关推荐
羑悻的小杀马特7 分钟前
一扇门铃,万向感应——用 eventfd 实现零延迟通信
linux·运维·服务器·eventfd
极地星光4 小时前
网络检测:Linux下实时获取WiFi与热点状态
linux·网络
189228048616 小时前
NW728NW733美光固态闪存NW745NW746
大数据·服务器·网络·人工智能·性能优化
蜡笔小炘7 小时前
HCIA--- OSPF动态路由实验
网络
我是苏苏8 小时前
Edge浏览器:报告不安全的站点的解决方案
服务器
筑梦之路9 小时前
linux 系统找出磁盘IO占用元凶 —— 筑梦之路
linux·运维·服务器
步、步、为营10 小时前
.net服务器Kestrel 与反向代理
运维·服务器·.net
宇钶宇夕10 小时前
S7-200 SMART CPU 密码清除全指南:从已知密码到忘记密码的解决方法
运维·服务器·数据库·程序人生·自动化
思序 LogicFlow11 小时前
关于在Linux上部署 SecretFlow --- P2P部署模式
linux·服务器
计算机小手11 小时前
内网穿透系列九:开源的网络穿透与组网工具 EasyTier,支持多种数据传输通道,去中心化,兼具高效与安全
网络·经验分享·开源软件