Re: [bess] IGMP proxy post WGLC update - please provide feedback

Gyan Mishra <hayabusagsm@gmail.com> Fri, 01 November 2019 22:52 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 813F9120805; Fri, 1 Nov 2019 15:52:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.996
X-Spam-Level:
X-Spam-Status: No, score=-1.996 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, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 8WLn8Etc7oWg; Fri, 1 Nov 2019 15:51:57 -0700 (PDT)
Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (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 A7B8D120801; Fri, 1 Nov 2019 15:51:57 -0700 (PDT)
Received: by mail-qk1-x734.google.com with SMTP id e2so12225162qkn.5; Fri, 01 Nov 2019 15:51:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tEsXjZXGhGA61gVfq4tn7hLysarQj80Dj58MVzDLkqU=; b=WL6n3E24iBlDCrJLAdMS5338U2ZFjt59voXYf6Bm5pUaXZEGChMoKisaDy/4H4b9/G btSX1bsleXKWZApJFX573VMc6ZUPZaQi/NANurRX4vuUJrnl+CLEwptQCSJWGxKhgFqb 0a7nBM/k0lLg9tU24mgdhjspoGM/4l4ds7vb1VrnelmQmT9f+5bFZKwcEPvbd8Lfdl9v v4kmgBHBIaVR1DASCMw6ArYybSMpJF14gu8GqHiS8WCH83Umz5Pl0NRmGicxKfnhs7n/ A6PfZF9V6nQ21OBvCgIVwI/RbfQ55y1aSo3nyDMwDE/+IeRIURKJchq/+JJWYYe+iyHy 5VuQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tEsXjZXGhGA61gVfq4tn7hLysarQj80Dj58MVzDLkqU=; b=KrDI+KYZ17BnAL64ySVzCYiKucwqLYWJ6w+QBTzs9BCqrNZcj6ZR1J7iqgt+gEo5UW toWvJZc3SneSEO8iz8MS+gyxrpLUeufRK4M5fS1tF5KfZW/j9JyNmhxSTv2FEG54ZUcn 9mJeHvl/MIynr5dyF5Gr9fwwIbQYA/9M0nQ9wJKRwZxC3nz3XjrkdTPwGXpSH1G5NGuL cOvCDNDRKobDCumiEZv1Y8K9UGFmygSrq8q40j4Wj8KEtP6g3Q/z94e0v5XaYd/aXmW2 kD5iiJnt6UUvysXcB7Eefvv3/Uzj1vX+DGaU8Th0H22dQtG0FUGQn+FLjw1QAjSDHDEC v4Dw==
X-Gm-Message-State: APjAAAUcoSUlku6tEyL3k1IJTWtyulPYOck7LuJXHmSbFxiRuWt8LAOr 3jqFGqXnN2WPWQLrWYdWrSuPIahv1rI=
X-Google-Smtp-Source: APXvYqwnDTcfFLRM0PZlEW5A+RVDgFjG+ibkJbExFwkrAS4RIzgg715MFdK6dGIBLWizTvwZAOw9gA==
X-Received: by 2002:a37:62c2:: with SMTP id w185mr13283695qkb.329.1572648716219; Fri, 01 Nov 2019 15:51:56 -0700 (PDT)
Received: from [192.168.1.213] (pool-72-83-194-140.washdc.fios.verizon.net. [72.83.194.140]) by smtp.gmail.com with ESMTPSA id 76sm5411000qke.111.2019.11.01.15.51.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Nov 2019 15:51:55 -0700 (PDT)
From: Gyan Mishra <hayabusagsm@gmail.com>
X-Google-Original-From: Gyan Mishra <hayabusaGSM@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail-1FE4D4AD-0258-42F3-B29D-DF1EA888D49F"
Mime-Version: 1.0 (1.0)
X-Mailer: iPhone Mail (16G102)
In-Reply-To: <71C2968E-17E4-40C0-84AB-75613DCDFA61@cisco.com>
Date: Fri, 01 Nov 2019 18:51:55 -0400
Cc: "bess@ietf.org" <bess@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <B79B5009-2517-4AE6-9E0D-9DCB08BB2A2C@gmail.com>
References: <71C2968E-17E4-40C0-84AB-75613DCDFA61@cisco.com>
To: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/tZKUwDvrlR-mX7SC00REj-umEMM>
Subject: Re: [bess] IGMP proxy post WGLC update - please provide feedback
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Nov 2019 22:52:01 -0000

Mankamana 

What would be the use case for use of leave group 32 bit sequence number usage?  

As you mentioned their maybe some vendors that have implemented and if they did what is the use case?

So the 32 bit field would only be present if the vendor uses it and would not for those that don’t. But for vendors to interoperability they would have to not use the field to work with vendor not using the field.  Is that correct?

Also had a question about this section.

Normally for a selective p-tree S-PMSI mvpn rib would have *,G for ASM and S,G for SSM to receive the selective data MDT constrained multicast so now sure when we would need a multicast Default *,* all multicast join or leave group route.  Since Inclusive PMSI p-tree covers multicast Default MDT to all PEs for low bandwidth streams I would think that covers the default multicast route scenario within the same domain.  I can see maybe going between EVPN multicast domains but not used within the same domain.

9.1.2 Default Selective Multicast Route If there is multicast router connected behind the EVPNdomain, the PE MAY originate a default SMET (*,*) to get all multicast traffic in domain.


Thank you 

Gyan

Sent from my iPhone

> On Nov 1, 2019, at 2:50 PM, Mankamana Mishra (mankamis) <mankamis@cisco.com> wrote:
> 
> Hi All,
> 
> Thanks Jorge for catching & provide feedback .  Currently section 9.3 of the draft defines NLRI for Leave Sync Route. Which is defined as 
> 
> https://tools.ietf.org/html/draft-ietf-bess-evpn-igmp-mld-proxy-04#section-9.3
> 
>              +--------------------------------------------------+
>              |  RD (8 octets)                                   |
>              +--------------------------------------------------+
>              | Ethernet Segment Identifier (10 octets)          |
>              +--------------------------------------------------+
>              |  Ethernet Tag ID  (4 octets)                     |
>              +--------------------------------------------------+
>              |  Multicast Source Length (1 octet)               |
>              +--------------------------------------------------+
>              |  Multicast Source Address (variable)             |
>              +--------------------------------------------------+
>              |  Multicast Group Length (1 octet)                |
>              +--------------------------------------------------+
>              |  Multicast Group Address (Variable)              |
>              +--------------------------------------------------+
>              |  Originator Router Length (1 octet)              |
>              +--------------------------------------------------+
>              |  Originator Router Address (variable)            |
>              +--------------------------------------------------+
>              |  Leave Group Synchronization  # (4 octets)       |
>              +--------------------------------------------------+
>              |  Maximum Response Time (1 octet)                 |
>              +--------------------------------------------------+
>              |  Flags (1 octet)                                 |
>              +--------------------------------------------------+
> 
> 
> Currently there is no much detail added about Leave Group Sequence number (4 Octets). After having multiple discussion among authors, we do not think there is real use case for sequence number in this route. And we propose to remove the filed from NLRI. 
> 
> 
> Usual Deployment:  This route is limited to multi-home peer who are part of same ES. Most of deployment would have same vendor peers , so we do not see interop issue between different vendor (one with Sequence number and one without sequence number)
> 
> 
> RR Behavior to accommodate early implementation 
> There may be an implementation which has included Sequence number in implementation. So RR MUST accept both length of NLRI (With sequence number and without sequence number). 
> 
> 
> 
> Change to Draft: 
> Leave Group Synchronization would be removed from section 9.3
> Text would be added that RR MUST accept & reflect EVPN route type 8 with current length and with current length +4
> 
> 
> 
> There is plan to go over this change in room as well in Singapore . 
> 
> Mankamana 
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess