Re: Handling Packet Misordering?

Rick Jones <rick_jones2@hp.com> Mon, 09 September 2002 20:11 UTC

Message-ID: <3D7D0067.6D1B6FC7@hp.com>
Date: Mon, 09 Sep 2002 13:11:19 -0700
From: Rick Jones <rick_jones2@hp.com>
Reply-To: raj@cup.hp.com
Organization: the Unofficial HP
X-Mailer: Mozilla 4.79 [en] (X11; I; HP-UX B.11.00 9000/785)
X-Accept-Language: en
MIME-Version: 1.0
To: tcp-impl@grc.nasa.gov
Subject: Re: Handling Packet Misordering?
References: <5.1.1.6.2.20020906181142.02c09348@mira-sjcm-4.cisco.com> <5.1.1.6.2.20020909120131.01dbfaf0@mira-sjcm-4.cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-tcp-impl@grc.nasa.gov
Precedence: bulk
Status: RO
Content-Length: 1523
Lines: 34

As an asside - I suspect there may be differing definitions of what
pathological means/implies :)

> Reordering has a certain probability of triggering fast retransmit -
> if the session has four or more packets outstanding (relatively
> unusual) 

Wouldn't four or more segments outstanding on a
session/connection/flow/whatever :) being relatively unusual imply that
there would relatively little improvment (for that
session/connection/flow/whatever) from a load balancing scheme that
spreads packets of a given session/connection/flow/whatever across
multiple links?

> and drops the first, the duplicate acks resulting from its successors 

Did you mean to say "reorders the first" here since dropping the first
would (?) have the same behaviour between load-balanced and
non-load-balanced links?

> If you want to re-design fast retransmit to do so better, such as is
> done in New Reno or in SACK, I'm all for that. But I really don't
> think that the network behaviors which might eliminate reordering are
> improvements. They require the network to support additional
> complexity, which itself is prone to failures, and their cure may be
> worse than the disease.

Should we distinguish between eliminating reordering and not doing
things that may reorder as a frequent matter of course?

rick jones
-- 
Wisdom Teeth are impacted, people are affected by the effects of events.
these opinions are mine, all mine; HP might not want them anyway... :)
feel free to post, OR email to raj in cup.hp.com  but NOT BOTH...