On Nov 7, 2003, at 3:21 PM, Biot Olivier wrote:


I have all but the last TCP protocol item enabled. I didn't have this issue
in Ethereal 0.9.15. I'm running Ethereal on WinXP. On my build version
(recent CVS snapshot; GTK+-2), I only have the first 2 TCP options checked,
and the problem does not occur.

"Relative sequence numbers and window scaling" appears to be the culprit - if I turn it on, the "G" disappears from the HTTP stream I have, and if I turn it off, the "G" appears again.


If I have it disabled:

the initial SYN has sequence number 358236700;

the SYN+ACK of the initial SYN has sequence number 221046327;

the ACK of the SYN reply has sequence number 358236701;

the first segment from the connecting side to the connected-to side has sequence number 358236700.

If I have it enabled:

the initial SYN has sequence number 0;

the SYN+ACK of the initial SYN has sequence number 0;

the ACK of the SYN reply has sequence number 0 (*not* 1!);

the first segment from the connecting side to the connected-to side has sequence number 0.

Ronnie?

Reply via email to