Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/

Greg Shepherd <gjshep@gmail.com> Sat, 21 September 2019 21:00 UTC

Return-Path: <gjshep@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0494112010F; Sat, 21 Sep 2019 14:00:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 QgF_RwCmbnYK; Sat, 21 Sep 2019 14:00:32 -0700 (PDT)
Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (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 0E72F1200DE; Sat, 21 Sep 2019 14:00:32 -0700 (PDT)
Received: by mail-io1-xd2c.google.com with SMTP id n197so24133488iod.9; Sat, 21 Sep 2019 14:00:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=ZcCueXIrBzhI3av83a7nR+JvI8JbbIxCIQnKzz6BEdc=; b=YTwr7p4HOa0ym4qMODpcYfDAxRSnt7eR40VCAX44S5ijFTqPYnDIxSH3UUD+azS9gL eCrJ/wfbRBHCPEO/9x17bASYYHM5OHUnj0s4TkDWe5zEFwJpd5AIkSvwsAXd8zzuipvJ X53SiNeIj/STsP84R7oHNUuZ6IdHE6GEMwT0VNhzyTKFzWSKVeu3N8rBanpivfmSnDmm 3uSgqDOWZflq8xh23IxyZrvuBT/Q9oed1sS4/tzrqDn0c/CWKxOB6QnCsL4tb084yHy7 mVjXSEKFss8yfyvP8QJuk7InZyrWC4goVCfGjyd/wq/p72BIZJeWtS5TKRNHuuGQSMKy LcIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=ZcCueXIrBzhI3av83a7nR+JvI8JbbIxCIQnKzz6BEdc=; b=hJ4ceV5vONJO6+aHj5as2GO3SJePoZyuj0uGdb3YvpS7wIG1GSLblYnLiB985nD9XA V6eKs43BRe1Jkt1oTv0cxU7DXJL+ExbBUWbMYSWfQLYoUddquBplYWQpBdve9pHOOLa5 JQg4Yk3OrPebhoCT8EQoiBSSuTeEFLaRy75ln4di2AypL5bsnwlQmzvGCWTZSszsknw4 dft2ZNeveKwPLXwfRMt8TSUx6yvW5GcxAmmNQUzdoKEPjviLBxc5bvI3KTJgpdUKerW4 Pk1/LMqXas0Yjx9XlrlIVxLNV6fionBBIe83JEPesL5lffb7wRunZTvh++QVfIsELq0Y rpQg==
X-Gm-Message-State: APjAAAUeA0GZgz7bYAX1pi/KpGt/4sfOl+d0BrjqWdgkK3r7YgKWLIln 9ZhOOmF+RJgQ+EyZDvjzSrOe43NqKREf05hvJ5M=
X-Google-Smtp-Source: APXvYqzKZFVeMeEn/tIYaBApF+fOIEWUp8d8UmctwMTWTdndnjxTwr/6Uuk1gN0MPrIRf6ZPsx9yywcEcP/FTZoeE8Q=
X-Received: by 2002:a5d:8851:: with SMTP id t17mr9014215ios.250.1569099630188; Sat, 21 Sep 2019 14:00:30 -0700 (PDT)
MIME-Version: 1.0
References: <2E5604C8-CCB0-477D-9CB7-B6F2113A52BD@juniper.net> <CAHANBtL_oe9VP1qYOWtRtoOwQca=mckA3QmyZjE3fLPEayeKhg@mail.gmail.com> <VI1PR07MB4751E8BF942AB8985CB034DF91E30@VI1PR07MB4751.eurprd07.prod.outlook.com> <SN6PR05MB5040712468F9CE470D3D10EED4FC0@SN6PR05MB5040.namprd05.prod.outlook.com> <DB7PR07MB47456ED349F01B42FDFCA5E391FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <8E8276D0-FFAF-4BC3-A2B4-8EAF2BF6E505@juniper.net> <DB7PR07MB4745405084390CBC6416DDDF91FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <DB7PR07MB4745406406F965320DD853D091FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <DB7PR07MB4745D37DD1302E25AC9E4B1991DF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <2f563dc7-7da4-0634-b5f0-53d9333eeb43@juniper.net> <DB7PR07MB4745369545935C8B17D0651691AA0@DB7PR07MB4745.eurprd07.prod.outlook.com> <CAHANBtLEm633igY1gS=PEoN1LoUppiZvf72j4z-SeEQ3+NvgSQ@mail.gmail.com> <DB7PR07MB47454A98596EB79626026299912E0@DB7PR07MB4745.eurprd07.prod.outlook.com> <DB7PR07MB4745D45938136E7FF8D5FE72912B0@DB7PR07MB4745.eurprd07.prod.outlook.com> <CAHANBtLi0S7mL3vwpT8xNAA19EFjpfYhZXhT5nWyz4qf7fgGvA@mail.gmail.com> <VI1PR07MB4751A59E0541333F1747377B91260@VI1PR07MB4751.eurprd07.prod.outlook.com> <CABFReBrgAi_y8sOK_5Y+E3JZts1VYVdmTOEDZp2Ni-Q+3_Az1Q@mail.gmail.com>
In-Reply-To: <CABFReBrgAi_y8sOK_5Y+E3JZts1VYVdmTOEDZp2Ni-Q+3_Az1Q@mail.gmail.com>
Reply-To: gjshep@gmail.com
From: Greg Shepherd <gjshep@gmail.com>
Date: Sat, 21 Sep 2019 14:00:18 -0700
Message-ID: <CABFReBpUv871vDqmOwZ4q6xcN8GsHn_y5BpB6gJ8t2mnna37Kg@mail.gmail.com>
To: "Bidgoli, Hooman (Nokia - CA/Ottawa)" <hooman.bidgoli@nokia.com>, BIER WG <bier@ietf.org>
Cc: Stig Venaas <stig@venaas.com>, Ijsbrand Wijnands <ice@cisco.com>, "bier-chairs@ietf.org" <bier-chairs@ietf.org>, "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, Antoni Przygienda <prz@juniper.net>, "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000131d130593167a9f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/3XDXHoZsDUaDAFxYMdWoZ3tcMLI>
Subject: Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Sep 2019 21:00:35 -0000

The doc has been rev'd with the proposed changes. Let's restart a short
WGLC - week. Please read and respond to this thread by Oct 4, 2019

Thanks,
Greg

 On Thu, Apr 18, 2019 at 1:40 PM Bidgoli, Hooman (Nokia - CA/Ottawa) <
hooman.bidgoli@nokia.com> wrote:

> Inline
>>
>> Regards
>>
>> Hooman
>>
>> -----Original Message-----
>> From: Stig Venaas <stig@venaas.com>
>> Sent: Thursday, April 18, 2019 4:29 PM
>> To: Bidgoli, Hooman (Nokia - CA/Ottawa) <hooman.bidgoli@nokia.com>
>> Cc: Ijsbrand Wijnands <ice@cisco.com>; bier-chairs@ietf.org; Jeffrey
>> (Zhaohui) Zhang <zzhang@juniper.net>; Antoni Przygienda <prz@juniper.net>;
>> Mankamana Mishra (mankamis) <mankamis@cisco.com>
>> Subject: Re: [Bier] WG LC on
>> https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
>>
>> Hi
>>
>> Sorry for delay.
>>
>> HB> thanks for the comments!
>>
>> This looks good, except that in the diagram it says "Type = 6"
>>
>> HB> agreed thank you!
>>
>> but below it says TBD. It should say TBD in the diagram as well.
>> Just editorial, but I think it should say IPv4, IPv6, "PIM packet" and
>> maybe BFR-ID?
>>
>> HB> ok agreed, this is really base on the bier prefix so I will change
>> the text.
>>
>> Stig
>>
>> On Mon, Apr 15, 2019 at 8:15 AM Bidgoli, Hooman (Nokia - CA/Ottawa) <
>> hooman.bidgoli@nokia.com> wrote:
>> >
>> > Hi Stig
>> >
>> > Could you please confirm if you are ok with below or you have any other
>> input/comments... That way I can post a final version.
>> >
>> > Much appreciated!
>> >
>> > Regards
>> >
>> > Hooman
>> >
>> > -----Original Message-----
>> > From: Bidgoli, Hooman (Nokia - CA/Ottawa)
>> > Sent: Wednesday, April 10, 2019 3:07 PM
>> > To: Stig Venaas <stig@venaas.com>; Ijsbrand Wijnands <ice@cisco.com>
>> > Cc: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>; Antoni Przygienda
>> > <prz@juniper.net>; Mankamana Mishra (mankamis) <mankamis@cisco.com>
>> > Subject: RE: [Bier] WG LC on
>> > https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
>> >
>> > Hi Stig et al
>> >
>> > Thanks for comments
>> >
>> > Just to close the loop I will add the following, please let me know if
>> you are good with it...
>> >
>> >
>> >     0                   1                   2                   3
>> >        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>> >       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >       |F|E|  Type=tbd  |    Length     |  Addr Family  |  BIER info
>> >       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
>> >
>> >    F bit:   The Transitive bit.  Specifies whether this attribute is
>> >       transitive or non-transitive.  MUST be set to zero.  This
>> >       attribute is ALWAYS non-transitive.
>> >
>> >    E bit:   End-of-Attributes bit.  Specifies whether this attribute is
>> >       the last.  Set to zero if there are more attributes.  Set to 1 if
>> >       this is the last attribute.
>> >
>> >    Type:   TBD assign by IANA
>> >
>> >    Length:   The length in octets of the attribute value.  MUST be set
>> >       to the length in octets of the BIER info +1 octet
>> >       to account for the Address Family field.
>> >        For Ipv4 AF Length = 7+1
>> >        For Ipv6 AF Length = 19+1
>> >
>> >    Addr Family:   The PIM Address Family of the receiver Pim packet as
>> defined
>> >       in [RFC7761].
>> >
>> >    BIER Info: IBBR Prefix, SD, bfr-id
>> >
>> > Regards
>> >
>> > Hooman
>> >
>> > -----Original Message-----
>> > From: Stig Venaas <stig@venaas.com>
>> > Sent: Tuesday, March 26, 2019 9:45 AM
>> > To: Bidgoli, Hooman (Nokia - CA/Ottawa) <hooman.bidgoli@nokia.com>
>> > Cc: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>; BIER WG
>> > <bier@ietf.org>; Antoni Przygienda <prz@juniper.net>; Mankamana Mishra
>> > (mankamis) <mankamis@cisco.com>
>> > Subject: Re: [Bier] WG LC on
>> > https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
>> >
>> > Hi
>> >
>> > I have a comment on the attribute text in the draft.
>> >
>> > It says:
>> >    Attr_type=TBD (BIER IBBR info IPv4): lenght=6 ; value=IBBR Prefix
>> >    (ipv4), SD, bfr-id
>> >
>> >    Attr_type=TBD (BIER IBBR info IPv6): lenght=19 ; value=IBBR Prefix
>> >    (ipv6), SD, bfr-id
>> >
>> > Most importantly, for IPv4, the length should be 7! I also think
>> > though that it would be useful to have a diagram. Also if you look at
>> > other attributes defined
>> > https://www.iana.org/assignments/pim-parameters/pim-parameters.xhtml#p
>> > im-parameters-2 you will see that the same option is used for both
>> > IPv4 and IPv6. I would suggest doing a diagram and using AF similar to
>> RFC 8059 section 5.1.
>> >
>> > Regards,
>> > Stig
>> >
>> > On Fri, Dec 7, 2018 at 7:53 AM Bidgoli, Hooman (Nokia - CA/Ottawa) <
>> hooman.bidgoli@nokia.com> wrote:
>> > >
>> > > Jeffery/Stig/Eric
>> > >
>> > > Thanks again for your feedbacks...
>> > >
>> > > Bringing the working group into the loop
>> > >
>> > > RFC 5384 was proposed to be used to relay the IBBR info to EBBR
>> > >
>> > > Two new Attr types was proposed for identifying IBBR IPv4 and IPv6
>> address family.
>> > >
>> > >    0                   1                   2                   3
>> > >     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>> > >    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> > >    | Addr Family   | Encoding Type | Rsrvd   |S|W|R|  Mask Len     |
>> > >    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> > >    |               Source Address
>> > >    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+.....
>> > >    |F|E| Attr_Type | Length        | Value
>> > >    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+.....
>> > >
>> > > Encoding type = 1
>> > > F = 0
>> > > Attr_type= 7 (New IANA BIER IBBR info IPv4) Vlaue = IBBR Prefix, SD,
>> > > bfr-id Attr_type= 8 (New IANA BIER IBBR info IPv6) Vlaue = IBBR
>> > > Prefix, SD, bfr-id
>> > >
>> > > IBBR Prefix: this is IPv4 or IPv6 BFR-Prefix of the IBBR for the
>> > > specific subdomain as described in [RFC8279]
>> > > SD: This is a 8-bit field that encodes the Sub-Domain as described in
>> [RFC8279].
>> > > BFR-ID: this is a 16-bit field which identifies the BFR uniquely
>> > > with in the subdomain as described in [RFC8279]
>> > >
>> > >
>> > >
>> > > Regards
>> > >
>> > >
>> > > -----Original Message-----
>> > > From: BIER <bier-bounces@ietf.org> On Behalf Of Eric Rosen
>> > > Sent: Monday, November 19, 2018 10:32 AM
>> > > To: Bidgoli, Hooman (Nokia - CA/Ottawa) <hooman.bidgoli@nokia.com>;
>> > > Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
>> > > Cc: Stig Venaas <stig@venaas.com>; BIER WG <bier@ietf.org>; Antoni
>> > > Przygienda <prz@juniper.net>
>> > > Subject: Re: [Bier] WG LC on
>> > > https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
>> > >
>> > > On 11/18/2018 4:53 PM, Bidgoli, Hooman (Nokia - CA/Ottawa) wrote:
>> > > > Jeffery/Stig
>> > > >
>> > > > Going back to the comments in the IETF for an optional TLV to
>> identify the IBBR in the PIM join.
>> > > >
>> > > > 1.    Jeffrey forwarded RFC 5384, I am not sure how the TLVs in
>> this RFC will help to identify the IBBR in the PIM signaling packet?
>> > >
>> > > RFC 5384 is about how to add attributes to PIM Joins.  I think the
>> suggestion is that a new Join attribute (identifying the IBBR) needs to be
>> defined.
>> > >
>> > > > 2.    Thinking more about this, If the implementation on EBBR
>> dictates that the PIM message needs to have an optional TLV that identifies
>> the IBBR, why can't the EBBR add that TLV to the PIM signaling packet
>> before it sends it to the PIM task. All the info are available in the BIER
>> header and before the signaling packet is send to the PIM task on EBBR the
>> EBBR can add this information as an optional TLV. I
>> > >
>> > > Stig is obviously concerned about an implementation in which (a) the
>> ability to pass information about the packet from hardware to software is
>> limited, and (b) the ability to modify the packet before passing it to the
>> control plane processor is minimal or non-existent.  And if these abilities
>> exist, it might involve difficult-to-incorporate microcode changes.  These
>> issues aren't that mysterious.
>> > >
>> > >
>> > > _______________________________________________
>> > > BIER mailing list
>> > > BIER@ietf.org
>> > > https://www.ietf.org/mailman/listinfo/bier
>>
>