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

"roll issue tracker" <trac+roll@trac.tools.ietf.org> Wed, 14 November 2012 21:09 UTC

Return-Path: <trac+roll@trac.tools.ietf.org>
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 4A34B21F86DC for <roll@ietfa.amsl.com>; Wed, 14 Nov 2012 13:09:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.498
X-Spam-Level:
X-Spam-Status: No, score=-102.498 tagged_above=-999 required=5 tests=[AWL=0.101, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 c58caWn7fxVU for <roll@ietfa.amsl.com>; Wed, 14 Nov 2012 13:09:36 -0800 (PST)
Received: from grenache.tools.ietf.org (grenache.tools.ietf.org [77.72.230.30]) by ietfa.amsl.com (Postfix) with ESMTP id 7600C21F846E for <roll@ietf.org>; Wed, 14 Nov 2012 13:09:35 -0800 (PST)
Received: from localhost ([127.0.0.1]:52648 helo=grenache.tools.ietf.org ident=www-data) by grenache.tools.ietf.org with esmtp (Exim 4.77) (envelope-from <trac+roll@trac.tools.ietf.org>) id 1TYkCx-00017d-MB; Wed, 14 Nov 2012 22:09:25 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: roll issue tracker <trac+roll@trac.tools.ietf.org>
X-Trac-Version: 0.12.2
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.2, by Edgewall Software
To: draft-ietf-roll-trickle-mcast@tools.ietf.org, mcr@sandelman.ca
X-Trac-Project: roll
Date: Wed, 14 Nov 2012 21:09:15 -0000
X-URL: http://tools.ietf.org/wg/roll/
X-Trac-Ticket-URL: https://svn.tools.ietf.org/wg/roll/trac/ticket/105#comment:2
Message-ID: <073.3a31432a0dac11b017222660a68d27c5@trac.tools.ietf.org>
References: <058.e817419e990e1afb26be9aa25d5cfc21@trac.tools.ietf.org>
X-Trac-Ticket-ID: 105
In-Reply-To: <058.e817419e990e1afb26be9aa25d5cfc21@trac.tools.ietf.org>
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Rcpt-To: draft-ietf-roll-trickle-mcast@tools.ietf.org, mcr@sandelman.ca, roll@ietf.org
X-SA-Exim-Mail-From: trac+roll@trac.tools.ietf.org
X-SA-Exim-Scanned: No (on grenache.tools.ietf.org); SAEximRunCond expanded to false
Resent-To: jonhui@cisco.com, richard.kelsey@silabs.com
Resent-Message-Id: <20121114210936.7600C21F846E@ietfa.amsl.com>
Resent-Date: Wed, 14 Nov 2012 13:09:35 -0800
Resent-From: trac+roll@trac.tools.ietf.org
Cc: roll@ietf.org
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
Reply-To: roll@ietf.org
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: Wed, 14 Nov 2012 21:09:37 -0000

#105: trickle-mcast: how to determine scope of MPL domain


Comment (by mcr@…):

 From: Robert Cragie <robert.cragie@gridmerge.com>

 1. A packet with a link-local mc address doesn't need tunnelling and
    doesn't need trickle multicast as it is intended to go only one hop
    and is therefore sent using link-layer broadcast without any MPL
 option.

 2. We have generally used the term "subnet-local" in the case of where
    the MPL domain covers the multi-link subnet exactly. If the
    originator is in the MPL domain, and all the intended recipients are
    in the MPL domain, then any packet forwarded by a MPL forwarder will
 be:
     1. Unencapsulated
     2. Have subnet-local mc address (e.g. FF03-based)
     3. Have a MPL option

 3. There is the other case where if the originator is not in the MPL
    domain or at least one of the intended recipients is not in the MPL
    domain (scope rules), then any packet forwarded by a MPL forwarder
    will be:
     1. Encapsulated
     2. Outer header will have subnet-local mc address (e.g.
        FF03-based). This can be used to control propagation in
        conjunction with the MPL option.
     3. Outer header will have a MPL option
     4. Inner header will have site local mc address (e.g. FF05-based).
        This will be tunnelled to multicast exit points
     5. Inner header will not have a MPL option

 4. The alternative to (3) is to use link-local mc address in
    conjunction with a MPL option:
     1. Encapsulated
     2. Outer header will have link-local mc address (e.g. FF02-based).
        This cannot be used to control propagation as it only goes one
        hop; the MPL option is used alone
     3. Outer header will have a MPL option
     4. Inner header will have site local mc address (e.g. FF05-based).
        This will not be tunnelled as it is recapsulated every hop
     5. Inner header will not have a MPL option

-- 
----------------------------+----------------------------------------------
 Reporter:  mcr@…           |       Owner:  draft-ietf-roll-trickle-mcast@…
     Type:  defect          |      Status:  new
 Priority:  major           |   Milestone:
Component:  trickle-mcast   |     Version:
 Severity:  In WG Last      |  Resolution:
  Call                      |
 Keywords:                  |
----------------------------+----------------------------------------------

Ticket URL: <https://svn.tools.ietf.org/wg/roll/trac/ticket/105#comment:2>
roll <http://tools.ietf.org/wg/roll/>