[pim] IGP based mutlicast arch RE: pim minutes from IETF 92 in Dallas

Lucy yong <lucy.yong@huawei.com> Mon, 27 April 2015 20:18 UTC

Return-Path: <lucy.yong@huawei.com>
X-Original-To: pim@ietfa.amsl.com
Delivered-To: pim@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B6991A0155 for <pim@ietfa.amsl.com>; Mon, 27 Apr 2015 13:18:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 NlzRW9rKz3sa for <pim@ietfa.amsl.com>; Mon, 27 Apr 2015 13:18:24 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59A1E1A0100 for <pim@ietf.org>; Mon, 27 Apr 2015 13:18:23 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml405-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BRW88747; Mon, 27 Apr 2015 20:18:22 +0000 (GMT)
Received: from DFWEML703-CHM.china.huawei.com (10.193.5.130) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.3.158.1; Mon, 27 Apr 2015 21:18:21 +0100
Received: from DFWEML701-CHM.china.huawei.com ([10.193.5.50]) by dfweml703-chm ([10.193.5.130]) with mapi id 14.03.0158.001; Mon, 27 Apr 2015 13:18:15 -0700
From: Lucy yong <lucy.yong@huawei.com>
To: Stig Venaas <stig@venaas.com>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: IGP based mutlicast arch RE: [pim] pim minutes from IETF 92 in Dallas
Thread-Index: AQHQgSdKLoP/bxVjsEGZkTHzNneJpA==
Date: Mon, 27 Apr 2015 20:18:14 +0000
Message-ID: <2691CE0099834E4A9C5044EEC662BB9D57164333@dfweml701-chm>
References: <552BFED7.50501@venaas.com>
In-Reply-To: <552BFED7.50501@venaas.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.145.189]
Content-Type: multipart/alternative; boundary="_000_2691CE0099834E4A9C5044EEC662BB9D57164333dfweml701chm_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/pim/mOH4cnMw2JAmcviP5pH4HzwXQDk>
Subject: [pim] IGP based mutlicast arch RE: pim minutes from IETF 92 in Dallas
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Mon, 27 Apr 2015 20:18:29 -0000

Hi,



During Dallas meeting, the presentation of draft-yong-pim-igp-mutlicast-arch triggered a lot of discussions/debates as shown in the meeting minutes. Co-authors would like to address these concerns on the mailing list again so we can have further discussions in a broader community. Since several questions are similar but were asked in different ways, we summarize them into the following questions:



1.  What is the relationship between IGP based multicast and M-OSPF (RFC1584)?

*         IGP based multicast and M-OSPF has one common, i.e., use one protocol to support both unicast and multicast routing.

*         M-OSPF (RFC1584) specified one solution that is the source rooted distribution tree for multicast delivery in 20 year ago when there was no multicast requirement due to, obviously, lacking of applications.

*         M-OSPF solution, i.e., (S,G) based distribution, can't apply to the Data Center that supports NVO3. We'll document the multicast requirement in Data Center in the next draft revision.

*         IGP based multicast has a primary use case for NVO3 Data Centers. Each multicast group uses a bidirectional rooted tree for multicast packet delivery and both sources and receivers are the member of the group. Such solution meets NVO3 DC multicast requirements.

*         The solution draft is different from RFC1584 in terms of algorithm and protocol extension. Since we have implemented this in IS-IS first, prefer working on IS-IS based solution first, then OSPF.

*         M-OSPF was done 20 year ago. Since then, IGP has enriched many properties that could be beneficial for multicast delivery as well, such as traffic engineering, fast re-route and loop-free convergence, etc. This is a new area to explore. IGP multicast architecture intends describing general architecture and architecture components, rather than describing a specific solution. A solution will be a separate draft.



2.  Is this just like PIM but implemented by IGP protocol? Why do it again?



*         Answer is Yes and No. There are several PIM based multicast delivery methods that apply to intra IGP and inter IGP. One IGP based multicast solution we are working on is like PIM bidir method (RFC5015) in theory, but just works in intra IGP. This solution targets for the Data Centers where NVO3 is deployed. For this use case, our solution is better than PIM bidir: 1) enable infrastructure network self-establishment; 2) meet the requirement of supporting both unicast and multicast routing in DC network; 3) save the multicast convergence time. The benefit of using one protocol is highly desired by Data Center operators due to their requirement, e.g., reducing operating cost, simplifying network management/provisioning effort, and the "automation", i.e., when the IP network is brought up, both unicast and multicast routing engines are running.

*         There are already similar deployments such as TRILL (RFC5556) and IP fabric path in DCs. They both uses single protocol to handle unicast and multicast routing, where the operating experience and benefit have greatly encouraged the single-protocol vision, especially in Data Center networking environment.

*         IGP bidir tree solution is different from PIM bidir tree solution because IGP protocol and PIM protocol are different, e.g., group membership announcement mechanism is different. Our IGP multicast solution draft will have the details.

*         Improving/simplifying infrastructure network is a key requirement for Data Center network. We need to think of it from network perspective, not at individual protocol view.



3.  Concern on IGP Group Membership Flooding:



*         Yes, IGP floods the group membership while PIM does not. We believe that for some use case, such behavior is acceptable and other benefits of it comparing to PIM remains. In addition, some optimization at edge routers to minimize the flooding can be done in DC use case.

*         The flooding makes IGP multicast convergence faster than PIM solution.

*         In Data Center environment, the membership subscription is static in nature, i.e., the re-flooding due to new member's joining or existing member's leaving is rare. Therefore, the concern on the flooding is unnecessary.

*         We're currently conducting comparison between IGP-based multicast routing and PIM-based multicast routing in terms of performance, convergence, volume of protocol messages, etc. We'd share the result with the community once the data is ready.


4.  Inter-AS support?



*         IGP based multicast focuses on intra-AS use cases that, we believe, have huge market as the trend of network virtualization.

*         Our solution can support single area and multi-areas, and this covers the current Data Center networking environment well. However, inter-AS support can be added at later time if there is a requirement.


5.  Need to see and evaluate the solution.



*         We will upload a bidir tree solution based on IS-IS protocol first, which is similar to the draft-yong-isis-ext-4-distribution-tree-02, since we had an implementation.

We like to hear people's thoughts/suggestions on these and get people support for PIM WG to work on this development work.



Thanks,

Lucy on behalf of the co-authors of draft-yong-pim-igp-mutlicast-arch



-----Original Message-----
From: pim [mailto:pim-bounces@ietf.org] On Behalf Of Stig Venaas
Sent: Monday, April 13, 2015 12:37 PM
To: pim@ietf.org
Subject: [pim] pim minutes from IETF 92 in Dallas



Hi



The minutes have finally been posted. They are available at http://www.ietf.org/proceedings/92/minutes/minutes-92-pim



Stig



_______________________________________________

pim mailing list

pim@ietf.org<mailto:pim@ietf.org>

https://www.ietf.org/mailman/listinfo/pim