Re: [Idr] I-D Action: draft-ietf-idr-flow-spec-v6-01.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 09 October 2011 19:34 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60B3021F8AE1 for <idr@ietfa.amsl.com>; Sun, 9 Oct 2011 12:34:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.74
X-Spam-Level:
X-Spam-Status: No, score=-101.74 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZXxEWyKF7YSH for <idr@ietfa.amsl.com>; Sun, 9 Oct 2011 12:34:02 -0700 (PDT)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by ietfa.amsl.com (Postfix) with ESMTP id 2DDF321F8A69 for <idr@ietf.org>; Sun, 9 Oct 2011 12:34:02 -0700 (PDT)
Received: by bkaq10 with SMTP id q10so8310489bka.31 for <idr@ietf.org>; Sun, 09 Oct 2011 12:34:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=GogP3UmcQBC1bD7LqZxTV9RiJsO3zViuXdbrElf8lV0=; b=lJ+6Q88JdbZn/gFOXXia0j2yi8lwJQi197ZT5nwjPaKKFN2WMWMPYl/erpybdImlqf bBqMhmHKS+LyoprI6dAYx1Jn+7QP8+lGZDWICBNxR6N1QcYuahymGbuNXrE//9JqR0GP 9HsYi9QN4EVJ+RjDS3c8q1QGPvs9tUKtdPBkI=
Received: by 10.223.16.76 with SMTP id n12mr6982510faa.25.1318188840042; Sun, 09 Oct 2011 12:34:00 -0700 (PDT)
Received: from [10.1.1.4] ([121.98.251.219]) by mx.google.com with ESMTPS id n18sm26983926fah.2.2011.10.09.12.33.56 (version=SSLv3 cipher=OTHER); Sun, 09 Oct 2011 12:33:59 -0700 (PDT)
Message-ID: <4E91F718.5000909@gmail.com>
Date: Mon, 10 Oct 2011 08:33:44 +1300
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: robert@raszuk.net
References: <20111007132957.17302.73174.idtracker@ietfa.amsl.com> <4E8F4E5C.5000303@gmail.com> <4E903EAF.4020302@raszuk.net>
In-Reply-To: <4E903EAF.4020302@raszuk.net>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: idr@ietf.org, draft-ietf-idr-flow-spec-v6.all@tools.ietf.org
Subject: Re: [Idr] I-D Action: draft-ietf-idr-flow-spec-v6-01.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/idr>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2011 19:34:03 -0000

Hi Robert,

On 2011-10-09 01:14, Robert Raszuk wrote:
> Hi Brian,
> 
> Thank you for your comments. Indeed I have not received the former email
> ... sending any comment to draft-ietf-idr-flow-spec-v6.all list is very
> unreliable for two reasons ... we all use mail filters and this may not
> made it to idr folder .. 

Well, this is an IETF de facto standard mechanism so I think people's
filter rules should be adapted...

> mail alias expands to email address which may
> have been already obsoleted (job transfer) and most employees at least
> in California do not provide fwd facilities nor mail reject message - it
> just goes to /dev/null.

If the email address is obsolete, that will happen anyway, since the alias
is extracted automatically from the draft and other IETF sources, which
is where I would look for the addresses if entering them manually.

> Now let me address your comments:
> 
>>>     Type 13 - Flow Label - New type
> 
> It is there for compliance with base IPv6 RFC. Even if we see no use of
> that today when one extends any protocol it seems worthwhile to be
> prepared to match on any field IPv6 address may carry in the future
> without describing the applications behind it. We are not creating new
> protocol here .. we are just extending flow spec encoding to accommodate
> what IPv6 header authors had in mind.
> 
> However I have no problem in providing the use case example of
> draft-ietf-6man-flow-3697bis if you consider this as useful.

3697bis is not a use case - it is a standards track update of 2460.
I think that adding a normative reference to 3697bis is necessary and
sufficient; since it's already in the RFC Editor queue, it will
be published before your draft anyway.

>>>     Traffic Marking:
>>
>> This breaks ECN. You must only touch the 6 DSCP bits, according to
>> RFC 2474. (That would also be true for IPv4.) Of course there should
>> be a reference to RFC 2474 too.
> 
> Excellent point- thank you very much for catching it. I have reworded
> this section to the below:
> 
>    Traffic Marking: The traffic marking extended community instructs a
>    system to modify first 6 bits of Traffic Class field as (recommended
>    by RFC2472) of a transiting IPv6 packet to the corresponding
>    value. This extended community is encoded as a sequence of 42 zero
>    bits followed by the 6 bits overwriting DSCP portion of Traffic
>    Class value.

s/2472/2474/
Otherwise this looks fine.

Thanks
    Brian
> 
> Let me know if this addresses yr points before I republish. RFC2472 will
> be also added as normative reference while draft-ietf-6man-flow-3697bis
> as an informative one.
> 
> Many thx and apologies for missing your first email,
> R.
> 
>> Hi,
>>
>> My comments below don't seem to have been addresed.
>> draft-ietf-6man-flow-3697bis is now in the RFC Editor queue, by the way.
>>
>> Regards
>>     Brian Carpenter
>>
>>
>> -------- Original Message --------
>> Subject: Re: I-D Action: draft-ietf-idr-flow-spec-v6-00.txt
>> Date: Wed, 15 Jun 2011 01:54:04 +1200
>> From: Brian E Carpenter<brian.e.carpenter@gmail.com>
>> Organization: University of Auckland
>> To: draft-ietf-idr-flow-spec-v6.all@tools.ietf.org
>> References:<20110608204732.21837.12076.idtracker@ietfa.amsl.com>
>>
>> Hi,
>>
>> I have a couple of concerns about this draft.
>>
>>>     Type 13 - Flow Label - New type
>>>
>>>        Encoding:<type (1 octet), [op, value]+>
>>>
>>>        Contains a set of {operator, value} pairs that are used to match
>>>        the 20-bit Flow Label field [RFC2460].The operator byte is
>>> encoded
>>>        as specified in the component type 3 of [RFC5575].
>>
>> One point is that RFC 2460 really doesn't specify anything about the flow
>> label except where it sits in the IPv6 header. The current spec is RFC
>> 3697,
>> but that is close to being replaced by draft-ietf-6man-flow-3697bis.
>> However, that describes a stateless model where there is no need for
>> flow signaling.
>>
>> So, I have no idea what this new type is good for. If  there is no use
>> case,
>> why define it? At the very least, there should be a pointer to 3697bis.
>>
>>>     Traffic Marking: The traffic marking extended community instructs a
>>>     system to modify the Traffic Class bits of a transiting IPv6 packet
>>>     to the corresponding value.  This extended community is encoded as a
>>>     sequence of 5 zero bytes followed by the 8 bit Traffic Class value
>>>     encoded in the 6th byte.
>>
>> This breaks ECN. You must only touch the 6 DSCP bits, according to
>> RFC 2474. (That would also be true for IPv4.) Of course there should be
>> a reference to RFC 2474 too.
>>
>> Regards
>>     Brian Carpenter
>> _______________________________________________
>> Idr mailing list
>> Idr@ietf.org
>> https://www.ietf.org/mailman/listinfo/idr
>>
>>
> 
>