Re: [v6ops] I-D Action: draft-ietf-v6ops-6to4-to-historic-07.txt

David Farmer <farmer@umn.edu> Wed, 12 November 2014 20:46 UTC

Return-Path: <farmer@umn.edu>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC49A1A19E2 for <v6ops@ietfa.amsl.com>; Wed, 12 Nov 2014 12:46:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.594
X-Spam-Level:
X-Spam-Status: No, score=-2.594 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_NAIL=2.3, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.594] autolearn=ham
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 m03CdQM-IUkb for <v6ops@ietfa.amsl.com>; Wed, 12 Nov 2014 12:46:21 -0800 (PST)
Received: from vs-m.tc.umn.edu (vs-m.tc.umn.edu [134.84.135.97]) by ietfa.amsl.com (Postfix) with ESMTP id 46CA01A07BC for <v6ops@ietf.org>; Wed, 12 Nov 2014 12:46:21 -0800 (PST)
Received: from mail-ie0-f180.google.com (mail-ie0-f180.google.com [209.85.223.180]) by vs-m.tc.umn.edu (UMN smtpd) with ESMTP for <v6ops@ietf.org>; Wed, 12 Nov 2014 14:46:19 -0600 (CST)
X-Umn-Remote-Mta: [N] mail-ie0-f180.google.com [209.85.223.180] #+LO+TS+TR
X-Umn-Classification: local
Received: by mail-ie0-f180.google.com with SMTP id y20so14477588ier.39 for <v6ops@ietf.org>; Wed, 12 Nov 2014 12:46:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=message-id:date:from:reply-to:organization:user-agent:mime-version :to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=ULjaiMykhSEftDItxD0ybOohnrd2EZK5MI5kdrFRkGc=; b=dH35zyFqZMYDHrob+eIaafIuPa6RTf4WECyjyP4AQnmMNPLyya3Qf8PMkXcgNBGyaf 0AT3ZvwdL5D73vcRvAudEGkP1P5mio8/1CfO48z0b7SbYdU6zVkvoAdMEgNPvyZOY5Dg uyL2BdYK1l8xsghDwFwUhKd4DVGEjBVizGObg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:reply-to:organization :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=ULjaiMykhSEftDItxD0ybOohnrd2EZK5MI5kdrFRkGc=; b=OxzqVdlFnV6WKy3flzD5M9M3milYNLQlMZdhvM5WdLRClCgUWCR5qOLieowrQwkm7r QSZ/GGHK3H8MIDxbBObmx/gbD7TcrCr8BprTqdS0scGQ81kLYL1jvaLepyYIgVm+5gWP 12zoIiebRC93xq+kXbZ20hOJVEwOGfUrduz/MF26p0tqa5mZ622JCRceF6eefaGYkK0k SyP1DiQk1yZaVoSKjf0hUoM+YpgDj2aXl/1peLvZUUbjXoo20ctSUtOxijgWLTdG3wmo 0lYrOYuDEYz17njdsGBULKycqdlP+SLpiVodis6Tauz2Z06X+Pq0pPNJNKrM+Vx9RvCV NanA==
X-Gm-Message-State: ALoCoQk436qqaIA6Q30ty7gLjewpNFH8ihsQoEyiO1P7ydpdUJZ4bgzFX8Q1RXmGEIh2yvEXbFtDGGUKwlxNy8/Wh71CcpxWaoqiPNKWyoWSH29cvzMop1MKK3MRlj5VYWwUlCfAVt/x
X-Received: by 10.50.26.99 with SMTP id k3mr42095921igg.47.1415825178728; Wed, 12 Nov 2014 12:46:18 -0800 (PST)
X-Received: by 10.50.26.99 with SMTP id k3mr42095909igg.47.1415825178553; Wed, 12 Nov 2014 12:46:18 -0800 (PST)
Received: from x-134-84-51-131.uofm-secure.wireless.umn.edu ([2607:ea00:104:2000:3c92:9598:55d4:c24a]) by mx.google.com with ESMTPSA id f17sm11795522iof.3.2014.11.12.12.46.16 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 12 Nov 2014 12:46:17 -0800 (PST)
Message-ID: <5463C716.1030805@umn.edu>
Date: Wed, 12 Nov 2014 14:46:14 -0600
From: David Farmer <farmer@umn.edu>
Organization: University of Minnesota
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <20141111054026.11197.49784.idtracker@ietfa.amsl.com> <5461A23D.5020506@gmail.com> <546264A5.4050309@umn.edu> <546271A2.907@gmail.com>
In-Reply-To: <546271A2.907@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/0v51yuDRxAMU5ewcBoTeU-KVBWo
Cc: v6ops@ietf.org
Subject: Re: [v6ops] I-D Action: draft-ietf-v6ops-6to4-to-historic-07.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: David Farmer <farmer@umn.edu>
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Nov 2014 20:46:23 -0000

On my first pass I missed the current title "Deprecating Connection of 
IPv6 Domains via IPv4 Clouds (6to4)", this implies more than is intended 
by the current consensus.  So, I'd suggest the title be changed to 
reflect the new scope of the Draft, how about "Deprecating the Anycast 
Prefix for 6to4 Relay Routers".

More responses inline;

On 11/11/14, 14:29 , Brian E Carpenter wrote:
...
> On 12/11/2014 08:33, David Farmer wrote:
...
>> But, I feel the Draft should also either update or replace RFC6343.
>> Minimally, I think it is important for there to be a metadata linkage
>> between RFC6343 and the Draft.  I would suggest a formal update to
>> Section 4 of RFC6343 substituting the use of Router 6to4 in place of
>> Anycast 6to4.
>
> 6343 is non-normative, so I'm not sure that we need to formally
> update it.  Also I don't agree that we should *encourage* people
> to apply the Router 6to4 scenario (which has been essentially
> ignored by the market for 13 years). But you are correct that some
> of the guidelines in 6343 might be taken as a positive recommendation
> to run an anycast relay, so how about adding this:
>
> "The guidelines in Section 4 of [RFC6343] remain valid only for
> those who choose to continue operating Anycast 6to4 despite its
> deprecation."

