Ethereal-dev: Re: [Ethereal-dev] Desegment/Reassemble: What's the real difference?

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

From: Ian Schorr <[email protected]>
Date: Thu, 29 Jul 2004 15:25:33 -0400
I believe "desegmentation" is used when referring to gluing together PDUs that have been broken up by TCP segmentation, whereas "reassembly" usually refers generically to PDUs broken up by other types of fragmentation (such as IP fragmentation).
Off the top of my head, though, I don't recall what "defragmentation" 
implies, at least in the context of the "Defragment all RPC-over-TCP 
messages" RPC preference.
Are there other examples that I'm forgetting about?  Or places where 
the labelling is inconsistent?  You're right, though, there should be a 
defined set of jargon, and it should be consistent throughout the 

On Jul 29, 2004, at 3:14 PM, Ulf Lamping wrote:

Hi List!

While including the review comments into the "User's Guide", I've asking
myself, what's the real difference between desegment and reassemble?

This confuses me, and others not that involved in Ethereal even more.

Is there a good reason to distinguish between both, or would it be a
good idea to find one word for this mechanism and use it anywhere (or at
least in the GUI related parts, like the name of the preference setting
as displayed in the preferences dialog).

Regards, ULFL

Ethereal-dev mailing list
[email protected]