Re: RFC2460bis WGLC comments
Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 15 June 2016 23:06 UTC
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 189AB12D828 for <ipv6@ietfa.amsl.com>; Wed, 15 Jun 2016 16:06:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E96vqUcuj1yY for <ipv6@ietfa.amsl.com>; Wed, 15 Jun 2016 16:06:27 -0700 (PDT)
Received: from mail-pf0-x234.google.com (mail-pf0-x234.google.com [IPv6:2607:f8b0:400e:c00::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB17412D511 for <ipv6@ietf.org>; Wed, 15 Jun 2016 16:06:26 -0700 (PDT)
Received: by mail-pf0-x234.google.com with SMTP id c2so13172703pfa.2 for <ipv6@ietf.org>; Wed, 15 Jun 2016 16:06:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=x0wNX4/nHsEtMJqXRm/BSPUfyaETx7o0wivjW8gbbvk=; b=QTGToHpOgWnZuKvkOWR51BLNr9aVWsgeGflhFlrvdndty8HqmZpqpViho4DY2t0sxR 0CQ9k1cOXsIKc/a+1QXwV3phRmhkOkC5dqERRBuMLRdmfEqwVa5pkAOCoti4XMfCOgn+ 50RwfF7JfEVa0UiHoSTqcrKU5S1ZC6rAqf0ebkpNX3MYw47D7QljbdLj3eA20Y+8QxHk 96xp2nW2DmcdUjpzVnzrWXoKhq3JjOSIUp/GgEylaOQIJpuyIsAK2eewNgFA4TDWobxr fEi3worCLGQbI8Nc+XrhaQxD/ExuH0c6m+sX/h/5gZQ1mlRRcn1sI0rfrnxoLYCuScdl GiAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=x0wNX4/nHsEtMJqXRm/BSPUfyaETx7o0wivjW8gbbvk=; b=RzBSnt6zCQbyKWpdo7L/IYfZqbwMdh3H75LI6zz1w56KwySjdeBhIdW2B0RD2Aq6R5 kF+QklpsMYOHQjxqNEuW6bPuZmd+vMObqQ1UmjU9zkkg4ZtKURip8eR1/qL4p2KzwliW c5urvnyXwz/GB6iqOIPMtbH6bqikDR3A8rALIRSn6GLoYQ2555hHkGjWwKt0Leltgh32 oLMfJzPH/TT8AEelbUqIx6b41ITVau+hq/FTa5Udfh2iDfhWUREO48VjT+XN9GVh2g8P Hvuj6zYKxaTIDR8z1UYQszrQolTP76mnuLiD1bZE3I3DPf4vDtB5NuO1R99IwV2Mm/b3 4jEw==
X-Gm-Message-State: ALyK8tKDGLKsVMaTLMoMHSQRS/oq1pJ3uNLVS0JLpTQ/hKJ5qQI6X93Qm+5nB+DqIBI6PA==
X-Received: by 10.98.46.70 with SMTP id u67mr1312153pfu.134.1466031986315; Wed, 15 Jun 2016 16:06:26 -0700 (PDT)
Received: from ?IPv6:2406:e007:58e1:1:28cc:dc4c:9703:6781? ([2406:e007:58e1:1:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id i89sm35213583pfi.22.2016.06.15.16.06.24 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 15 Jun 2016 16:06:25 -0700 (PDT)
Subject: Re: RFC2460bis WGLC comments
To: otroan@employees.org, 6man WG <ipv6@ietf.org>
References: <C03A16B7-7202-49CC-A944-9DE947BFB198@employees.org> <3900E424-C491-45FD-BD10-4F8E3943A352@employees.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <b95217e0-d154-efc8-04f3-f305cc446e8a@gmail.com>
Date: Thu, 16 Jun 2016 11:06:29 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <3900E424-C491-45FD-BD10-4F8E3943A352@employees.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/6Stw40Zh8cqHnTXISSxZo1wmJRY>
Cc: 6man-chairs@tools.ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jun 2016 23:06:28 -0000
Very brief comments in line... On 08/06/2016 23:43, otroan@employees.org wrote: > I have read through the change set and have the following comments: > > 1. Update reference to working group document: > [I-D.hinden-6man-rfc4291bis]. > > 2. HBH header handling. > > 2460bis relaxes the must to a should. And incorporates a paragraph from 7045 giving performance considerations. > The use of a _should_ process combined with a _may_ drop is not elegant. > The second paragraph can also be read as a licence to drop. > > After having thought about the text in draft-ietf-6man-hbh-header-handling, I propose the following instead: > > OLD: > The exception referred to in the preceding paragraph is the Hop-by- > Hop Options header, which carries information that should be examined > and processed by every node along a packet's delivery path, including > the source and destination nodes. The Hop-by-Hop Options header, > when present, must immediately follow the IPv6 header. Its presence > is indicated by the value zero in the Next Header field of the IPv6 > header. > > It should be noted that due to performance restrictions nodes may > ignore the Hop-by-Hop Option header, drop packets containing a hop- > by-hop option header, or assign packets containing a hop-by-hop > option header to a slow processing path. Designers planning to use a > hop-by-hop option need to be aware of this likely behaviour. > > NEW: > The exception referred to in the preceding paragraph is the Hop-by- > Hop Options header, which carries information that may be examined > and processed by nodes along a packet's delivery path, including the > source and destination nodes. The Hop-by-Hop Options header, when > present, must immediately follow the IPv6 header. Its presence is > indicated by the value zero in the Next Header field of the IPv6 > header. > > NOTE: While RFC2460 required that all nodes must process the Hop-by- > Hop Options header, it is now expected that nodes only process the > Hop-by-Hop Options header if explicitly configured to do so. wfm > > > In short replace the should we a may, making HBH options header purely optional. Note that section 4.8 in 2460bis already uses a may. > I also suggest we remove the 7045 paragraph on performance considerations, that's highly subjective. > > 3. Section 4.3 HBH > OLD: > The Hop-by-Hop Options header is used to carry optional information > that should be examined by every node along a packet's delivery path. > The Hop-by-Hop Options header is identified by a Next Header value of > 0 in the IPv6 header, and has the following format: > > NEW: > The Hop-by-Hop Options header is used to carry optional information > that may be examined by every node along a packet's delivery path. > The Hop-by-Hop Options header is identified by a Next Header value of > 0 in the IPv6 header, and has the following format: wfm > > Same change as above. > > 4. Fragmentation. > > We need more people to review the rewritten fragmentation section. > > Are people comfortable with these new names on the parts? > > +------------------+-------------------------+---//----------------+ > | Per-Fragment | Extension & Upper-Layer | Fragmentable | > | Headers | Headers | Part | > ------------------+-------------------------+---//----------------+ > > I kind of think the old terms where clearer, but it might just be what I'm used to. I'm OK with it. Or with the old terms. Brian
- Re: 6MAN: Working group last call on RFC2460bis, … otroan
- Re: RFC1981bis WCLC comments Brian E Carpenter
- RE: RFC1981bis WCLC comments Templin, Fred L
- Re: RFC2460bis WGLC comments otroan
- Re: RFC1981bis WCLC comments otroan
- Re: RFC1981bis WCLC comments Brian E Carpenter
- Re: RFC2460bis WGLC comments Brian E Carpenter
- Re: 6MAN: Working group last call on RFC2460bis, … Brian E Carpenter
- 6MAN: Working group last call on RFC2460bis, RFC1… otroan
- RFC2460bis WGLC comments otroan
- RFC1981bis WCLC comments otroan