[pim] Hi PIMers, there is a new yang module for IGMP/MLD PROXY. Welcome comments.

Hongji Zhao <hongji.zhao@ericsson.com> Tue, 04 September 2018 03:40 UTC

Return-Path: <hongji.zhao@ericsson.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 2E13C130E02 for <pim@ietfa.amsl.com>; Mon, 3 Sep 2018 20:40:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level:
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=SnE1Ysrw; dkim=pass (1024-bit key) header.d=ericsson.com header.b=bsGLaLOU
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 EqbA_VYT99m1 for <pim@ietfa.amsl.com>; Mon, 3 Sep 2018 20:40:33 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C795130DC4 for <pim@ietf.org>; Mon, 3 Sep 2018 20:40:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1536032431; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=JDt67dLfRMSQy5plcUBmH+WHLaceDDLPnIhF0MqnG04=; b=SnE1YsrwKhfzBeTt6Jl3QP3Zp+mdwH2pd6fTg1fTD7G8qfdccvHg612ym7YISUfR ubLol+Ub7RuAieYRAxtrhkeghj7hO0BIWO3ciECSkXklD/kN+TAVFnCQZ/tuXhJZ pI6y2YMR2VH3h9h6Eri4XRxTHJakhe4LCuXb7Yb6hzU=;
X-AuditID: c1b4fb3a-2f5ff70000007a64-2c-5b8dfeaf72c1
Received: from ESESBMB503.ericsson.se (Unknown_Domain [153.88.183.116]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 1E.33.31332.FAEFD8B5; Tue, 4 Sep 2018 05:40:31 +0200 (CEST)
Received: from ESESSMR505.ericsson.se (153.88.183.127) by ESESBMB503.ericsson.se (153.88.183.186) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 4 Sep 2018 05:40:31 +0200
Received: from ESESBMB502.ericsson.se (153.88.183.169) by ESESSMR505.ericsson.se (153.88.183.127) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 4 Sep 2018 05:40:31 +0200
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB502.ericsson.se (153.88.183.169) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Tue, 4 Sep 2018 05:40:30 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JDt67dLfRMSQy5plcUBmH+WHLaceDDLPnIhF0MqnG04=; b=bsGLaLOUtDhILq27xkjsl7ceBFzqfACXRE8P9X0AMPJEebWM1mHhPtDYXMVcf5B/VhFf+IpEV+AaLT7HWRPlqhxWL/7Nv1RPAtBLRRjyM18bUqOJB4e2hD97FpHUwJEOV4AfqqiYUIMdsc3uW1F7mxTcnahsRaRjlFtGDbyDdIY=
Received: from VI1PR07MB4192.eurprd07.prod.outlook.com (20.176.6.29) by VI1PR07MB4816.eurprd07.prod.outlook.com (20.178.8.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1101.18; Tue, 4 Sep 2018 03:40:25 +0000
Received: from VI1PR07MB4192.eurprd07.prod.outlook.com ([fe80::4849:1c1a:e22a:c079]) by VI1PR07MB4192.eurprd07.prod.outlook.com ([fe80::4849:1c1a:e22a:c079%3]) with mapi id 15.20.1122.009; Tue, 4 Sep 2018 03:40:25 +0000
From: Hongji Zhao <hongji.zhao@ericsson.com>
To: "pim@ietf.org" <pim@ietf.org>
Thread-Topic: Hi PIMers, there is a new yang module for IGMP/MLD PROXY. Welcome comments.
Thread-Index: AdREAPReJSm8wdOURTyz45moT6ks0w==
Date: Tue, 04 Sep 2018 03:40:25 +0000
Message-ID: <VI1PR07MB41925560BFDD1FB01E557AA596030@VI1PR07MB4192.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [106.38.5.8]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB4816; 6:Nlu271ea+ccIRO5/fMeyjlcD12BNZYLJbTjhXB3R8G/Z21ePy4SmNSZbtyUfQYmp5Re2iEGuZxfaat0TFlsRKgo9isdMNd2UCCQdZ/pjuoIn7Hq4IEqMKxxIH0PTv0n1AN+yh+WE/lA8Kabuv0o8doqLKD5UYK5iVLakZQMdmk36Ws2Oc8v1I58XmczDXwUV8/t7xFXGiFgAuAXdMchouQjPwu4Z4n5GSPMQXnWA9Hq/k+teTZZuEUZnyiKyP/ADrdDp8CB8817ig49uCV81yKfVwJPEYY90C0BtBkUO7gQMHeiVGNcCz1nDrn6JmjYb8KXtrLiH6JBD4L5tHrm281O3rgXjrCt/YQiEqRnrsXvEcY495kwQqTynhLDq+nt/uCmf2jkMyvvpmuca/cuoA7xaI+R5FwABpAGebdcAF6FtOerZIHSRtiiuw309tRV6hdo66JIZZ6aqWhobRHcOdA==; 5:sFRxYd8pfSU2BohQTZen5gaF5NT4W5BZEa+1eO+fsG2WrW7MuvO4hhCRXY/xyb6aRQ0qTkcykLFzyu7GrYdXgf+CzyWyyL4o15xIRoFxi1HYibtHiGgTUx4kF9IJmqVOZKDac4fNW1or7e7KhVEaMBPGC8oASD5g5ECKk1w3WCQ=; 7:4cHrn89+mKMNxqSxojXBMboUsjWoyYnh7r10sAih7GKobQRsJLcKJEgOxOco2w24JjOMcZEQ8nbYfpeWr/saeW6BZF+bJ/2wAjuTVsOyKzDcKTYIrF78EYQLhqi5jVrnhNxOU7I8tyr2rpkNLuUyNMa+eZTp5MII4w2tYVJnFAHwHHI6xLipolQ3zJg4ZnhcguyXcsUe4NieC/NvMmKBLWyqDhnSkmtZLS/McD0YuiLPOiPx7YekF7t49emYdX/0
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: ef6ffb14-f407-4a4c-718d-08d61218267c
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:VI1PR07MB4816;
x-ms-traffictypediagnostic: VI1PR07MB4816:
x-microsoft-antispam-prvs: <VI1PR07MB4816EC51F059BBA8619372E496030@VI1PR07MB4816.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(28532068793085)(120809045254105)(50582790962513)(85827821059158)(21748063052155)(248295561703944);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231340)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699049)(76991033); SRVR:VI1PR07MB4816; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB4816;
x-forefront-prvs: 0785459C39
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(396003)(376002)(39860400002)(346002)(199004)(189003)(13464003)(3846002)(256004)(14444005)(222413001)(99286004)(97736004)(790700001)(6116002)(5660300001)(486006)(44832011)(6916009)(66066001)(476003)(26005)(7696005)(478600001)(186003)(8676002)(102836004)(6506007)(53546011)(6346003)(966005)(14454004)(33656002)(53936002)(2906002)(236005)(9686003)(6306002)(55016002)(54896002)(2900100001)(5630700001)(606006)(25786009)(2351001)(74316002)(105586002)(106356001)(5640700003)(316002)(6436002)(86362001)(2501003)(7736002)(8936002)(5250100002)(4743002)(1730700003)(81166006)(81156014)(68736007)(224903001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4816; H:VI1PR07MB4192.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=hongji.zhao@ericsson.com;
x-microsoft-antispam-message-info: DP2VWm4KyIpzPx7AUM0WG9K8Kc3ARklczH5tUqxaPUtXvzGSIaUBYOaugm34m5S5rkDs3pfrhxQHYZcOf9+XP/pqHYQxET8nLRBwSJXp/erz2YFCVEdLT9XYUeUnT5OhHdXkSONXP01jFBpf2ES0wZrPFYmKrJz0Qb8BEoqmc49jm5CXMez1PIs4HwgySIqva7dFqVKzRcocuS0Xd6OYGggmApaCuIWqBtk8DOxN/JgRWbCuk1WAfiLUiEfgNGdJxwxUOFMYlgZ9W9/emG0L+GLFHhJlUnxwPLKkbdtTfy8/2+LOzv1viO9oMhDp+S5AnsjDyRssN54aiEx5rdSBYHzGQEKntA2CBaUPcuT9b8c=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB41925560BFDD1FB01E557AA596030VI1PR07MB4192eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ef6ffb14-f407-4a4c-718d-08d61218267c
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Sep 2018 03:40:25.2868 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4816
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAKsWRmVeSWpSXmKPExsUyM2J7ie76f73RBi1HZC2+PLzJ7MDosWTJ T6YAxigum5TUnMyy1CJ9uwSujCkvVzMVnFrLWLGxdw5LA+OfFYxdjJwcEgImEovOnAKyuTiE BI4ySmybvIkJwvnKKPHx11VmkCow5/6LFIjEYiaJ27OfM4M4LAITmCUmNZ9ghcj0MUk83PGM BcJ5yCjxfNp5sH42AR2Jzu6tYLaIgKJE+9wWVhBbWCBC4saf50A2B1A8VuLMEkOIEj2JdX03 wQ5kEVCRmL9uBTuIzSsQI/Fm9zywMYwCYhLfT61hArGZBcQlbj2ZzwTxkIDEkj0QayUERCVe Pv7HCmHLSbxYNxkqLitxaX43NAD2sUscnh8BYetKfJg6FarGV2Ld61lgX0oIHGeUuLT+IxvI nRICWhLn9jpDmNkSHZ2yECVzgGHX8YIZZteq3ocsEIn9zBJvX25hg0jISJztnQK1eD6bxMN2 1wmMerOQ/ABh50v8uPWccRbYz4ISJ2c+YZkFtI9ZQFNi/S59iBJFiSndD9khbA2J1jlz2ZHF FzCyr2IULU4tLs5NNzLSSy3KTC4uzs/Ty0st2cQITDcHt/y22sF48LnjIUYBDkYlHt7XH3uj hVgTy4orcw8xSnAwK4nw1v0FCvGmJFZWpRblxxeV5qQWH2KU5mBREud1SrOIEhJITyxJzU5N LUgtgskycXBKNTDqXn906d7G1O17zrvveaP59241e+v2K9nlx6ewca/3P+XVd7KH6+yNSXIz j7uav+hcsz0jcYdfr9CDKzeya/511WXs1v5ywPBAoXqF/4wnK/5ovir2ZynY90uKW/Oc7u9H ztbt/2tnPom0l9zW9P6tv+o8Xi52Bb6Gm1dmCsUxSPA9KfS/Y6GgxFKckWioxVxUnAgAAOOF wjMDAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/pim/92HU5Dc0pYZRUt62xiNTbQadetE>
Subject: [pim] Hi PIMers, there is a new yang module for IGMP/MLD PROXY. Welcome comments.
X-BeenThere: pim@ietf.org
X-Mailman-Version: 2.1.27
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: Tue, 04 Sep 2018 03:40:36 -0000

The current implementation of IGMP PROXY by Huawei, Juniper and Cisco.



1) Regarding Huawei,  enable igmp proxy on the upstream interface



