Re: [Bier] New Version Notification for draft-xie-bier-ipv6-encapsulation-07.txt

Gyan Mishra <hayabusagsm@gmail.com> Thu, 09 July 2020 22:22 UTC

Return-Path: <hayabusagsm@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 ABFF73A079B; Thu, 9 Jul 2020 15:22:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.077
X-Spam-Level:
X-Spam-Status: No, score=-2.077 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 MpeFlNj7RDHq; Thu, 9 Jul 2020 15:22:04 -0700 (PDT)
Received: from mail-il1-x12c.google.com (mail-il1-x12c.google.com [IPv6:2607:f8b0:4864:20::12c]) (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 64E8B3A0789; Thu, 9 Jul 2020 15:22:04 -0700 (PDT)
Received: by mail-il1-x12c.google.com with SMTP id i18so3397300ilk.10; Thu, 09 Jul 2020 15:22:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GZrIUC/9R8tws72WIezVWYS0ncn5K1UnoJsITodL0TI=; b=coqcL6oRfuPEnfCbLdGkyh9sFZoi7EvJQ5yeKhKNqajHRBqycdeUSwZWRl/usrdPzT uGwP+6GSJrN4xapG/3NeKstDVedB34OR0EJjx06PdUmV2VIOKMaprAdYO8BqDBYRGAy5 0ToM+oCfiRpBRQpGW35YPeCdLONYaTv1LiZ7ZwNrED/yxpl3TcdlA+0aTZNMYxst6lwG 4J7J9S0YI2j/bo0wasiQmkNNknDiW3L/Jifb5g61EZ3KYpCqZGCgv62hpQ/MkEy6NzWO QCUsrLNJOc3y/8xRdxcoMt9v81UVIG8UCsu/0xgDqIudOmnw44EwzvHMxRQsZrWV1ZNC 4pmg==
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:from:date :message-id:subject:to:cc; bh=GZrIUC/9R8tws72WIezVWYS0ncn5K1UnoJsITodL0TI=; b=D1lMlgp1W8v9JgK1sRKC0A/ycPwrHG5LsXh8jEqLpVkjm+CjpHLjkrI8DabVO4A8Ke AIMEm0bROyC0cBOdSXKkMkp1ouDHwBpxlg7RaOoonY0rSw7beoD8uar/oepTnGcU8wwh QfUdN4j5QpHq2xcTozvUtdjDdvt97H10FHbmOwZtPHO7kzQ8KibOMg7WhVr7GwO5FkPT E/SLsZd/EeAAMHi3tFMJgtxKL7va5IsnwM8js6grhgA6T1Wnp806aZ7Fg8UoDNlAfn3+ PPAECWDphf3BXJImgjxGA5ngHnxfCXYEdm2Ys2a0J+EQFEcuLIXTw1GM5Y6PqGIWzOHw RJNw==
X-Gm-Message-State: AOAM533Qs+yY/yFcT9hZgQBqKgx4uDpu8+Tp3RgUT5VvatbSJpeyBuVj iswQLg6XP7ciqJ8g5NmojolZXPoB9H4BXYnosImJZ6Zx4Z4=
X-Google-Smtp-Source: ABdhPJwibX3rIOlq8IM/Gg5+7284Dh1VRJU2OkGmpMVH5a+fxeUg8JpsFXF1syALf7TnSMBsvLLVjOKIHzYEw98WGdM=
X-Received: by 2002:a92:dd02:: with SMTP id n2mr49289759ilm.257.1594333323321; Thu, 09 Jul 2020 15:22:03 -0700 (PDT)
MIME-Version: 1.0
References: <159342255926.11093.10241301749765762117@ietfa.amsl.com> <464cb1b879e342cc89dab9b76cea15f7@huawei.com> <MN2PR11MB3565D547E4D8098D4428419FD8690@MN2PR11MB3565.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB3565D547E4D8098D4428419FD8690@MN2PR11MB3565.namprd11.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 09 Jul 2020 18:21:52 -0400
Message-ID: <CABNhwV2B7eBJUJkZ3zCDf3z55=dDOi-EmAaO-8BTf125A6QamQ@mail.gmail.com>
To: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>, "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>
Cc: 6man WG <ipv6@ietf.org>, BIER WG <bier@ietf.org>, "Gengxuesong (Geng Xuesong)" <gengxuesong@huawei.com>
Content-Type: multipart/alternative; boundary="00000000000063e74c05aa09a7c9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/pJ-v5cmx-onBm0vFU9WZY4ba9_o>
Subject: Re: [Bier] New Version Notification for draft-xie-bier-ipv6-encapsulation-07.txt
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: Thu, 09 Jul 2020 22:22:08 -0000

Hi Xuesong,

I reviewed the draft and from a 6MAN  perspective I don’t see any issue or
violation of RFC 8200 or any IPv6 specification related to concept of
transporting the BIER header using IPv6 encapsulation over an IPv6 data
plane and using DOH to encode the BIER bit mask encoded on the BFIR
entering the BIER domain and then at the BFIR destinations Processing the
BIER bit mask for multicast forwarding.  Solid solution.

The draft is a sound solution and I approve the draft.

>From a security standpoint I don’t see any issues with the draft as well.

I agree with Pascal that a drawing would help the reader in understand how
the multicast payload is being transported over a IPv6 unicast tunnel.

With my BIER and BESS hat I have a few questions?

Since BIER would be incorporated into MVPN procedures and new route type
added, maybe some more detail in the instantiation of the BIERv6 tunnel.

Also since the concept of IPv6 tunneling  of the multicast payload allows
you to tunnel over hardware not  supporting BIERv6 maybe showing how that
would work in a graphical depiction.

Also with BIERv4 we rely on IGP extensions to populate the BFT.  In the
BIERv6 case,  how would the BFT forwarding table look as now it would only
exist on the BFIR and BFERs in the BIER domain, which would have the BFT
table built, however  the middle routers along the tunnel would not.  Maybe
some details on how the BFT is built with BIERv6 as we are not relying on
BIER IGP extensions as we do with BIERv4.

>From a Unicast transport perspective the solution is similar  to BGP
Unicast Ingress Replication to forward multicast payload  using a Unicast
data plane.


Kind Regards

Gyan

On Mon, Jul 6, 2020 at 10:08 AM Pascal Thubert (pthubert) <pthubert=
40cisco.com@dmarc.ietf.org> wrote:

> Hello Xuesong:
>
>
>
> I reviewed the draft and I approve the general idea; there are a few
> things that I’d like to see in the next publication:
>
>
>
> - one is a picture of the multicast tree inside the BIER domain that
> interconnects the BFRs, with some transparent intermediate routers that see
> IPv6 traffic
>
> - another is a snapshot of a packet taken in the branch between BFR A and
> BFR B inside the tree. If I understand correctly, on that segment the
> source IPv6 address of the encapsulated packet should be BFR A (this is
> said several times) and the destination IPv6 address should be BFR B (this
> is  a lot less clear)
>
> - clarify or removes the discussion of using unicast destination. For me
> it is a great idea, kind of obvious with the art of SRv6, no need to spend
> paragraphs to explain why this is done
>
> - remove the “CLI-like” text which might be correct on one particular
> brand of router but is adequate for a standard. Again, drawings would be a
> lot clearer.
>
>
>
> Keep safe;
>
>
>
> Pascal
>
>
>
> *From:* ipv6 <ipv6-bounces@ietf.org> *On Behalf Of *Gengxuesong (Geng
> Xuesong)
> *Sent:* lundi 29 juin 2020 11:29
> *To:* 6man WG <ipv6@ietf.org>
> *Cc:* BIER WG <bier@ietf.org>
>
> *Subject:* FW: New Version Notification for
> draft-xie-bier-ipv6-encapsulation-07.txt
>
>
>
> Hi 6MAN people,
>
>
>
> We have updated draft-xie-bier-ipv6-encapsulation-07. This draft defines a
> multicast solution which enables BIER (RFC 8279 & 8296) forwarding in an
> IPv6 domain.
>
> The BIER architecture (RFC 8279 & 8296) is maximum reused, with the
> following 2 additional IPv6 extensions in this document:
>
> Ÿ   Define IPv6 address indicating BIERv6 forwarding, which is called
> End.BIER.
>
> Ÿ   Define new Destination Options Header, used for carrying BIER
> Header(bitstring included), which is called BIERv6 DOH.
>
> In the new version of the draft:
>
> Ÿ   Terminologies like “BIERv6 domain” are added or updated.
>
> Ÿ   The use of “Proto” field in BIER header and IPv6 “Next Header” field
> is revised (main technical improvement in this document).
>
> Ÿ   Editorial changes including wording in security considerations.
>
> Ÿ   Issues raised by IDnits tool are fixed.
>
> Ÿ   Co-authors are added.
>
> It will be great that 6man people could review the document and provide
> feedback/guidance from IPv6 expert perspective. Particularly:
>
> 1) If this document conforms to IPv6 core rule and IPv6 EH mechanism.
>
> 2) if this document has any security impacts from the view of IPv6.
>
>
>
> Thanks!
>
> Xuesong
>
>
>
>
>
> > -----Original Message-----
>
> > From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org
> <internet-drafts@ietf.org>]
>
> > Sent: Monday, June 29, 2020 5:23 PM
>
> > To: Mike McBride <mmcbride7@gmail.com>; Yongqing Zhu
>
> > <zhuyq8@chinatelecom.cn>; Zhuangzhuang Qin
>
> > <qinzhuangzhuang@chinaunicom.cn>; Senthil Dhanaraj
>
> > <senthil.dhanaraj@huawei.com>; Gengxuesong (Geng Xuesong)
>
> > <gengxuesong@huawei.com>; Xiejingrong (Jingrong)
>
> > <xiejingrong@huawei.com>; Liang Geng <gengliang@chinamobile.com>;
>
> > MooChang Shin <himzzang@lguplus.co.kr>; Rajiv Asati <rajiva@cisco.com>
>
> > Subject: New Version Notification for
> draft-xie-bier-ipv6-encapsulation-07.txt
>
> >
>
> >
>
> > A new version of I-D, draft-xie-bier-ipv6-encapsulation-07.txt
>
> > has been successfully submitted by Xuesong Geng and posted to the IETF
>
> > repository.
>
> >
>
> > Name:            draft-xie-bier-ipv6-encapsulation
>
> > Revision:        07
>
> > Title:               Encapsulation for BIER in Non-MPLS IPv6 Networks
>
> > Document date:   2020-06-29
>
> > Group:            Individual Submission
>
> > Pages:            19
>
> > URL:
>
> >
> https://www.ietf.org/internet-drafts/draft-xie-bier-ipv6-encapsulation-07.txt
>
> > Status:
>
> > https://datatracker.ietf.org/doc/draft-xie-bier-ipv6-encapsulation/
>
> > Htmlized:
>
> > https://tools.ietf.org/html/draft-xie-bier-ipv6-encapsulation-07
>
> > Htmlized:
>
> > https://datatracker.ietf.org/doc/html/draft-xie-bier-ipv6-encapsulation
>
> > Diff:
>
> > https://www.ietf.org/rfcdiff?url2=draft-xie-bier-ipv6-encapsulation-07
>
> >
>
> > Abstract:
>
> >    This document proposes a BIER IPv6 (BIERv6) encapsulation for Non-
>
> >    MPLS IPv6 Networks using the IPv6 Destination Option extension
>
> >    header.  This document updates RFC 8296.
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > Please note that it may take a couple of minutes from the time of
> submission
>
> > until the htmlized version and diff are available at tools.ietf.org.
>
> >
>
> > The IETF Secretariat
>
> >
>
>
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://www.ietf.org/mailman/listinfo/bier
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD