Ethereal-dev: Re: [Ethereal-dev] Protocol hierarchy statistics, TCP, reassembly, and multiple

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: didier <dgautheron@xxxxxxxx>
Date: Fri, 17 May 2002 23:24:46 +0000
Guy Harris wrote:
> Unfortunately, TCP reassembly could make that tricky, as you might have
> TCP segment 1 containing one higher-level packet and the first half of a
> second higher-level packet, TCP segment 2 containing the second half of
> that higher-level packet and the first half of a third higher-level
> packet, and TCP segment 3 containing the second half of that third
> higher-level packet.
> 
> Those should, I think, show up in the statistics as
> 
>         Protocol                Packets End Packets
>         Frame                   3       0
>           Link layer            3       0
>             IP                  3       0
>               TCP               3       0
>                 XXX protocol    3       3
Make sense for me, and in my understanding it's what is reported now
when 
 'while (tvb_reported_length_remaining(...)' is used.