[Huawei] interface gigabitethernet 1/0/0

  [Huawei-GigabitEthernet1/0/0] igmp proxy

  [Huawei-GigabitEthernet1/0/0] igmp version 3

  [Huawei-GigabitEthernet1/0/0] igmp robust-count 3

  [Huawei-GigabitEthernet1/0/0] qui



2) Juniper is similar as Huawei, enable igmp proxy on the upstream interface

Juniper(config-if)#ip igmp-proxy





3)  But Cisco is different from them, it enable igmp proxy on the downstream interfaces

  !

  interface gigabitethernet 1/0/0

  ip address 10.5.1.1 255.255.255.0

  ip pim sparse-mode

  ip igmp mroute-proxy loopback 0

  !

  interface loopback 0

  ip address 10.7.1.1 255.255.255.0

  ip pim dense-mode

  ip igmp helper-address udl ethernet 0

  ip igmp proxy-service

  !



How to solve the gap between the different vendors, welcome any comments.



The schema tree is below.



module: ietf-igmp-mld-proxy

  augment /if:interfaces/if:interface:

    +--rw igmp-proxy

    |  +--rw enable?                 boolean

    |  +--rw require-router-alert?   boolean {require-router-alert}?

    |  +--rw query-interval?         uint16

    |  +--rw robustness-variable?    uint8

    |  +--rw version?                uint8



