Re: You asked about multicast scope

Brian Haberman <brian@innovationslab.net> Thu, 29 March 2012 12:15 UTC

Return-Path: <brian@innovationslab.net>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7119421F8A81 for <ipv6@ietfa.amsl.com>; Thu, 29 Mar 2012 05:15:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DVpM6xwP7E34 for <ipv6@ietfa.amsl.com>; Thu, 29 Mar 2012 05:15:43 -0700 (PDT)
Received: from uillean.fuaim.com (uillean.fuaim.com [206.197.161.140]) by ietfa.amsl.com (Postfix) with ESMTP id 7B8A921F8A80 for <ipv6@ietf.org>; Thu, 29 Mar 2012 05:15:43 -0700 (PDT)
Received: from clairseach.fuaim.com (clairseach.fuaim.com [206.197.161.141]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by uillean.fuaim.com (Postfix) with ESMTP id 5D59288122 for <ipv6@ietf.org>; Thu, 29 Mar 2012 05:15:43 -0700 (PDT)
Received: from dhcp-5588.meeting.ietf.org (dhcp-5588.meeting.ietf.org [130.129.85.136]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by clairseach.fuaim.com (Postfix) with ESMTP id F0F0A130017 for <ipv6@ietf.org>; Thu, 29 Mar 2012 05:15:42 -0700 (PDT)
Message-ID: <4F74526D.6070003@innovationslab.net>
Date: Thu, 29 Mar 2012 08:15:41 -0400
From: Brian Haberman <brian@innovationslab.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: ipv6@ietf.org
Subject: Re: You asked about multicast scope
References: <FF493C74-28AA-4B3D-ABBA-38294010230F@cisco.com> <BEEE8260-1AC5-41C9-A9D7-EFF1CCF5CBB4@muada.com> <DA8DC604-C36C-4D59-931A-B7C22F8E2051@cisco.com> <00B02ED4-4D6F-4B67-B548-D186C1B3B2CA@muada.com> <2AA4DD9C-DD38-422C-8483-FF295C086E11@cisco.com> <848F4FFF-2303-4E49-81CB-A0BD9180F31D@muada.com> <CABOxzu0yC6Y4gFXKACDSdAy+GNzWGZStjpVMUB5HWXjBoXKUxw@mail.gmail.com> <4F74447E.6020506@venaas.com>
In-Reply-To: <4F74447E.6020506@venaas.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Mar 2012 12:15:44 -0000

On 3/29/12 7:16 AM, Stig Venaas wrote:
> On 3/29/2012 3:38 AM, Kerry Lynn wrote:
>> On Thu, Mar 29, 2012 at 12:02 PM, Iljitsch van Beijnum
>> <iljitsch@muada.com <mailto:iljitsch@muada.com>> wrote:
>>
>> On 28 Mar 2012, at 12:08 , Fred Baker wrote:
>>
>> >> I haven't read the spec yet, but isn't PCP supposed to work in
>> the service provider run NAT64/CGN case, too? In that case, the
>> multicasts need to escape out of the site or even organization to
>> reach the service provider at least in the SOHO case. So this would
>> be a scope just shy of global, maybe a new "service provider" scope?
>>
>> > I personally rarely use "zero configuration" and "service
>> provider" in the same sentence...
>>
>> Am I understanding you correctly when I take that to mean that the
>> admin (value 4) scope is appropriate because then the people running
>> the multicast routing can determine exactly how far these packets
>> travel?
>>
>> That makes sense, but there is one potential issue, that I think
>> some people who are well-steeped in IPv6 multicast should look at:
>> in this situation, the scope value 4 may need wider distribution
>> than side-wide, which is scope 5. I can't find any documentation on
>
> IMO you cannot do that. The higher scope value, the wider distribution.
> If you have scopes X and Y where X < Y, then the distribution of X
> should be a subset (can be the same) of the distribution of Y.
>
> There are implementations making such assumptions.

It is not an assumption, it is stately quite clearly in the Scoped 
Addressing Architecture (RFC 4007).  From Section 5 :

       A zone of a given scope (less than global) falls completely within
       zones of larger scope.  That is, a smaller scope zone cannot
       include more topology than would any larger scope zone with which
       it shares any links or interfaces.

>
>> whether that's ok or not between sessions right now, but I'm
>> reluctant to assume that a lower scope value can have wider
>> distribution than a higher one without having a spec that explicitly
>> says so or hearing from some implementers.
>>
>> Correct me if I'm wrong, but isn't Admin Scoped multicast defined on a
>> per-
>> port, per-application basis? That would suggest that some multicast group
>> addresses can (selectively) be forwarded through the CER uplink to the
>> ISP.
>
> There is nothing magical with scope 4. It is wider than link-local, and
> you need to configure routers to limit the distribution according to
> your policy.

RFC 4007 lays out all the rules you need to adhere to for scoped 
addressing boundaries.

Regards,
Brian