TCP标志位中的PSH和URG的区别和联系
来源:互联网 发布:明道办公软件官网 编辑:程序博客网 时间:2024/05/21 17:28
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
- TCP标志位中的PSH和URG的区别和联系
- TCP协议中的URG和PSH标志位的区别
- TCP标志中的URG和PSH位
- TCP标志中的URG和PSH位
- TCP标志中的URG和PSH位
- TCP首部中的URG和PSH的区别和联系
- TCP协议中的PSH和URG标志位
- TCP报文中的URG和PSH标志位
- TCP报文的URG和PSH标志位
- URG和PSH标志位
- TCP协议中的URG和PSH位
- URG与PSH的联系和区别
- URG和PSH的区别及联系
- URG和PSH的区别与联系
- 网络---TCP协议中的urg和psh的区别
- TCP的URG和PSH详解----区别
- 【网络】URG 和 PSH 标志位
- TCP中的URG和PSH
- iocp原理
- C++ stringstream clear()和.str("")
- Retrofit + RxJava 的结合使用
- 洛谷 P2964 [USACO09NOV] 硬币的游戏A Coin Game
- 【BZOJ 1019】 [SHOI2008]汉诺塔
- TCP标志位中的PSH和URG的区别和联系
- NYOJ 1085 数单词 【AC自动机】
- p元素包含div元素的问题
- 博为峰Java技术文章 ——JavaSE Swing列表框双击事件的处理Ⅱ
- 字符串反转
- Should I Use a Property or an Instance Variable?
- openCV3.X 对图像的常用基础操作(自用,都是图像存储用的Mat,不适用*array,或者Iplmage之类)
- TensorFlow中关于MNIST的学习
- 算法提高 交换Easy