augment /rt:routing/rt:control-plane-protocols/rt:control-plane-protocol/igmp-mld:igmp:

    +--rw proxy

       +--rw source-lifetime?   uint32

       +--ro group* [group-address]

          +--ro group-address    inet:ipv4-address

          +--ro up-time?         uint32

          +--ro filter-mode?     enumeration

          +--ro source* [source-address]

             +--ro source-address          inet:ipv4-address

             +--ro up-time?                uint32

             +--ro upstream-interface?     if:interface-ref

             +--ro downstream-interface*   if:interface-ref





BR/Hongji

赵宏吉



-----Original Message-----
From: internet-drafts@ietf.org <internet-drafts@ietf.org>
Sent: Tuesday, September 04, 2018 11:19 AM
To: Mahesh Sivakumar <sivakumar.mahesh@gmail.com>; Anish Peter <anish.ietf@gmail.com>; Xufeng Liu <xufeng.liu.ietf@gmail.com>; Yisong Liu <liuyisong@huawei.com>; Hongji Zhao <hongji.zhao@ericsson.com>
Subject: New Version Notification for draft-zhao-pim-igmp-mld-proxy-yang-00.txt





A new version of I-D, draft-zhao-pim-igmp-mld-proxy-yang-00.txt

has been successfully submitted by Hongji Zhao and posted to the IETF repository.



Name:                  draft-zhao-pim-igmp-mld-proxy-yang

Revision:              00

Title:                      A Yang Data Model for IGMP/MLD Proxy

Document date:               2018-09-03

Group:                  Individual Submission

Pages:                   17

URL:            https://www.ietf.org/internet-drafts/draft-zhao-pim-igmp-mld-proxy-yang-00.txt

Status:         https://datatracker.ietf.org/doc/draft-zhao-pim-igmp-mld-proxy-yang/

Htmlized:       https://tools.ietf.org/html/draft-zhao-pim-igmp-mld-proxy-yang-00

Htmlized:       https://datatracker.ietf.org/doc/html/draft-zhao-pim-igmp-mld-proxy-yang





Abstract:

   This document defines a YANG data model that can be used to configure and manage Internet Group Management Protocol (IGMP) or Multicast Listener Discovery (MLD) proxy devices. The YANG module in this document conforms to Network Management Datastore Architecture (NMDA).









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