Re: [Int-dir] Int-Dir Review of draft-ietf-softwire-dslite-multicast-12

"Lee, Yiu" <Yiu_Lee@comcast.com> Wed, 14 December 2016 03:55 UTC

Return-Path: <Yiu_Lee@comcast.com>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EADBD1294E1; Tue, 13 Dec 2016 19:55:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.796
X-Spam-Level:
X-Spam-Status: No, score=-4.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_QP_LONG_LINE=0.001, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 OavcIz5NX-nl; Tue, 13 Dec 2016 19:55:07 -0800 (PST)
Received: from copdcmhout01.cable.comcast.com (copdcmhout01.cable.comcast.com [162.150.44.71]) (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 2842D129462; Tue, 13 Dec 2016 19:55:07 -0800 (PST)
X-AuditID: a2962c47-cefff70000002526-8c-5850c2991b22
Received: from COPDCEX36.cable.comcast.com (Unknown_Domain [96.114.156.147]) (using TLS with cipher AES256-SHA256 (256/256 bits)) (Client did not present a certificate) by (SMTP Gateway) with SMTP id B0.30.09510.992C0585; Tue, 13 Dec 2016 20:55:06 -0700 (MST)
Received: from copdcex35.cable.comcast.com (147.191.125.134) by COPDCEX36.cable.comcast.com (147.191.125.135) with Microsoft SMTP Server (TLS) id 15.0.1130.7; Tue, 13 Dec 2016 20:55:04 -0700
Received: from copdcex35.cable.comcast.com ([fe80::3aea:a7ff:fe38:65f8]) by copdcex35.cable.comcast.com ([fe80::3aea:a7ff:fe38:65f8%15]) with mapi id 15.00.1130.005; Tue, 13 Dec 2016 20:55:04 -0700
From: "Lee, Yiu" <Yiu_Lee@comcast.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Zhen Cao <zhencao.ietf@gmail.com>, "draft-ietf-softwire-dslite-multicast@tools.ietf.org" <draft-ietf-softwire-dslite-multicast@tools.ietf.org>
Thread-Topic: Int-Dir Review of draft-ietf-softwire-dslite-multicast-12
Thread-Index: AQHSVb3ZJIX3QLFgBkyggyBl7cSKwg==
Date: Wed, 14 Dec 2016 03:55:04 +0000
Message-ID: <4D6A4BB7-05A8-4C31-AF8D-7D71045323B5@comcast.com>
References: <CAFxP68zBZ5+X8nLhtTOEcrA6c_kYhObd-8M_qQjA+Qw0gzuLQQ@mail.gmail.com> <787AE7BB302AE849A7480A190F8B933009DCBF87@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
In-Reply-To: <787AE7BB302AE849A7480A190F8B933009DCBF87@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.1d.0.161209
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [68.87.29.8]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha1"; boundary="B_3564514503_660387061"
MIME-Version: 1.0
X-CFilter-Loop: Forward
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphleLIzCtJLcpLzFFi42JJKJozWXfWoYAIg+5nihYbN3cxWXw+eJrR 4tGVbhaLw2+fsltM3/uH0YHVY+esu+weS5b8ZPJoeXaSzePL5c9sASxRXDYpqTmZZalF+nYJ XBlnek+yF9yxr3jV3cbcwHjQqouRk0NCwERixefzTF2MXBxCAl1MEstWTmGFcA4xSnS/mcEC 4ZxklFi6aS0rSAubgJrE6g0n2UASIgLXGSV+XlvMBJJgFgiSOPjsKguILSzgJvFgWisziC0i 4C4xtXUNC4StJzFr52awOIuAqkRXWxM7iM0rYCfx7OU6qG0rGCWuztoAVsQpkCQx9+JJsM2M AmIS30+tgVomLnHryXwmiCdEJB5ePM0GYYtKvHz8D6xeFGjZqUsXoGp0JM5ef8IIYRtIbF26 jwXClpPo2dEKFOcAmlkhcWl1FsQ9ghInZz6BKhGXOHxkB+sERslZSDbPQuiYhaQDokRbYs+t rcww9pN3F1ghbGuJGb8OskHYihJTuh+yQ9imEq+PfmRcwMixilEuOb8gJTk3I7+0xMBQLzkx KSdVLzk/NzmxuAREb2IEpotF03TcdzBe6HU+xCjAwajEwyu+PCBCiDWxrLgy9xCjCtDARxtW X2CUYsnLz0tVEuENPgCU5k1JrKxKLcqPLyrNSS0+xCjNwaIkzrvtpmaEkEB6YklqdmpqQWoR TJaJg1OqgbHEb1dt9ps6Q5PiB9oHXZbHt9zfySOkx6+d556ez7aWr2j9qn0++6b73zr2T0Di wf7cY/fSNRSKzqxSvF+SvnfyxYfXfzWnC6r9v/moWJMhT7ZCSXma8UeJzTtWOp902+uqx/wq t/sXL4NZoHzJM/5wedOTIUW2i+ac8k554yv349/lokm+ukosxRmJhlrMRcWJAE72eCwfAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/Ev4VHo8nr1G7OC59EEOdQn1otIM>
Cc: "int-ads@ietf.org" <int-ads@ietf.org>, "int-dir@ietf.org" <int-dir@ietf.org>
Subject: Re: [Int-dir] Int-Dir Review of draft-ietf-softwire-dslite-multicast-12
X-BeenThere: int-dir@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-dir>, <mailto:int-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir/>
List-Post: <mailto:int-dir@ietf.org>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-dir>, <mailto:int-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Dec 2016 03:55:09 -0000

Hi Med and Zhen,

Actually mB4 doesn’t need to do any check. Once decap is done, it will use the standard IPv4 mcast forwarding rule. If the v4 group address is in the mroute table, it will be forwarded, if not, it will be dropped. I propose the following: 

When the mB4 receives an IP multicast packet, it MUST check the group address and the source address. If the IPv6 multicast group prefix is mPrefix64 and IPv6 source prefix is uPrefix64, the mB4 MUST decapsulate the IPv6 header. The decapsulated IPv4 multicast packet will be forwarded based on standard IPv4 multicast forwarding rule.

Thanks,
Yiu

On 12/12/16, 1:45 AM, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com> wrote:

    >
    >b)
    >6.2.  Multicast Data Forwarding
    >   When the mB4 receives an IPv6 multicast packet, it MUST check the
    >    group address and the source address.  If the IPv6 multicast group
    >    prefix is mPrefix64 and the IPv6 source prefix is uPrefix64, the mB4
    >    MUST decapsulate the IPv6 header and forward the IPv4 multicast
    >    packet through each relevant interface.  Otherwise, the mB4 MUST
    >    silently drop the packet.
    >comments: the mB4 not only needs to check the validity of mPrefix and
    >uPrefix, but also needs to check if there exists an associated
    >MLD/IGMP requests from that prefixes.  Only if there was an IGMP
    >report associted with this transaction, it will forward such multicast
    >packets.
    [Med] This is actually the intent of the last part of the text you quoted:  
    
       prefix is mPrefix64 and the IPv6 source prefix is uPrefix64, the mB4
       MUST decapsulate the IPv6 header and forward the IPv4 multicast
       packet through each relevant interface. 
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    
    If no state is found, there won't be any "relevant interface". So the  traffic won't be forwarded.