Re: [PWOT] Re: comment on latest draft-martini-l2circuit-encap-mpls-01.txt

Stephen Casner <casner@packetdesign.com> Tue, 20 March 2001 02:24 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with SMTP id VAA00340 for <pwot-archive@odin.ietf.org>; Mon, 19 Mar 2001 21:24:45 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id VAA11107; Mon, 19 Mar 2001 21:23:34 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id VAA11079 for <pwot@ns.ietf.org>; Mon, 19 Mar 2001 21:23:33 -0500 (EST)
Received: from mailman.packetdesign.com (dns.packetdesign.com [65.192.41.10]) by ietf.org (8.9.1a/8.9.1a) with SMTP id VAA00305 for <pwot@ietf.org>; Mon, 19 Mar 2001 21:23:34 -0500 (EST)
Received: from packetdesign.com (main-fw-eth1.packetdesign.com [192.168.0.254]) by mailman.packetdesign.com (8.11.0/8.11.0) with ESMTP id f2K2MJe24573; Mon, 19 Mar 2001 18:22:19 -0800 (PST) (envelope-from casner@packetdesign.com)
Date: Mon, 19 Mar 2001 18:25:29 -0800
From: Stephen Casner <casner@packetdesign.com>
To: Dan Tappan <tappan@cisco.com>
cc: "Shah, Himanshu" <hshah@tenornetworks.com>, pwot@ietf.org
Subject: Re: [PWOT] Re: comment on latest draft-martini-l2circuit-encap-mpls-01.txt
In-Reply-To: <4.3.2.7.2.20010319190043.03d31998@pilgrim.cisco.com>
Message-ID: <Pine.BSF.4.33.0103191821590.1751-100000@oak.packetdesign.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
Sender: pwot-admin@ietf.org
Errors-To: pwot-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: <pwot.ietf.org>
X-BeenThere: pwot@ietf.org

RTP already addresses this issue.  See Appendix 1 in RFC 1889 for an
implementation suggestion for header validation through sequence
number sequencing.
							-- Steve

> At 04:34 PM 3/16/2001 -0500, you wrote:
> >Hello Luca,
> >
> >Sorry for the late comment, I didn't know of this draft until recently.
> >I see the addition of the control word and algorithm for handling
> >sequence numbers on send and receive side.
> >
> >It seems that sequence check on receive side does not handle the
> >wrap around correctly, i.e. finds the out-of-sequence little too late.
> >
> >For example if the max was 64,
> >
> >sender                   receiver's expected Seq
> >
> >62          ->           62, next: 62+1=63
> >64          ->           63, 64>=63 packet in order. Next: 64+1=1, wrapped
> >63          ->           1, 63>=1 packet in order. Next: 63+1=64
> >1           ->           64, 1 !>=64. packet out-of-order, drop, next:1+1=2
> >
> >As shown above, out-of-order packet already forwarded!
>
> In general with a circular sequence number space you need to include the
> concept of a 'window' - the maximum sequence number that is reasonable to
> receive. This got left out of the definition in the draft. My inclination
> would be to define the window to 1/2 the sequence space (it could be made
> arbitrarily smaller, but there may not be any point). So, in your example
> above:
> - 63 > 1 + window, so discard
> - 1 == 1, in sequence
>
>
>
>
> _______________________________________________
> pwot mailing list
> pwot@ietf.org
> http://www.ietf.org/mailman/listinfo/pwot
>


_______________________________________________
pwot mailing list
pwot@ietf.org
http://www.ietf.org/mailman/listinfo/pwot