Re: [OSPF] early AD review of draft-ietf-bier-ospf-bier-extensions-07
Alia Atlas <akatlas@gmail.com> Mon, 02 October 2017 14:41 UTC
Return-Path: <akatlas@gmail.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0DB71344DB; Mon, 2 Oct 2017 07:41:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=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 XbS4vmBGdVPc; Mon, 2 Oct 2017 07:41:22 -0700 (PDT)
Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (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 9F3371344B6; Mon, 2 Oct 2017 07:41:22 -0700 (PDT)
Received: by mail-wm0-x235.google.com with SMTP id e195so7329849wma.5; Mon, 02 Oct 2017 07:41:22 -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=yeOQVztfMMa5/lyM2liUSUYWfe6qea9HzfM+PF+trac=; b=a0NLPuNX4f/HYJZPRbu82cM/OEvGvcBBnUcLHX45aZ+WBJWV8p6LKhNYpF7QPx+Hdt JYKCleS9lIY7arQi5LHKY6HvsB52lOVkxihteaOk4L+TLFVwJrOURfPlbWRpcHVp8LxZ NGSoZPDQs003p5UmSOEyjk7Ub5A3kFWPlgi7wcdYtAIJPIsp0uDXflKDjA9rcAcpKPzJ aY2R4n/hKLdHm7dVtRp/1LF91bLKlxtwPMC72HqeR+FLg+SqCmADyFa6/aQLRrcbc2rV t7hhEOhna1eOW+ApFRc7+KgKIr2oFU7j1UekX8RADFtDWjFKtaygTnVUnnSpO7gPtBF9 kFJw==
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=yeOQVztfMMa5/lyM2liUSUYWfe6qea9HzfM+PF+trac=; b=YQxxv8py+H7d0gjMmT2qxibGAJqAllxhCfXOvH0IWJsr+q0BDxCnci5Cy72iGfAbzw 1UmSq+cUNRv3Je1QrRzIzBbvHh8uvTxiG+aYv+93X8FLmAkl5enWoLXHxg7XNg8L+xrP sxqzlkpfJWGcrxTmqgrG1WcXkCP5qPJtWT8A38jFJAQN+Bcp9jh06JeW7EzzY9tJ3N6L 0xdwX5uUG06osvvvCwflcEXsSXtCtuW5UcSRRaXbp9IEQoLz4dI8jRwKn39b3Day/2UU q4LM78bokRa+ROp340Id+vS5nG0U2leb8Q/9MJ4ll0sfIffTdaulZklsitbAOgLiVNCe y5dQ==
X-Gm-Message-State: AMCzsaVc2oM3zWGW2wXfSzn+qPoCv9PPDSzVwZ5MVNizGkHo5sse/SV4 0KKaRRDpM9XtOl9DscFjwDMi6CO0zrd703ktusc=
X-Google-Smtp-Source: AOwi7QCfpXRczCXwa8DBMt9OcKMFGKKYaKn9zCmokNlASXBWTztnFUsNnbUMIsdXZcVaYCwTaPFlOnJj+0/vYebL6yY=
X-Received: by 10.28.228.213 with SMTP id b204mr10434993wmh.157.1506955280781; Mon, 02 Oct 2017 07:41:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.193.68 with HTTP; Mon, 2 Oct 2017 07:41:20 -0700 (PDT)
In-Reply-To: <59D2479B.8050107@cisco.com>
References: <CAG4d1reFP4H8TQuvnO7TdzE1y=ur2yGEvmykk8BJ8rPVh0hSzQ@mail.gmail.com> <59D2479B.8050107@cisco.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Mon, 02 Oct 2017 10:41:20 -0400
Message-ID: <CAG4d1rd9j5WHvi6=jN+K4yJieHZLbeQmo0D71+B1JgxktOgL8A@mail.gmail.com>
To: Peter Psenak <ppsenak@cisco.com>
Cc: "bier@ietf.org" <bier@ietf.org>, OSPF List <ospf@ietf.org>, draft-ietf-bier-ospf-bier-extensions@ietf.org
Content-Type: multipart/alternative; boundary="001a114b0be234181a055a915ec5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ospf/MG6-J1DRFyf3PirZdE0pfrteXKI>
Subject: Re: [OSPF] early AD review of draft-ietf-bier-ospf-bier-extensions-07
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Oct 2017 14:41:25 -0000
Hi Peter, On Mon, Oct 2, 2017 at 10:05 AM, Peter Psenak <ppsenak@cisco.com> wrote: > Hi Alia, > > please see inline: > > > On 27/09/17 00:12 , Alia Atlas wrote: > >> I have done an early AD review of >> draft-ietf-bier-ospf-bier-extensions-07 in preparation for the >> publication request. >> >> First, I would like to thank the many authors for their work on this >> draft. Given that there are currently 7 authors listed, I'd recommend >> appointing a few editors or otherwise reducing down to 5 or fewer. Of >> course, I am also willing to consider extraordinary circumstances where >> the shepherd can explain to me privately the deep technical contribution >> made by each author. >> >> I do see a number of major issues. >> >> Major Issues: >> >> 1) RFC7684 is just for OSPFv2. How is the information carried for >> OSPFv3? We need a mechanism that works for IPv6 also. >> > > BIER extension for OSPFv3 will be covered in a separate draft. It will be > based on draft-ietf-ospf-ospfv3-lsa-extend draft. This is similar to what > we did for SR and other extensions. I understand that theory - but I think it is getting less tractable. How far along is that draft? I'll need to at least reference it and discuss the IPv6 support in the write-up. Once draft-ietf-ospfv3-lsa-extend is published as an RFC, I would really expect this to stop happening. I don't know if you noticed that draft-ietf-sunset4-ipv6-ietf-01 ("IETF: End Work on IPv4") is in IETF Last Call. Of course, it has lots of caveats and is getting a number of concerned comments - but the trend is obvious as is the deployment of IPv6 and the need for feature parity. > 2) In Sec 2.1, the Length is defined as variable and the figure includes >> additional sub-TLVs. Please clarify in the text what other sub-TLVs can >> be carried & how the length is calculated (yes, same as always - but >> clarity helps with interoperability). >> > > will change to "Variable, dependent on sub-TLVs" language as we did in SR > draft. Sounds good - Variable, 4 + length of sub-TLVs I think. I.e., be clear on the length contributed by this TLV as well as the included sub-TLVs. > 3) Sec 2.2 "The size of the label range is determined by the number of Set >> Identifiers (SI) (section 1 of [I-D.ietf-bier-architecture]) that >> are used in the network. Each SI maps to a single label in the >> label range. The first label is for SI=0, the second label is for >> SI=1, etc.: >> >> This implies that there is no way to indicate only a label for SI=1 or a >> range for SI=1 to 3. That seems unfortunate and assumes that the BFR-ids >> are always allocated from SI=0 up. Is there a reason not to use some >> of the reserved bits to indicate the starting SI value? >> > > I hope this has been clarified by Andrew and Tony already. Sure - I'm fine with what the WG wants here - and labels aren't too limited. My concern was about efficiency and future flexibility. > >> 4) Sec 2.3: The Tree type is a 1 octet value - that doesn't appear to >> have any IANA allocation or meaning clearly indicated - beyond the >> parenthetical that 0=SPF. Please fix this. >> > > will add description for value 0. Will also add the need for new registry > in "IANA Considerations" section. Cool - unless there's a reason, could it be a BIER-related registry that both the IS-IS work and OSPF work can refer to? > >> 5) Sec 2.5: This section could benefit greatly from a diagram - showing >> the advertising router for a prefix, the ABR, and what is then flooded >> for the BIER MPLS Sub-TLV for the new areas. >> > > can you please clarify what type of diagram do you have in mind? > A fairly simple one :-) where there are 3 areas - with the middle being the backbone. Have a BFER in each area. Describe what is advertised by each BFER and then by the ABR. > I tend to agree with Andrew that we have similar section in many other > documents and we've never included any diagram really. Anyway, I don't have > a problem adding it if it helps. Frankly, the language/phrasing was such that I had to stop and think about it for 5 minutes or so to be confident that I understood and agreed with what was there. That's generally my sign that added clarity could be useful - but it could just be me or a bad day. > >> Minor: >> >> 4) Sec 2.3: "Label Range Base: A 3 octet field, where the 20 rightmost >> bits represent the first label in the label range." What about the top >> 4 bits? Are they Must Be Zero (MBZ)? How about making that explicit? >> Are they potential future flags?/ >> > > top for bits are ignored. I'll spell that out explicitly. > Sounds good. I look forward to getting these from the WG. If I can put them into IETF Last Call by the end of the week, then we can have them on the Oct 26 telechat and hopefully approved before IETF 100. Regards, Alia > thanks, > Peter > > >> Thanks, >> Alia >> > >
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Alia Atlas
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Peter Psenak
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Alia Atlas
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Peter Psenak
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Alia Atlas
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Peter Psenak
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Alia Atlas
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Acee Lindem (acee)
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Antoni Przygienda
- [OSPF] early AD review of draft-ietf-bier-ospf-bi… Alia Atlas
- Re: [OSPF] early AD review of draft-ietf-bier-osp… Dolganow, Andrew (Nokia - SG/Singapore)
- Re: [OSPF] [Bier] early AD review of draft-ietf-b… Tony Przygienda