Re: [Roll] [roll] #105: trickle-mcast: how to determine scope of MPL domain

Don Sturek <d.sturek@att.net> Thu, 01 November 2012 16:38 UTC

Return-Path: <d.sturek@att.net>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BBB021F8D5B for <roll@ietfa.amsl.com>; Thu, 1 Nov 2012 09:38:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.049
X-Spam-Level:
X-Spam-Status: No, score=-1.049 tagged_above=-999 required=5 tests=[AWL=1.550, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GwbKcfkaJhAE for <roll@ietfa.amsl.com>; Thu, 1 Nov 2012 09:38:19 -0700 (PDT)
Received: from nm15.access.bullet.mail.mud.yahoo.com (nm15.access.bullet.mail.mud.yahoo.com [66.94.237.216]) by ietfa.amsl.com (Postfix) with ESMTP id 4ACC921F8D5A for <roll@ietf.org>; Thu, 1 Nov 2012 09:38:19 -0700 (PDT)
Received: from [66.94.237.200] by nm15.access.bullet.mail.mud.yahoo.com with NNFMP; 01 Nov 2012 16:38:18 -0000
Received: from [98.139.221.51] by tm11.access.bullet.mail.mud.yahoo.com with NNFMP; 01 Nov 2012 16:38:18 -0000
Received: from [127.0.0.1] by smtp104.sbc.mail.bf1.yahoo.com with NNFMP; 01 Nov 2012 16:38:18 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1351787898; bh=X6zdVZs2iGlVQ5yNLNDu9TJzYcynW1ItUNaGDuyvPM8=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:User-Agent:Date:Subject:From:To:CC:Message-ID:Thread-Topic:In-Reply-To:Mime-version:Content-type:Content-transfer-encoding; b=J8QpfGxDbnWPjG62bqyMCvd+A3adzZD9CrVjkLn8HpHWsSM4ma5KFaV69RuSs8dXUl4atoCodvgOzQzUVr4c5fvlssqmScOWDwVUPD/pqNzbUkCJCynfL6/7My+ctEhwVfnzGItmg7qGQvAbQXn7KRXkgsLA3sQxsECICpbqay0=
X-Yahoo-Newman-Id: 831679.74655.bm@smtp104.sbc.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: 9PczhGYVM1lwnFKdb2jISc279CoZN4wK.W8O_eYiHtlXFta Hxt5.FpRgcxdJ0DqjjKJCtDGAOaIJMpugppHXblqeG4yoXAyspn8sVMvsU3q yYhxU35nyJL0PlVQY9dWJjvLPWVjxm1CvVHozxJwD9kTTMKCU7lu250byCmD UgWBLdnr2zMtSpSE3NEbPjM8FhizpeBEJZfE4gsYaDdsqrjOg0F_kmXeQwRg 9YCwt6bR2NEdEyUys_yy0comwy14_jxw8gMnZ29PJFj37Vkh0uQ67yop9cOD 4rUyohMabyeU6ENUG_NM7F74r9T68h.bdLC5PaPsOKS4EEzJ1yHBOOZdw_hZ 6ULGKcggDMXhSNh9t2mCTRYEGWC8WtO9.TjJFURC8CDCZ9oLF1i3a6G6BMB2 T0R0TfEjg_URTNHzxrqk2bIg.0rKNTL3kP8LExWxNOE1.EElNqX2yGiMRu36 yEvUNsIuusHUcYtIqjg--
X-Yahoo-SMTP: fvjol_aswBAraSJvMLe2r1XTzhBhbFxY8q8c3jo-
Received: from [10.1.1.135] (d.sturek@66.27.60.174 with login) by smtp104.sbc.mail.bf1.yahoo.com with SMTP; 01 Nov 2012 09:38:18 -0700 PDT
User-Agent: Microsoft-MacOutlook/14.2.4.120824
Date: Thu, 01 Nov 2012 09:38:14 -0700
From: Don Sturek <d.sturek@att.net>
To: "Jonathan Hui (johui)" <johui@cisco.com>, "<roll@ietf.org>" <roll@ietf.org>
Message-ID: <CCB7F35A.1B83A%d.sturek@att.net>
Thread-Topic: [Roll] [roll] #105: trickle-mcast: how to determine scope of MPL domain
In-Reply-To: <B50D0F163D52B74DA572DD345D5044AF0F6EFA99@xmb-rcd-x04.cisco.com>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
Cc: "<draft-ietf-roll-trickle-mcast@tools.ietf.org>" <draft-ietf-roll-trickle-mcast@tools.ietf.org>, "<mcr@sandelman.ca>" <mcr@sandelman.ca>
Subject: Re: [Roll] [roll] #105: trickle-mcast: how to determine scope of MPL domain
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/roll>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2012 16:38:20 -0000

Hi Jonathan,

I agree with the approach you outlined below (ie, require the IPv6
Destination Address to identify both the MPL domain and application
endpoints.  Said differently, if the IPv6 Destination for the packet
corresponds to the IPv6 multicast group address for an MPL domain, then no
encapsulation is required).

Don



On 11/1/12 8:56 AM, "Jonathan Hui (johui)" <johui@cisco.com> wrote:

>
>[attempting to move the discussion to this ticket thread]
>
>Peter has two concerns:
>1) Encapsulation when the source and destination of a multicast packet
>are within the same MPL domain.
>2) Limiting the physical extent of an MPL domain to a connected subset of
>devices within an LLN.
>
>Restricting the MPL scope to link-local and requiring encapsulation for
>non-link-local multicast does not address either of Peter's concerns.
>
>I think we can solve (2) by allowing the MPL scope to be non-link-local
>but still require encapsulation.  The outer IPv6 header's IPv6
>Destination Address then serves to identify the MPL domain, with the IPv6
>Destination Address carrying the IPv6 multicast group address for the MPL
>domain.  Of course, MPL interfaces would need to be configured with the
>appropriate IPv6 multicast group(s), but the actual configuration method
>can be left out-of-scope for this draft.
>
>I think we can also solve (1) and (2) simultaneously if we require the
>IPv6 Destination Address to identify both the MPL domain and application
>endpoints.  Said differently, if the IPv6 Destination for the packet
>corresponds to the IPv6 multicast group address for an MPL domain, then
>no encapsulation is required.
>
>Thoughts?
>
>--
>Jonathan Hui
>
>On Oct 31, 2012, at 7:37 AM, roll issue tracker
><trac+roll@trac.tools.ietf.org> wrote:
>
>> #105: trickle-mcast: how to determine scope of MPL domain
>> 
>> There's no explanation on how a node would determine what scope
>> corresponds
>> to a MPL domain. How would it do that without being given some
>>additional
>> information from the edge-router/s. I think what is needed, here, is
>>some
>> multicast routing information from the edge-router/s.
>> 
>> -- 
>> 
>>-----------------------------+-------------------------------------------
>>--
>> Reporter:  mcr@Š            |      Owner:
>>draft-ietf-roll-trickle-mcast@Š
>>     Type:  defect           |     Status:  new
>> Priority:  major            |  Milestone:
>> Component:  trickle-mcast    |    Version:
>> Severity:  In WG Last Call  |   Keywords:
>> 
>>-----------------------------+-------------------------------------------
>>--
>> 
>> Ticket URL: <http://trac.tools.ietf.org/wg/roll/trac/ticket/105>
>> roll <http://tools.ietf.org/wg/roll/>
>> 
>
>_______________________________________________
>Roll mailing list
>Roll@ietf.org
>https://www.ietf.org/mailman/listinfo/roll