Re: [NSIS] QSPEC Questions

Elwyn Davies <elwynd@dial.pipex.com> Sun, 02 November 2008 10:09 UTC

Return-Path: <nsis-bounces@ietf.org>
X-Original-To: nsis-archive@megatron.ietf.org
Delivered-To: ietfarch-nsis-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B70CF3A6872; Sun, 2 Nov 2008 02:09:40 -0800 (PST)
X-Original-To: nsis@core3.amsl.com
Delivered-To: nsis@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 685693A6882 for <nsis@core3.amsl.com>; Sun, 2 Nov 2008 02:09:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -94.054
X-Spam-Level:
X-Spam-Status: No, score=-94.054 tagged_above=-999 required=5 tests=[AWL=-0.113, BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_IP_ADDR=1.119, RCVD_NUMERIC_HELO=2.067, RDNS_DYNAMIC=0.1, SARE_SUB_OBFU_Q1=0.227, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xvN-e9T2mvx5 for <nsis@core3.amsl.com>; Sun, 2 Nov 2008 02:09:38 -0800 (PST)
Received: from a.painless.aaisp.net.uk (d.5.0.d.2.7.e.f.f.f.8.4.0.3.2.0.0.3.0.0.0.0.0.0.0.b.8.0.1.0.0.2.ip6.arpa [IPv6:2001:8b0:0:30:230:48ff:fe72:d05d]) by core3.amsl.com (Postfix) with ESMTP id 452643A6850 for <nsis@ietf.org>; Sun, 2 Nov 2008 02:09:38 -0800 (PST)
Received: from 247.254.187.81.in-addr.arpa ([81.187.254.247]) by a.painless.aaisp.net.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from <elwynd@dial.pipex.com>) id 1KwZtm-00051M-He; Sun, 02 Nov 2008 10:09:34 +0000
Message-ID: <490D7D6F.3000502@dial.pipex.com>
Date: Sun, 02 Nov 2008 10:14:07 +0000
From: Elwyn Davies <elwynd@dial.pipex.com>
User-Agent: Thunderbird 2.0.0.17 (Windows/20080914)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
References: <00ff01c93c55$b62dee80$04ffa8c0@nsnintra.net>
In-Reply-To: <00ff01c93c55$b62dee80$04ffa8c0@nsnintra.net>
Cc: nsis@ietf.org
Subject: Re: [NSIS] QSPEC Questions
X-BeenThere: nsis@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Next Steps in Signaling <nsis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/nsis>, <mailto:nsis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/nsis>
List-Post: <mailto:nsis@ietf.org>
List-Help: <mailto:nsis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nsis>, <mailto:nsis-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: nsis-bounces@ietf.org
Errors-To: nsis-bounces@ietf.org


Hannes Tschofenig wrote:
> Based on Dan's AD review comments for draft-ietf-dime-qos-parameters-06 I
> need to ask a few questions regarding the QSPEC draft:
>
> * There is no description of the differences between TMOD-1 and TMOD-2.
> Useful to say something about the difference?
The reason for two TMODs given in the Qspec draft is (from s3.3.1):

   Two TMOD parameters are defined in Section 5, <TMOD-1> and <TMOD-2>,
   where the second (<TMOD-2>) parameter is specified as could be needed
   to support some DiffServ applications.  For example, it is typically
   assumed that DiffServ EF traffic is shaped at the ingress by a single
   rate token bucket.  Therefore, a single TMOD parameter is sufficient
   to signal DiffServ EF traffic.  However, for DiffServ AF traffic two
   sets of token bucket parameters are needed, one token bucket for the 
   average traffic and one token bucket for the burst traffic.
   [RFC2697] defines a Single Rate Three Color Marker (srTCM), which
   meters a traffic stream and marks its packets according to three
   traffic parameters, Committed Information Rate (CIR), Committed Burst
   Size (CBS), and Excess Burst Size (EBS), to be either green, yellow,
   or red.  A packet is marked green if it does not exceed the CBS,
   yellow if it does exceed the CBS, but not the EBS, and red otherwise.  
   [RFC2697] defines specific procedures using two token buckets that
   run at the same rate.  Therefore 2 TMOD parameters are sufficient to
   distinguish among 3 levels of drop precedence.  An example is also
   described in the Appendix to [RFC2597].

A piece of this probably needs to be in the dime doc.

>   
>
> * Where does the description for <Path Jitter>, <Path PLR> and <Path PER>
> come from? There is no reference to another RFC given in these sections.
>
> * Why is Path Jitter STAT4(Reserved) included in the <Path Jitter>
> parameter? 
>
> * The encoding of the  <RPH Priority> Parameter is not inline with
> http://tools.ietf.org/id/draft-ietf-tsvwg-emergency-rsvp-09.txt. The ALRP
> Priority and the Reserved octets 
> positions are inversed. 
>
> * <DSTE Class Type> Parameter
>
> The QSPEC draft says:
> "
>  DSTE Class Type: Indicates the DSTE class type.  Values currently
>    allowed are 0, 1, 2, 3, 4, 5, 6, 7.
> "
>
> RFC 4124 does not define a value of 0. Where does 0 come from? 
> In RFC 4124 the field is only 3 bits long. Why is it 8 bytes long in the
> QSPEC document? 
>   
Technically 0 is reserved in RFC4124.   This  probably ought to be 
reproduced in the Qspec and DIME docs.
I take it you meant 8 bits long.  Actually, the CLASSTYPE is 32 bits in 
RFC4124 with 29 bits reserved.
In practice it seems unlikely any extra classes will be defined so the 
different definitions are unlikely to cause issues, but given that each 
TLV has 32 bits it might have been sensible to match the RFC4124 definition.

I note that RFC 4124 does not offer an IANA registry for DSTE values: 
But the Qspec and DIME docs generate two separate registries.  Since the 
meanings are supposed to be common this doesn't make a lot of sense.  
This may apply to other Qspec and DIME registries.

/Elwyn

> Your feedback is appreciated!
>
> Ciao
> Hannes
>
> _______________________________________________
> nsis mailing list
> nsis@ietf.org
> https://www.ietf.org/mailman/listinfo/nsis
>
>   
_______________________________________________
nsis mailing list
nsis@ietf.org
https://www.ietf.org/mailman/listinfo/nsis