中易网

TCP协议中urg psh 区别,说的通俗些。不要照搬一大堆

答案:1  悬赏:30  
解决时间 2021-10-19 01:01
  • 提问者网友:锁深秋
  • 2021-10-18 00:34
TCP协议中urg psh 区别,说的通俗些。不要照搬一大堆
最佳答案
  • 二级知识专家网友:零点过十分
  • 2021-10-18 00:50
URG标志 URG 紧急指针有效。当URG=1时,表示分段中有紧急数据应当加速传送。

PSH标志 PSH 紧急位。当PSH=1时,要求发送方马上发送该分段,而接收方尽快的将报文交给应用层,不做队列处理。




URG=1,表示紧急指针指向包内数据段的某个字节(数据从第一字节到指针所指字节就是紧急数据),不进入接收缓冲(一般不都是待发送的数据要先进入发送缓存吗?就直接交给上层进程,余下的数据都是要进入接收缓冲的;一般来说TCP是要等到整个缓存都填满了后再向上交付,但是如果PSH=1的话,就不用等到整个缓存都填满,直接交付,但是这里的交付仍然是从缓冲区中交付的,URG是不要经过缓冲区的,千万记住!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息