OK, that is probably good enough, but I'd still like to see a metadata 
linkage from RFC 6343 to the Draft such that an update provides even 
though RFC 6343 is non-normative.

>> Regardless, Section 4.5 of RFC6343 recommends the use of 192.88.99.1 as
>> the IPv4 source address for Return Relay traffic, this no longer seem
>> appropriate with the deprecation of 192.88.99.1, the prefix
>> 192.88.99.0/24, and Anycast 6to4 in general.  The 6th paragraph of
>> Section 4 of the Draft discusses Return Relays and references Section
>> 4.5 of RFC6343, I believe the intent is that "content providers might
>> choose to continue operating such a relay", but I think the
>> recommendation regarding the use of 192.88.99.1 as the IPv4 source
>> address of such traffic, contained in Section 4.5 of RFC6343 could be
>> confusing and is no longer appropriate.
>
> Why? Setting 192.88.99.1 as a *source* address is orthogonal to whether
> it's filtered by the routing system as a destination. It's pretty much
> harmless.

I guess my issue was that the recommendation that routes for 192.88.99.1 
be filtered will be taken by some operators to also filter traffic to or 
from 192.88.99.1 as well. How about an explicit recommendation against 
filtering traffic to or from 192.88.99.1, then the source address issue 
is orthogonal.  But, if traffic sourced from 192.88.99.1 gets filtered, 
then the issue is not orthogonal.

Also, I'd like to see the recommendation expanded beyond just "Internet 
service providers", how about "All networks, but in particular Internet 
service providers".  I'd also like to see the recommendations regarding 
Return Relays to include similar wording, focusing on, but not limited 
to content providers.

So how about replacing;

    Internet service providers SHOULD filter out routes to 192.88.99.1.

With;

    All networks, but in particular Internet service providers, SHOULD
    filter routes for 192.88.99.1 or the prefix 192.88.99.0/24, yet they
    SHOULD NOT filter traffic sourced from or destine to 192.88.99.1.

>> The draft says RFC6890 should be updated to remove "the 6to4 relay
>> anycast prefix (192.88.99.0/24)", but RFC6890 doesn't need to be
>> updated.  RFC68980 created "Special-Purpose IP Address Registries", no
>> update to the RFC is necessary, IANA only needs to update the
>> appropriate registry, which is already requested in section 5.  You may
>> want to specifically call out the appropriate registry "IPv4
>> Special-Purpose Address Registry" in section 5, but there is no need to
>> update RFC6890.
>
> Table 10 of 6890 explicitly mentions 192.88.99.0/24, so I think it
> does need to be updated. Actually we could do it right here in the
> draft by adding "Updates: 6890" and specifying that Table 10 is
> deleted. We do need to improve the IANA Considerations wording
> on that point, too.

 From RFC 6890;
    2.2.2.  IPv4 Special-Purpose Address Registry Entries

    Tables 1 though 16, below, represent entries with which IANA has
    initially populated the IPv4 Special-Purpose Address Registry.

Table 10, along with tables 1 through 16, are only the initial data to 
go in the registry, the whole point of creating the registry is not to 
have publish summary RFCs or even update an RFC every time something 
changes.  With the execution of RFC 6890 and the creation of the 
registries, then the registries themselves become the authoritative 
references and sources for the information, the information in the 
tables of RFC 6890 are essentially Historical once the registries are 
created.  So, unless the intent was to modify the policy for the 
registry itself I don't see the need to update RFC 6890.

I'll leave it to you, the WG Chairs, and the AD to consult with IANA on 
the best solution, but below is what I was thinking for the IANA 
Considerations section.  There isn't a status field for an entry in the 
registry, so I thought setting the name to "deprecated" with the 
original name in parenthesis seemed a reasonable solution to communicate 
the intended result.  Would we want to add a Termination Date?  Maybe 
like December 2020?

    5.  IANA Considerations

        IANA is requested to update the "IPv4 Special-Purpose Address
        Registry" [IANA.IPv4] for the prefix 192.88.99.0/24 as defined in
        Table 1.  Redelegation of this prefix for any usage requires
        justification via an IETF Standards Action [RFC5226].


        +----------------------+-------------------------------------+
        | Attribute            | Value                               |
        +----------------------+-------------------------------------+
        | Address Block        | 192.88.99.0/24                      |
        | Name                 | Deprecated (6to4 Relay Anycast)     |
        | RFC                  | [draft-ietf-v6ops-6to4-to-historic] |
        | Allocation Date      | June 2001                           |
        | Termination Date     | N/A                                 |
        | Source               | True                                |
        | Destination          | True                                |
        | Forwardable          | True                                |
        | Global               | True                                |
        | Reserved-by-Protocol | False                               |
        +----------------------+-------------------------------------+

                Table 1: 6to4 Relay Anycast


    [IANA.IPv4]  IANA, "IPv4 Special-Purpose Address Registry",
 
<http://www.iana.org/assignments/iana-ipv4-special-registry/>.

-- 
================================================
David Farmer               Email: farmer@umn.edu
Office of Information Technology
University of Minnesota
2218 University Ave SE     Phone: 1-612-626-0815
Minneapolis, MN 55414-3029  Cell: 1-612-812-9952
================================================