Re: [Idr] [SUSPECTED SPAM] Re: Adoption call for draft-heitz-idr-wklc-02 (3/9 to 3/23)

Gyan Mishra <hayabusagsm@gmail.com> Wed, 31 March 2021 22:37 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 418C43A39D7 for <idr@ietfa.amsl.com>; Wed, 31 Mar 2021 15:37:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level:
X-Spam-Status: No, score=-2.086 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, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, 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 uejK8LugJ9uf for <idr@ietfa.amsl.com>; Wed, 31 Mar 2021 15:37:32 -0700 (PDT)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (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 7F5AB3A39D5 for <idr@ietf.org>; Wed, 31 Mar 2021 15:37:32 -0700 (PDT)
Received: by mail-pf1-x42b.google.com with SMTP id h3so31600pfr.12 for <idr@ietf.org>; Wed, 31 Mar 2021 15:37: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:from:date:message-id:subject:to :cc; bh=ARb2qxN57TtDlVNfhpAuHLovpHOgj0JSme+00a7tu1k=; b=sGVoqQdvkZWuko2IbYePXEDipVHThbPV4GpDx+YvYuL6o3MkfP+5akpZdn4SQfbT1S srf2QaR83YLqCtkWKksUqmqz2r68CT81xOO+lMJWBK9lf184xPmFDzOTGBW+plO4dgmn 1zZRaLpT04k9TtAPqx1rDP3R6lQn0u7mWZJD4upC8cJmTfD/ZikB66f/0qL5+tCBsKzV gvhkGUfN7JmeOd6g86/JnRPFrRXKOvKqfyAwoE/Ck9nRZz2kddURnFT1a8pms455go9c F7vtDZM+QIkNPWavm3njt0myh/O1Z81RYH4ssJreux33O/I5xFUqZHNNw31PfhokP8ni oA2Q==
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=ARb2qxN57TtDlVNfhpAuHLovpHOgj0JSme+00a7tu1k=; b=Db8eGHupEdZOXnGv3FSZ6r/zhhcxGqbz8Jf2XdhmZjIdBG/zgxD2eG+PjGJ8wHWSqV ysz8ChsPBVcdI2qLbbFXqVK7jdLzBL+pcsltkSmM+vzl47xPjEwOUuL8pX53vUUWGgkA 0MglHd+me3+WUqZYCGe4CtIRSfZRKTAtvnhfJGhjBAhblX1Dh6apDP1fxWNi16ip4mNn aO8/a5mJbuUQO+mDbu29jVR+wTNmLZpQBzjpphd1RsEwCLDfHYHNTdGBv2eJhV8gKeod FtUsjyymiQx/ex8NVBsOzOOA5nAESBHg3YC8DVpuCv2KLazgnUq4VX4b9DAlmarvKAhK 8YoQ==
X-Gm-Message-State: AOAM531vFf1PqtJpCj5Ee2Mij1A5fUWfv4U+eBf1qclyPrsWWUMBojr2 LGPudnUfhUhhFzDGq/LJjpnvuayF7JYFReezvww=
X-Google-Smtp-Source: ABdhPJwdjLI/XtCAXVjoRbx3lgMgiCJlGoKKV8RuO5VXktzzq/ef46Bcn76BsBXa6P1SEypI0UnwbA/KOYIISay9pH8=
X-Received: by 2002:a62:7f86:0:b029:20a:a195:bb36 with SMTP id a128-20020a627f860000b029020aa195bb36mr4988852pfd.4.1617230250128; Wed, 31 Mar 2021 15:37:30 -0700 (PDT)
MIME-Version: 1.0
References: <000501d71940$e9b87420$bd295c60$@tsinghua.org.cn> <BYAPR11MB320799969ECFDA66B32F2BBBC06C9@BYAPR11MB3207.namprd11.prod.outlook.com> <CABNhwV1UotP6Zc-YhvbBbj0XDiH-nnu3raUH9c0agVJ6B-D32A@mail.gmail.com> <BYAPR11MB320787166ECA326B9E05B2B2C06B9@BYAPR11MB3207.namprd11.prod.outlook.com> <CABNhwV071G9LPV4zjDzJU=YvcTHaJ3KP4yzjEuP62mkLLy_njg@mail.gmail.com> <BYAPR11MB3207F0D8480B4B8EF992406CC0689@BYAPR11MB3207.namprd11.prod.outlook.com> <CABNhwV27YxKhmOjYq6v9Yj_Tqe7rV8wHBhdh6Z_oRZ5-U0E_9g@mail.gmail.com> <BYAPR11MB3207DA25A51E243C011D2B35C0679@BYAPR11MB3207.namprd11.prod.outlook.com> <CABNhwV25atsaC=DASeSSzTmBNN8W_Ju2MOhpGG+d-EY=+GJAxQ@mail.gmail.com> <CABNhwV3pyQo=ZMpP08x7a=6Amb=7LqsysAcAMxFtNdzSoRKRVA@mail.gmail.com> <20210331150239.GH24667@pfrc.org>
In-Reply-To: <20210331150239.GH24667@pfrc.org>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 31 Mar 2021 18:37:18 -0400
Message-ID: <CABNhwV3sTeSZAz76kVYQdz=TcO2E-n7vZu=+1780ZarUppHEWQ@mail.gmail.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: IETF IDR <idr@ietf.org>, "Jakob Heitz (jheitz)" <jheitz@cisco.com>
Content-Type: multipart/alternative; boundary="00000000000094399d05bedcc252"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/EM4wz3tuq3Pb37O0-Iz_UH6fdpc>
Subject: Re: [Idr] [SUSPECTED SPAM] Re: Adoption call for draft-heitz-idr-wklc-02 (3/9 to 3/23)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Mar 2021 22:37:37 -0000

Thanks Jeffrey that makes sense.

So in essence the main goal of the WKLC as it is new as well as would not
get overloaded with the RFC 8092 12 byte data field or proposed WKLC 10
byte data field much higher capacity as it is néw and  would only be used
 for route leak detection using the same semantics for WKLC as RFC 1997
special space. For the route leak signaling per GROW draft makes sense the
special transitivity feature for WKLC class that cannot be stripped.

Makes sense.

Kind Regards

Gyan

On Wed, Mar 31, 2021 at 10:40 AM Jeffrey Haas <jhaas@pfrc.org> wrote:

> Gyan,
>
> On Tue, Mar 30, 2021 at 08:45:29PM -0400, Gyan Mishra wrote:
> > The last question I had asked about type 2 4 byte AS extended communities
> > defined in RFC 5568 due the 4 byte AS eating up an extra 2 bytes in the
> > Global Admin field you are only left with 2 bytes in the Local Admin
> > field.  RFC 8092 was supposed to solve that shortcoming with a larger
> local
> > administrative field.
> >
> > As this draft is updating RFC 8092, I think it really should account for
> > shortcomings of 4 byte extended communities.  With large communities we
> > have 10 bytes of data fields even with the 2 high order bytes used we
> > should still be able to accommodate.
>
> Our current status quo with large communities perhaps should serve as a
> cautionary tale for those who want to "move fast" and "keep it simple".
>
> As Sue noted in her chairs' response, there was discussion about
> transitivity, and about whether we wanted to set aside code space in the
> new
> feature for special treatment.  The pattern we had as an example of such
> special treatment is the space set aside for well known communities in RFC
> 1997.
>
> The strong consensus of the working group and the rather fervent portion of
> the operational community at that time was "keep it simple, ship it now".
> We did.  The feature is now heavily deployed.
>
> We don't get to change such a feature easily, there's too many pieces of
> running code that wouldn't respect the new semantics.
>
> One of the hardest thing about working on BGP is dealing with incremental
> deployment circumstances.  We don't have a lot of easy options here.
>
> draft-ietf-grow-route-leak-detection-mitigation quite nicely summarizes
> some
> of the additional headaches of trying to force behaviors to fit into
> generic
> community features.  From that document:
>
> :    On the other hand, BGP Communities do not require a router OS update.
> :    The potential disadvantage of using a Community for the route-leak
> :    detection signal is that it is more likely to be dropped somewhere
> :    along the way in the AS path.  Currently, the use of BGP Communities
> :    is somewhat overloaded.  BGP Communities are already used for
> :    numerous applications: different types of route marking, route policy
> :    control, blackholing, etc.  It is observed that some ASes seem to
> :    purposefully or accidentally remove BGP Communities on receipt,
> :    sometimes well-known ones.  Perhaps this issue may be mitigated with
> :    strong policy guidance related to the handling of Communities.
> :
> :    Large Communities have much higher capacity, and therefore they are
> :    likely to be less overloaded.  Hence, Large Community is proposed to
> :    be used for route-leak detection.  This document suggests reserving
> :    <TBD1> class for the purpose of transitive well-known Large
> :    Communities that MUST NOT be stripped on ingress or egress.
>
> Basically, "people do these things with communities that can break this
> feature, if carried in communities".  "Don't do that" doesn't scale
> terribly
> well.
>
> -- Jeff
>
-- 

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

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*