当前位置:网站首页>wireshark报文分析tcp,ftp
wireshark报文分析tcp,ftp
2022-07-01 18:45:00 【蜉蝣之翼*】
TCP简介
TCP 负责应用软件(比如你的浏览器)和网络软件之间的通信。
IP 负责计算机之间的通信。
TCP 负责将数据分割并装入 IP 包,然后在它们到达的时候重新组合它们。
IP 负责将包发送至接受者。
tcp 标志位
SYN:同步标志位,用于2台主机要建立连接时,第一次发出的数据包,在TCP三次握手中,前两次握手会带有SYN标志位,如上图的TCP三次握手。
ACK:确认位,用于说明前对方发过来的数据包成功收到,上图中可以看到,第二次握手时,Receiver发送的包里面带有ACK和SYN,ACK是告诉Sender,刚刚你发过来的SYN包,我已经收到了。
FIN:发送方发送FIN标志位,目的是告诉接收者,这是最后一个包了。
URG:urgent flag用于通知receiver进程这个包要优先处理,把其他包先放一边。
PSH:push flag功能也urgent一样,优先处理,只是带有这个标志位的包程序直接处理,不进入接收缓存中。
RST:reset flag是从receiver发送到sender的包中才有,表明需要重连。需要复位。
ECE:ECN响应标志被用来在TCP3次握手时表明一个TCP端是具备ECN功能的,并且表明接收到的TCP包的IP头部的ECN被设置为11。
CWR:拥塞窗口减少标志被发送主机设置,用来表明它接收到了设置ECE标志的TCP包。拥塞窗口是被TCP维护的一个内部变量,用来管理发送窗口大小。

边栏推荐
猜你喜欢

Shell高级进阶

【Go ~ 0到1 】 第五天 7月1 类型别名,自定义类型,接口,包与初始化函数

Parallelism, concurrency and life cycle of threads

Les canaux de culture intensive s'efforcent de développer Fu Xin et Wei Shi jiajie pour organiser une conférence de formation sur les nouveaux produits

AAAI2020: Real-time Scene Text Detection with Differentiable Binarization

118. 杨辉三角

nacos配置文件发布失败,请检查参数是否正确的解决方案

GB28181之SIP协议

How to solve the problem of splash screen when the main and sub code streams of easygbs are h.265?

Specification of lumiprobe reactive dye indocyanine green
随机推荐
GB28181的NAT穿透
Download (export) PDF template file (such as approval form), and report error: invalid nested tag * * * found, expected closing tag***
宝,运维100+服务器很头疼怎么办?用行云管家!
直播HLS协议
English grammar_ Adjective / adverb Level 3 - precautions
研究了11种实时聊天软件,我发现都具备这些功能…
实现一个Prometheus exporter
【pytorch记录】模型的分布式训练DataParallel、DistributedDataParallel
Is PMP cancelled??
微信公众号开发相关流程及功能介绍
[pytorch record] automatic hybrid accuracy training torch cuda. amp
大厂音视频职位面试题目--今日头条
ECS summer money saving secret, this time @ old users come and take it away
Bao, que se passe - t - il si le serveur 100 + O & M a mal à la tête? Utilisez le majordome xingyun!
微信小程序 navigator点击后有阴影 ,去掉navigator阴影效果
Contos 7 搭建sftp之创建用户、用户组以及删除用户
案例分享:QinQ基本组网配置
Solidity - truncated and checked modes of arithmetic operations - new features of 0.8.0
Go语言高级
Parallelism, concurrency and life cycle of threads