AnsweredAssumed Answered

Why does every TCP-packet in MQX 4.x has a PUSH-flag

Question asked by Christian Schmidt on Oct 21, 2015

Hello,

 

since i moved from MQX 3.8 to MQX 4.x every TCP-packet has a PUSH-flag.

 

Demonstration:

OPT_TBSIZE = 10Bytes

Size of the data to be send = 100Bytes

 

In MQX 3.8 there was only one TCP-packet with 100 bytes of data and a PUSH-flag

In MQX 4.x there are 10 TCP-packets with 10 bytes of data and a PUSH-flag.

 

Why has every packet a PUSH-flag? I think that only the last TCP-segement has to have a PUSH-flag.

 

Greetings

 

Christian

Outcomes