Linux网络基础——TCP报文中URG和PSH比较
来源:互联网 发布:淘宝众筹文案模板 编辑:程序博客网 时间:2024/06/05 03:25
TCP报文标志位中URG与PSH
URG(紧急位): 急指针是一个正的偏移量,和序号字段中的值相加表示紧急数据最后一个字节的序号。T C P的紧急方式是发送端向另一端发送紧急数据的一种方式。紧急指针指向包内数据段的某个字节(数据从第一字节到指针所指字节就是紧急数据,不进入接收缓冲就直接交给上层进程,余下的数据要进入接收缓冲的)
PSH(急迫位): 在一个交互程序中,当客户发送一个命令给服务器时,它设置P U S H标志并停下来等待服务器的响应。通过允许客户应用程序通知其T C P设置P U S H标志,客户进程通知T C P在向服务器发送一个报文段时不要因等待额外数据而使已提交数据在缓存中滞留。类似地,当服务器的T C P接收到一个设置了P U S H标志的报文段时,它需要立即将这些数据(包括以前存中滞留的数据)递交给服务器进程而不能等待判断是否还会有额外的数据到达。 PSH=1,只对接收方的接收缓冲区起作用,发送方通过使用PUSH位来通知接收方将所有收到的数据立即提交给服务器进程,而不需要等待额外数据(将缓存填满)而让数据在缓存中停留!这里所说的数据包括与此PUSH包一起传输的数据以及之前就为该进程传输过来的数据(滞留在缓存中的数据)。
阅读全文
0 0
- Linux网络基础——TCP报文中URG和PSH比较
- 【网络】TCP报文中的PSH和URG字段的介绍
- 【计算机网络】TCP报文首部中URG和PSH
- 【计算机网络】TCP报文首部中URG和PSH
- 【计算机网络】TCP报文首部中URG和PSH
- TCP报文首部中URG和PSH的作用
- TCP报文段中URG和PSH的区别
- TCP报文段中的URG和PSH
- TCP协议报文段首部的控制位中URG与PSH的比较
- TCP协议中URG和PSH
- TCP报文首部的URG和PSH字段
- TCP报文首部URG和PSH的区别
- TCP报文的URG和PSH标志位
- TCP报文中的URG和PSH标志位
- TCP协议——网络端口号、URG和PSH、定时器
- TCP报文标志位--URG,PSH调研
- 网络基础(CRC、NAT、URG、PSH、tcp定时器)
- TCP协议中URG&PSH
- Spring框架学习
- CentOS6.4安装Oracle11g
- maven的目录结构
- Validation Set
- Vue简单介绍以及常用方法总结
- Linux网络基础——TCP报文中URG和PSH比较
- Android 虚拟按键适配动态调整布局
- Android基本常识
- 利用Servlet发送pdf文件到浏览器
- 【java】:java多线程编程
- android调用本地音视频文件获取信息
- 学习Linux命令(35)
- scrapy 报错 no module named win32api 的解决方案
- PAT-A-1065. A+B and C (64bit) (20)