详解TCP协议中控制位及URG&PSH的区别

本文详细介绍了TCP数据段中的6个控制位,包括ACK、RST、SYN、FIN等,并重点讲解了URG和PSH的区别。URG用于标识紧急数据,而PSH用于提示接收端立即传递数据给应用进程。这两个标志位不能同时设置,因为它们都涉及到数据传输的优先级。
摘要由CSDN通过智能技术生成

ForeWord


博主上篇博文介绍了TCP数据段格式,详情请戳这里(✺◟(∗❛ัᴗ❛ั∗)◞✺)。并没有对其中的6个控制位做详细解释。

那么本文就给大家介绍这6个控制位的作用,并总结其中两个控制位URG&PSH的区别。

1

~tips:全文阅读需3min~


详解


6个控制位

TCP数据段中有6个控制位,他们的作用如下:

控制位 作用
ACK 置1时表示确认号合法,为0的时候表示数据段不包含确认信息,确认号被忽略。
PSH 置1时请求的数据段在接收方得到后就可直接送到应用程序,而不
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值