problem with inetCidrRouteDest/inetCidrRoutePfxLen consistency check language in draft-ietf-ipv6-rfc2096-update-06.txt
"C. M. Heard" <heard@pobox.com> Wed, 04 February 2004 15:39 UTC
Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA11158 for <ipv6-archive@odin.ietf.org>; Wed, 4 Feb 2004 10:39:46 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AoP7X-0002z5-7a for ipv6-archive@odin.ietf.org; Wed, 04 Feb 2004 10:39:20 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i14FdJc8011470 for ipv6-archive@odin.ietf.org; Wed, 4 Feb 2004 10:39:19 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AoP7V-0002yv-MD for ipv6-web-archive@optimus.ietf.org; Wed, 04 Feb 2004 10:39:18 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA11091 for <ipv6-web-archive@ietf.org>; Wed, 4 Feb 2004 10:39:14 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AoP7T-0001LE-00 for ipv6-web-archive@ietf.org; Wed, 04 Feb 2004 10:39:15 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1AoP6X-0001FW-00 for ipv6-web-archive@ietf.org; Wed, 04 Feb 2004 10:38:18 -0500
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1AoP5i-0001A5-00 for ipv6-web-archive@ietf.org; Wed, 04 Feb 2004 10:37:26 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AoP5J-0002MP-E3; Wed, 04 Feb 2004 10:37:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AoP4j-0002LD-1t for ipv6@optimus.ietf.org; Wed, 04 Feb 2004 10:36:25 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA10897 for <ipv6@ietf.org>; Wed, 4 Feb 2004 10:36:21 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AoP4g-00012o-00 for ipv6@ietf.org; Wed, 04 Feb 2004 10:36:22 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1AoP3m-0000xQ-00 for ipv6@ietf.org; Wed, 04 Feb 2004 10:35:27 -0500
Received: from shell4.bayarea.net ([209.128.82.1]) by ietf-mx with esmtp (Exim 4.12) id 1AoP3R-0000r0-00 for ipv6@ietf.org; Wed, 04 Feb 2004 10:35:05 -0500
Received: from localhost (heard@localhost) by shell4.bayarea.net (8.11.6/8.11.6) with ESMTP id i14FYwV28581; Wed, 4 Feb 2004 07:34:59 -0800
X-Authentication-Warning: shell4.bayarea.net: heard owned process doing -bs
Date: Wed, 04 Feb 2004 07:34:58 -0800
From: "C. M. Heard" <heard@pobox.com>
X-Sender: heard@shell4.bayarea.net
To: Brian Haberman <brian@innovationslab.net>
cc: ipv6@ietf.org, "Wijnen, Bert (Bert)" <bwijnen@lucent.com>
Subject: problem with inetCidrRouteDest/inetCidrRoutePfxLen consistency check language in draft-ietf-ipv6-rfc2096-update-06.txt
In-Reply-To: <Pine.LNX.4.10.10402030759500.6936-100000@shell4.bayarea.net>
Message-ID: <Pine.LNX.4.10.10402040720080.7633-100000@shell4.bayarea.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
Sender: ipv6-admin@ietf.org
Errors-To: ipv6-admin@ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Id: IP Version 6 Working Group (ipv6) <ipv6.ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Brian,
If interpreted literally, the following language in the DESCRIPTION
clauses for inetCidrRouteDest and inetCidrRoutePfxLen seems to
prohibit having a non-zero zone index in inetCidrRouteDest:
The values for the index objects inetCidrRouteDest and
inetCidrRoutePfxLen must be consistent. When the value
of inetCidrRouteDest is x, then the bitwise logical-AND
of x with the value of the mask formed from the
corresponding index object inetCidrRoutePfxLen MUST be
equal to x. If not, then the index pair is not
consistent and an inconsistentName error must be
returned on SET or CREATE requests.
This is so because the mask formed from inetCidrRoutePfxLen is
contiguous and does not include the zone index part. Thus, the
bitwise logical-AND of the value of inetCidrRouteDest and the value
of the mask formed from the corresponding index object
inetCidrRoutePfxLen will necessarily have zeroes in the zone index
position.
It seems to me that an easy fix for this problem would be to alter
the text to exclude the zone index from the comparison. Here is
my suggestion:
The values for the index objects inetCidrRouteDest and
inetCidrRoutePfxLen must be consistent. When the value
of inetCidrRouteDest (excluding the zone index, if one
is present) is x, then the bitwise logical-AND
of x with the value of the mask formed from the
corresponding index object inetCidrRoutePfxLen MUST be
equal to x. If not, then the index pair is not
consistent and an inconsistentName error must be
returned on SET or CREATE requests.
Thanks,
Mike
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------
- I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.txt Internet-Drafts
- Re: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… C. M. Heard
- Re: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Brian Haberman
- Re: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Juergen Schoenwaelder
- Re: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… C. M. Heard
- problem with inetCidrRouteDest/inetCidrRoutePfxLe… C. M. Heard
- Re: problem with inetCidrRouteDest/inetCidrRouteP… Brian Haberman
- Re: problem with inetCidrRouteDest/inetCidrRouteP… Juergen Schoenwaelder
- RE: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Wijnen, Bert (Bert)
- Re: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Juergen Schoenwaelder
- RE: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Wijnen, Bert (Bert)
- Re: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Juergen Schoenwaelder
- RE: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Wijnen, Bert (Bert)
- RE: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… C. M. Heard
- Re: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… Brian Haberman
- RE: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… shawn.routhier
- RE: I-D ACTION:draft-ietf-ipv6-rfc2096-update-06.… shawn.routhier