Re: 6MAN WG Last Call: draft-ietf-6man-uri-zoneid-00.txt

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Wed, 07 March 2012 17:07 UTC

Return-Path: <j.schoenwaelder@jacobs-university.de>
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 4A9C121E801B for <ipv6@ietfa.amsl.com>; Wed, 7 Mar 2012 09:07:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.208
X-Spam-Level:
X-Spam-Status: No, score=-103.208 tagged_above=-999 required=5 tests=[AWL=0.041, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1, 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 EEu-zLoEmA+N for <ipv6@ietfa.amsl.com>; Wed, 7 Mar 2012 09:07:12 -0800 (PST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id 7326321E80B2 for <ipv6@ietf.org>; Wed, 7 Mar 2012 09:07:12 -0800 (PST)
Received: from localhost (demetrius2.jacobs-university.de [212.201.44.47]) by hermes.jacobs-university.de (Postfix) with ESMTP id B5C0120D13; Wed, 7 Mar 2012 18:07:11 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius2.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id e4EwJO5SbOdu; Wed, 7 Mar 2012 18:07:11 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id ED90420D14; Wed, 7 Mar 2012 18:07:10 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 0EDF21DA870F; Wed, 7 Mar 2012 18:07:09 +0100 (CET)
Date: Wed, 07 Mar 2012 18:07:08 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Carsten Bormann <cabo@tzi.org>
Subject: Re: 6MAN WG Last Call: draft-ietf-6man-uri-zoneid-00.txt
Message-ID: <20120307170708.GA6113@elstar.local>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>, ipv6@ietf.org, Brian Haberman <brian@innovationslab.net>, Bill Fenner <fenner@fenron.net>, "ipv6-chairs@tools.ietf.org" <ipv6-chairs@tools.ietf.org>, S Moonesamy <sm+ietf@elandsys.com>
References: <4F552A91.706@innovationslab.net> <491511B4-6EF7-4052-9A54-9C5A7DF5CC5C@tzi.org> <4F554595.7040801@gmail.com> <BFDF1F35-D80D-45CC-9A86-B28751AF85AD@tzi.org> <4F55572F.50806@gmail.com> <CAATsVbYj1TMyStivSYxMJvUWg_62Gm+zLnfKF5_MM9CbR=8TPQ@mail.gmail.com> <4F568AD6.6070602@gmail.com> <0C883703-1F07-495D-A043-602AA9E83405@tzi.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <0C883703-1F07-495D-A043-602AA9E83405@tzi.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: Brian Haberman <brian@innovationslab.net>, ipv6@ietf.org, Bill Fenner <fenner@fenron.net>, S Moonesamy <sm+ietf@elandsys.com>, "ipv6-chairs@tools.ietf.org" <ipv6-chairs@tools.ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Wed, 07 Mar 2012 17:07:13 -0000

On Tue, Mar 06, 2012 at 11:26:06PM +0100, Carsten Bormann wrote:
> On Mar 6, 2012, at 23:08, Brian E Carpenter wrote:
> 
> > Was there a real reason that you went for this?
> >  IPv6zone-id = 1*( unreserved / sub-delims / ":" )
> 
> I'm not Bill, but RFC 3986 says:
> 
>       IPvFuture  = "v" 1*HEXDIG "." 1*( unreserved / sub-delims / ":" )
> 
> So you can't go outside that space without updating RFC3986.
> 

At least Juniper boxes use interface names such as fe-0/0/1 (that is
they include forward slashes) and my understanding is that those names
won't fit into IPvFuture:

  IPvFuture  = "v" 1*HEXDIG "." 1*( unreserved / sub-delims / ":" )

  unreserved  = ALPHA / DIGIT / "-" / "." / "_" / "~"

  sub-delims  = "!" / "$" / "&" / "'" / "(" / ")"
                    / "*" / "+" / "," / ";" / "="

RFC 4007 does not really restrict the characters allowed in zone
identifiers and hence it seems to me that we can't simply assume zone
identifiers are always consistent with IPvFuture. (But I might as
well be missing something.)

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>