Re: A long HBH Options question
Jen Linkova <furry13@gmail.com> Wed, 22 August 2018 04:01 UTC
Return-Path: <furry13@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 049D8130DE7 for <ipv6@ietfa.amsl.com>; Tue, 21 Aug 2018 21:01:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no 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 utxblpHSl2az for <ipv6@ietfa.amsl.com>; Tue, 21 Aug 2018 21:01:28 -0700 (PDT)
Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (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 C34AB130DE3 for <6man@ietf.org>; Tue, 21 Aug 2018 21:01:27 -0700 (PDT)
Received: by mail-lj1-x229.google.com with SMTP id y17-v6so390542ljy.8 for <6man@ietf.org>; Tue, 21 Aug 2018 21:01:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=0ySZUUPK48PqMA6lsdN0JVTW8AMwvPxD/54rphQFhCM=; b=ilkFP8oqaNP5QvWgGMVaFNCiVNXIpcdG9yA0Z7Ed+RBAeuOqGUIIIfZ+8Y1MAH4YTL f2cDT0KZkQQX9zfkQ1hLxoQookWtAxTmGqAUh+YQOJK9ztQyWpJo9zFsFPYxp+MWb4Gs r9douzBV1DbmWFH50Qrjh1WdxBjJnAdIsm2EWO1NchuXktTDo2OizALSfC1vQqnRYuj0 QRMH9g4J8+zDuXGzXLCH65Q5/ObO7segcNRCxWxsUf9NnhLkwK7kplcelQ0FwHVHxbN/ nYRoNSpaS036GjRM1rxbXxZeF/fnh37ci9wuQZMCGd/15fXzPSPoBcFjNcNORYfhWjcE N2kA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0ySZUUPK48PqMA6lsdN0JVTW8AMwvPxD/54rphQFhCM=; b=ePk0iyD/jAeboQDKL0sD6XXeWou7mLbJMddNzSw7sHr0mT1jm//AEw/C+cv6neb4XL D8UcWS16DudjC1QouYRz2B+P9uq+V5opm38HnS08qafRuyDvC6VFUuBiLEfqQWVlly7v NCmnInBXyaP6RRlKZZrj4QCKBif8tvQMfjpgzUJn9xdRhgD/7f4T5OSaezplfG5U5nXB yJTNyZ0PcVVHZHYcaDCA48pYifzMMFtzQnUJPzVQPL/1f3ed7SHTn91Hs1dHNdJ9jkWX kh/sluoPzRJcKiMqMNDHuSM18E7xCuQNYbu0v/L5d0qE0NshjUBTbKsdSgvZvNddYkrV yFyg==
X-Gm-Message-State: AOUpUlHu+FaM7ejd161d+LQHfYmRFCm/LMTlzbeJVZ6t/p8++Ng3Oi4/ Ep7LvDI5CwXfABEd7d1qZq0iMaqRCrF5BtSKymA=
X-Google-Smtp-Source: AA+uWPy6HFzd8MZ1uoJ1RCytrOde/EQagMy1No0iTBrGlvM7OsTEg8WsmQ5foREpM/Ds3TNhKDqE3oHmhxGrmwxdsOY=
X-Received: by 2002:a2e:4103:: with SMTP id o3-v6mr19163130lja.3.1534910485960; Tue, 21 Aug 2018 21:01:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a19:1d82:0:0:0:0:0 with HTTP; Tue, 21 Aug 2018 21:01:05 -0700 (PDT)
In-Reply-To: <CO1PR05MB443761AE84025D23B163738AE310@CO1PR05MB443.namprd05.prod.outlook.com>
References: <CO1PR05MB443761AE84025D23B163738AE310@CO1PR05MB443.namprd05.prod.outlook.com>
From: Jen Linkova <furry13@gmail.com>
Date: Wed, 22 Aug 2018 14:01:05 +1000
Message-ID: <CAFU7BAQpjQyROQuFYC-C_PU4J2nuWxL3TfXjixXFSzTCjt7yjQ@mail.gmail.com>
Subject: Re: A long HBH Options question
To: Ron Bonica <rbonica@juniper.net>
Cc: "6man@ietf.org" <6man@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/FXVyy5hRoQT_7njSzT5BfD-Cl4w>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.27
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, 22 Aug 2018 04:01:29 -0000
On Wed, Aug 22, 2018 at 5:16 AM, Ron Bonica <rbonica@juniper.net> wrote: > So, let's assume that: > > - A packet contains an HBH option and the high-order bits of the HBH Option type are "10". > - The packet traverses Router A and Router B on route to its destination > - Router A is not configured to process HBH options > - Router B is configured to process HBH options > - Neither Router A nor Router B recognize the HBH option contained by the above-mentioned packet. > > I think that RFC 8200 requires the following behavior: > > - Router A forwards the packet to Router B, without examining the HBH Options header > - Router B discards the packet, because it doesn't recognize the option. > > Is this the required behavior? If so, does this behavior cause cognitive dissonance for anybody else? I see what you mean ;) But IMHO this is intended behavior. Let me give you an example: - let's say I run a network and going to use some HBH option. That option must be understood by the router (so it can not skip it). My plan is to use it within my administrative domain where I make sure that *all* routers are configured to process HBH. If I have routers configured otherwise, it's a configuration error on my side. So I do not care that some routers in Internet might ignore the instructions from the highest two bits (most likely I have a filter at the edge blocking HBH). > I am thinking that the "act" bits are meaningless in the HBH extension header. This discussion may also be applicable to draft-herbert-ipv6-update-dest-ops. Well, they used to be (when HBH was expected to be processed by all router) quite meaningful instructions. Now the scope of the instructions is limited to routers you configure, not to the whole Internet. -- SY, Jen Linkova aka Furry
- A long HBH Options question Ron Bonica
- Re: A long HBH Options question Ole Troan
- Re: A long HBH Options question Bob Hinden
- Re: A long HBH Options question Brian E Carpenter
- Re: A long HBH Options question Tom Herbert
- Re: A long HBH Options question Brian E Carpenter
- Re: A long HBH Options question C. M. Heard
- Re: A long HBH Options question Jen Linkova
- Re: A long HBH Options question Ole Troan
- Re: A long HBH Options question C. M. Heard
- Re: A long HBH Options question Nick Hilliard
- Re: A long HBH Options question Tom Herbert
- RE: A long HBH Options question Ron Bonica
- Re: A long HBH Options question Tom Herbert
- RE: A long HBH Options question Ron Bonica