Re: [tsvwg] I-D Action: draft-polk-tsvwg-new-dscp-assignments-02.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 26 February 2013 14:45 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6088921F8AC0 for <tsvwg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:45:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.905
X-Spam-Level:
X-Spam-Status: No, score=-102.905 tagged_above=-999 required=5 tests=[AWL=0.694, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CJvYUA1eW9An for <tsvwg@ietfa.amsl.com>; Tue, 26 Feb 2013 06:45:54 -0800 (PST)
Received: from mail-wg0-f49.google.com (mail-wg0-f49.google.com [74.125.82.49]) by ietfa.amsl.com (Postfix) with ESMTP id A790A21F8ABC for <tsvwg@ietf.org>; Tue, 26 Feb 2013 06:45:53 -0800 (PST)
Received: by mail-wg0-f49.google.com with SMTP id 15so3391924wgd.4 for <tsvwg@ietf.org>; Tue, 26 Feb 2013 06:45:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:organization:user-agent :mime-version:to:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=kPLTCrh0NM0Q7/UdWaYVWVTNqQ8UyvdsPbbweRR+KB4=; b=oRzoxgX44Ae1Fj4sOUkD5t+eqVA8lwV1/CMjaTDHUvs1aTI5BxLLpr1dpEWaBS8XLJ YbOKYrvblXux7AselmTLTE1V3UIIMh1gv+nlxMe6/f7zelIWQAsqD0MPUitKTmVEMivc bUtgsOeC1AJpXPqBFaYjkoPN3T/U6NfvfYjmv9fvwqZfKjtw3isf7Fqn0i60hw9nFmQO qCSZqdyphdy9QCpfcuX7SwDYSqRSPe/tj2cVffPYTQcAygHAUzxdWyaQYtakYVID7YNa 5Q6ailShqd1aEnHSHE0roQ4OvrpRUaDIgST8I9/OlShDvUlXdRn98KSgZFHZ7LAXDBnr /xug==
X-Received: by 10.180.84.162 with SMTP id a2mr19653231wiz.14.1361889952648; Tue, 26 Feb 2013 06:45:52 -0800 (PST)
Received: from [128.232.110.102] (c102.al.cl.cam.ac.uk. [128.232.110.102]) by mx.google.com with ESMTPS id gy2sm2410319wib.3.2013.02.26.06.45.50 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Feb 2013 06:45:51 -0800 (PST)
Message-ID: <512CCAA4.5090605@gmail.com>
Date: Tue, 26 Feb 2013 14:45:56 +0000
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: tsvwg@ietf.org
References: <20130225193552.18928.75153.idtracker@ietfa.amsl.com>
In-Reply-To: <20130225193552.18928.75153.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Subject: Re: [tsvwg] I-D Action: draft-polk-tsvwg-new-dscp-assignments-02.txt
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Feb 2013 14:45:54 -0000

Hi,

I don't really understand why this draft, and draft-polk-tsvwg-rfc4594-update,
are so profligate with DSCP values.

DSCP values are only bound to specific PHBs locally, with
some recommended bindings as shown in the IANA registry.
But if we have two similar-but-different PHBs, such that a given
diffserv domain will only use one of them, it is perfectly fine
to re-use a DSCP value.

For example, is CS5-Admit (as defined in draft-polk-tsvwg-rfc4594-update)
ever going to be used in the same domain as CS5 (RFC2474)?

If not, there is no need to allocate a new recommended code-point.

There might be a need to allocate a PHB ID for signaling or SLAs, but
that is not a precious resource (RFC3140).

>    The key part of the above quote is 
> 
>       "... which should be preferentially utilized for standardized 
>        assignments if Pool 1 is ever exhausted..."
> 
>    which we here take to mean 'SHOULD NOT use unless you have a really 
>    good reason to use'. 

I don't see what's hard to interpret about "if Pool 1 is ever exhausted".
As far as I can tell, it isn't, so Pool 3 isn't yet available.

>    One reason for assigning out of Pool 3 is to get similar 
>    marking from layer 2 technologies that only have 3 bits to use for 
>    their value, not 6 bits.

That doesn't convince me. Clearly you have to map at the boundary of
one of those techologies, but a 6 bit to 3 bit map is not a big deal,
and you can't reasonably expect to get away with just masking off
3 bits in the general case.

Incidentally, I don't think that -rfc4594-update yet does all that is
called for by Section 5 of RFC3086 in defining the new PHBs.

   Brian