Re: [OSPF] early AD review of draft-ietf-bier-ospf-bier-extensions-07
Alia Atlas <akatlas@gmail.com> Mon, 02 October 2017 18:33 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 23232134792;
Mon, 2 Oct 2017 11:33:36 -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 uH45qVFINNkO; Mon, 2 Oct 2017 11:33:34 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com
[IPv6:2a00:1450:400c:c09::231])
(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 55635134794;
Mon, 2 Oct 2017 11:32:08 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id i124so12339775wmf.3;
Mon, 02 Oct 2017 11:32:08 -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=TYwop853BoqNU64kStDUKGlUfGZdC1eXib1/ncwO3m4=;
b=oiFFnumWP8oZxwBmzZrJ+djYAzfQMC7qf7ZWr74tmkCxQCpO0OD8VVPMtJK8AMv30s
Qcm4s8YHkfmcrVRO6gkYunZcH8kMoKkvJlrsGLq0NKvmq6JG3LjCQq/l9bXjYsM7380u
hW7MKsOOFLHXJRnqLyl8uJ8A9EMN5PsKZMLlUeZ8E7WIaT/9YQGnueHNLsuzIZFkTI2m
IxHLnSPnTNotk+NCz5n6TJuasAAeaACUHCEBCcSsf2F7GmQsyYD7RyceP8u+dMZzZzG4
M3dIBQ0PQ3eTFBDuEPKe5zyPAHmCH98yZyh7S50Aoq5Fx/uaSDQN2Npn6oWEuyecILze
6clg==
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=TYwop853BoqNU64kStDUKGlUfGZdC1eXib1/ncwO3m4=;
b=eYQZJ+U21b0TmqVQyM3Rt2Q1ha5PVuNO8aA9Ua042McodTGyMG74bvvtPN3OGsTN93
NW6o+OUaWNzUazoqCYAlGY4AtsEhALL/5PA0P0b7rstSkd+GsvRq9SRSmDj8Gbgr7mvq
hUPenhM4qwmsce1763dIBB83Nn5hIVd/OMuo1/sHFllmCOfvN5qv5B3dsQLMrdw8f/IF
4tz2TU4jehNj4DKFi2vJ7IDoZJdOCyHeRAUCiBaKhvInzD9LQ1JoTaEoiJMjiVhZoyiX
NymXBSKpdi/m1yv06YKR3mtmcPpeTzWO8Y+gPDz+6yR4nAbvKJcYxz5khgb3sE4d2GBD
4Lcw==
X-Gm-Message-State: AMCzsaUn+Gb/iGX6l8GUilTS8ME0XD0ZtlR6W26MpwKdAh6/PgbzKYf9
hGXGDHb8XEDXRCI3nB/zjspkll1GJxB3fra/cXQ=
X-Google-Smtp-Source: AOwi7QAX1TVGDSOsQAzs5aktwH3oJyceeckpalnJ5zXbdTseDCMZ9eJTLP9izV7K6uicztIxeGGdVnAB6682lFGlHC8=
X-Received: by 10.28.18.210 with SMTP id 201mr10070636wms.135.1506969126596;
Mon, 02 Oct 2017 11:32:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.193.68 with HTTP; Mon, 2 Oct 2017 11:32:06 -0700 (PDT)
In-Reply-To: <59D284C5.8040801@cisco.com>
References: <CAG4d1reFP4H8TQuvnO7TdzE1y=ur2yGEvmykk8BJ8rPVh0hSzQ@mail.gmail.com>
<59D2479B.8050107@cisco.com>
<CAG4d1rd9j5WHvi6=jN+K4yJieHZLbeQmo0D71+B1JgxktOgL8A@mail.gmail.com>
<59D25637.7010409@cisco.com>
<CAG4d1rcxN5JU0ifGz8Zs2a9ET=myCWRXaY2wk9Xq1hHFnpP5Zg@mail.gmail.com>
<59D284C5.8040801@cisco.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Mon, 2 Oct 2017 14:32:06 -0400
Message-ID: <CAG4d1rf-5cR-Fnz99F60=TVkU_r4iVe83qwiN16rbjf-6R+HJg@mail.gmail.com>
To: Peter Psenak <ppsenak@cisco.com>, Acee Lindem <acee@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="001a1145b02c7a74bd055a949702"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ospf/Rq6UjnNHWW-mxVFZtzliPWsEixw>
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 18:33:36 -0000
On Mon, Oct 2, 2017 at 2:26 PM, Peter Psenak <ppsenak@cisco.com> wrote: > Hi Alia, > > please see inline: > > On 02/10/17 17:33 , Alia Atlas wrote: > >> On Mon, Oct 2, 2017 at 11:07 AM, Peter Psenak <ppsenak@cisco.com >> <mailto:ppsenak@cisco.com>> wrote: >> >> Hi Alia, >> >> please see inline: >> >> On 02/10/17 16:41 , Alia Atlas wrote: >> >> Hi Peter, >> >> On Mon, Oct 2, 2017 at 10:05 AM, Peter Psenak <ppsenak@cisco.com >> <mailto:ppsenak@cisco.com> >> <mailto:ppsenak@cisco.com <mailto: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. >> >> >> given that the encoding of the OSPFv3 is way different to OSPFv2 and >> the fact that the draft-ietf-ospfv3-lsa-extend is still a work in >> progress I would tend to keep the v2 and v3 extensions separate. >> >> >> Given the second, that's ok - but usually the difference in encoding >> isn't enough to require a different draft. >> Please do talk to Acee about this. He's collecting OSPFv3 LSA extensions >> to add to a separate draft when >> draft-ietf-osfpv3-lsa-extend progresses - and that draft is just waiting >> on the implementations (and there are >> finally 2 of them) so I expect it to move along soon. >> >> When you say "discuss the IPv6 support in the write-up" do you mean >> to mention it in draft-ietf-bier-ospf-bier-extensions? If yes, why? >> This documents only specifies OSPFv2 extension. >> >> >> No - I mean in the shepherd's write-up - though an informative reference >> to an OSPFv3 draft or a common one would help. At the moment, there's >> NOTHING about IPv6 and that's going to make it harder to get IESG >> agreement on. >> > > would stating in this document that OSPFv3 BIER extension will be covered > in a separate draft help? It would need more than that. Let's see what Acee thinks is a reasonable approach. My tendency would be to reference the draft that is collecting OSPV3 Extended LSA TLVs - but I'm not sure if that draft is still merely conceptual. > 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. >> >> >> not that I disagree, but let's not get into that discussion here :) >> >> >> Just calling your attention to the current atmosphere :-) >> >> 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. >> >> >> not that I care too much, but I would like to keep the language same >> between documents. Unless you insist otherwise, keeping the >> "Variable, dependent on sub-TLVs" would make it consistent with >> other docs. >> >> >> Well, I don't deeply care either (beyond bike-shed painting) - but there >> is content to the TLV so it has length to be included in the calculation. >> >> 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? >> >> >> right, that make sense. In such case, it should be defined outside >> of IGP BIER drafts, shouldn't it? >> >> >> It's ok to have it here. This is a BIER WG draft and it isn't needed >> until this or the ISIS one. >> Either can work. It could be in the mpls-encap draft, but that's ready >> for IETF Last Call and it isn't >> used there - so it would need more explanation. >> > > ok, I define it here. > Sounds good. Thanks! Alia > > thanks, > Peter > > >> 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. >> >> >> let me try. >> >> >> Thanks, >> Alia >> >> thanks, >> Peter >> >> >> >> >> >> 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