Re: [pim] Sticky PIM DR, should it be added to PIM DR improvements or different draft
Stig Venaas <stig@venaas.com> Fri, 04 December 2020 16:03 UTC
Return-Path: <stig@venaas.com>
X-Original-To: pim@ietfa.amsl.com
Delivered-To: pim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3D183A0DD5 for <pim@ietfa.amsl.com>; Fri, 4 Dec 2020 08:03:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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=venaas-com.20150623.gappssmtp.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 dBx-juja-28y for <pim@ietfa.amsl.com>; Fri, 4 Dec 2020 08:03:13 -0800 (PST)
Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (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 D40133A0DCD for <pim@ietf.org>; Fri, 4 Dec 2020 08:03:13 -0800 (PST)
Received: by mail-pl1-x62a.google.com with SMTP id y10so1875841plr.10 for <pim@ietf.org>; Fri, 04 Dec 2020 08:03:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=venaas-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=kV00pi6LA9t5jT8UBBnp6aoEcz7K383utANUFamfeqg=; b=RQUYurldypAGSroR90VRRJO8yzd0s6SNbRXwD8nCyHFeJyrDrgBTzgUfTSAx/HbN/B b3lg965J2lRhJForoRPb5OW3h4HV3Wdrc1JPEy+mseFtvPC1gvVbu2X6eKxaJiSKAodr ioXfPMUhHR/6ISvFJVIVSztpyDQld/0qneTLNimTu3YLdhPmWw7aJQf5BW2jg5UfHH5z n84rzn/J/KijziAI58P0EpkXkNatZ0pwQ0xQGCDpN7pkVVOegYrQBW/Qo/JOEUPolXj5 O/nj8W+slt5XrR+/hWL90qRUG1ePePpm6vk5otU7P9qub8etO/XnG7PogUU6ZCOHwvuV AK5Q==
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:content-transfer-encoding; bh=kV00pi6LA9t5jT8UBBnp6aoEcz7K383utANUFamfeqg=; b=pxDxX2MKaKriibIZyyWcfgFqaYIBYksqXDz1Ar3vVn+EyTcbqM2nCA7OtCaqeWXGfU jPCG7ABtRZ8hNyuwmeOBnpgNAjXgQNd64gG8/wzFuJipiaUW0K3rv3wzOFbAtFLpnUFC EtiBJC4VgJ4ySIv4KH6YLv8/7sCBL2Mu+BzH8wVIERFF5yc/qTUI7hgfq46Gxj7CAv2F ffRLkl5L2LgjzICKcJ0N+jz9ipe2tL01aDHXBazEbPgCd0Rv+tRjvh6eZ2CqpEBua4VA vFWDLF+6tZ5FbZwHNleMwxPKZQUlfz1AI29KZ4RZApFaczWHOtWDLHpwPpN+YOpzjekc d9Qg==
X-Gm-Message-State: AOAM532mg/l6JidXSydyePE33b6SUjBmJo+R08HQoN4rDxdEJrk8W+wz eQz9AdnYwCQHgtL7hsHcsBhwqISWU5PZbbxazjbTJ+I/YbORhw==
X-Google-Smtp-Source: ABdhPJxcJAl0dJNsj5TfUgjTBLX1gkK/38RkktAXc8yFuaFqw24E8Pz52U46XSadjU1HkMw4FghTfeH6EOg4lborvrQ=
X-Received: by 2002:a17:90a:ba88:: with SMTP id t8mr4681395pjr.229.1607097793175; Fri, 04 Dec 2020 08:03:13 -0800 (PST)
MIME-Version: 1.0
References: <CAHANBt+0gd2BsTFxUw8DGSnh+dEXJXeRFLKyUg=KaefHQ35mSw@mail.gmail.com> <202012041133107131056@zte.com.cn>
In-Reply-To: <202012041133107131056@zte.com.cn>
From: Stig Venaas <stig@venaas.com>
Date: Fri, 04 Dec 2020 08:03:02 -0800
Message-ID: <CAHANBt+Xt+5R01yJUTa7Cgw+VE9b1VQtBKc8jCrSW3BWTB9LHQ@mail.gmail.com>
To: "zhang.zheng" <zhang.zheng@zte.com.cn>
Cc: "Mankamana Mishra (mankamis)" <mankamis=40cisco.com@dmarc.ietf.org>, pim@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/cN2_5crCA-_1VyNXQfUfIIG-Ip0>
Subject: Re: [pim] Sticky PIM DR, should it be added to PIM DR improvements or different draft
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Protocol Independent Multicast <pim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pim>, <mailto:pim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pim/>
List-Post: <mailto:pim@ietf.org>
List-Help: <mailto:pim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pim>, <mailto:pim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Dec 2020 16:03:16 -0000
Hi Here is my thinking regarding the two drafts. Maybe they can be merged, but in my mind it might make sense to keep them separate. draft-mankamana-pim-bdr This is informational and discusses how to improve DR election without any protocol changes. An implementation can follow these procedures and interoperate with any standard implementation. Some of these improvements are already implemented by several vendors. draft-ietf-pim-dr-improvement This mainly introduces the concept of sticky DR and it requires protocol changes. It would be standards track or experimental. This is something entirely new and only works between routers that support this. If one wants to improve on the current DR election, but doesn't need stickiness then the first draft makes sense to me. If stickiness is needed, then the second draft is needed. I can imagine implementations supporting both or either. It is up to the user whether they want the DR to be sticky or not. Both the drafts discuss the concept of BDR. In the first draft I think this is not defining anything new, BDR is just terminology to talk about the next-best DR, the router that would become DR if the DR goes away. The second draft formalizes this more as if I understand correctly it also elects a sticky BDR. If an implementation only wants to support sticky DR (but not BDR), then maybe that can be done with the second draft, by not making BDR election mandatory. Thoughts? Do you see this differently? Regards, Stig On Thu, Dec 3, 2020 at 7:33 PM <zhang.zheng@zte.com.cn> wrote: > > Hi Stig, Mankamana, > > The function defined in PIM DR Improvement doesn't need the new priority advertisement. > > AD asked that if the two drafts will considered to be combined into one draft. > > If they are combined, two functions can be introduced in one draft, except the existed PIM DR hello options, the other choice is the new priority announcement. > > PIM DR Improvement draft is open for add the new functions, or keep it still, either is OK. > > AD, chairs, anyone's suggestion is welcomed! :-) > > Best regards, > > Sandy > > 原始邮件 > 发件人:StigVenaas > 收件人:Mankamana Mishra (mankamis); > 抄送人:pim@ietf.org; > 日 期 :2020年12月04日 10:07 > 主 题 :Re: [pim] Sticky PIM DR, should it be added to PIM DR improvements or different draft > Hi > > If I understand the dr-improvement draft correctly, it supports sticky > DR as is. Isn't that the main purpose of the draft, aside from also > electing a BDR? The DR Address Option would announce the address of > the sticky DR. Why would you need to announce the priority? > > Regards, > Stig > > On Thu, Dec 3, 2020 at 9:51 AM Mankamana Mishra (mankamis) > <mankamis=40cisco.com@dmarc.ietf.org> wrote: > > > > All, > > > > > > > > https://tools.ietf.org/html/draft-ietf-pim-dr-improvement-10 draft briefly talks about PIM DR being sticky. But does not have much detail yet. There are providers who do want to use Sticky PIM DR functionality. Since DR improvement talks about Hello options and carry elected PIM DR . There are two options. > > > > > > > > Add new Sticky PIM DR procedures to this draft > > Have new draft which talks only about sticky PIM DR without any hello option > > > > > > > > > > > > Brief about Sticky PIM DR procedures > > > > If Sticky DR is configured in PIM router , initial DR election happens it is defined in PIM RFC today. > > To make sure now elected DR does not give up it DR role, now it will start advertising PIM_DR_MAX_Priority (this number to be reserved from DR priority value ) > > Now if any new router comes up, it will never try to take role of DR since at step2 elected DR was advertising highest priority. > > > > > > > > > > > > This is the brief about what would go in draft. > > > > > > > > Any input would be appreciated. > > > > > > > > Mankamana > > > > _______________________________________________ > > pim mailing list > > pim@ietf.org > > https://www.ietf.org/mailman/listinfo/pim > > _______________________________________________ > pim mailing list > pim@ietf.org > https://www.ietf.org/mailman/listinfo/pim > >
- [pim] Sticky PIM DR, should it be added to PIM DR… Mankamana Mishra (mankamis)
- Re: [pim] Sticky PIM DR, should it be added to PI… Stig Venaas
- Re: [pim] Sticky PIM DR, should it be added to PI… zhang.zheng
- Re: [pim] Sticky PIM DR, should it be added to PI… Stig Venaas
- Re: [pim] Sticky PIM DR, should it be added to PI… Alvaro Retana
- Re: [pim] Sticky PIM DR, should it be added to PI… zhang.zheng
- Re: [pim] Sticky PIM DR, should it be added to PI… Mankamana Mishra (mankamis)