Re: draft-ietf-ipngwg-icmp-v3-06.txt and affect on RFC3542

"Tom Petch" <nwnetworks@dial.pipex.com> Mon, 04 April 2005 13:57 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08804 for <ipv6-web-archive@ietf.org>; Mon, 4 Apr 2005 09:57:11 -0400 (EDT)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DISCj-0006B7-0A for ipv6-web-archive@ietf.org; Mon, 04 Apr 2005 10:05:26 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DIRzL-0005gO-5J; Mon, 04 Apr 2005 09:51:35 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DIRzJ-0005gJ-1x for ipv6@megatron.ietf.org; Mon, 04 Apr 2005 09:51:33 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08123 for <ipv6@ietf.org>; Mon, 4 Apr 2005 09:51:31 -0400 (EDT)
Received: from astro.systems.pipex.net ([62.241.163.6]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DIS7F-0005x9-Fp for ipv6@ietf.org; Mon, 04 Apr 2005 09:59:45 -0400
Received: from pc6 (1Cust117.tnt15.lnd4.gbr.da.uu.net [62.188.144.117]) by astro.systems.pipex.net (Postfix) with SMTP id A8BCAE000175; Mon, 4 Apr 2005 14:51:19 +0100 (BST)
Message-ID: <001101c53914$8ce871a0$0601a8c0@pc6>
From: Tom Petch <nwnetworks@dial.pipex.com>
To: ipv6@ietf.org, Kristine Adamson <adamson@us.ibm.com>
References: <OF8DDF5407.BE291018-ON87256FD6.0048182D-85256FD6.0048A2C7@us.ibm.com>
Date: Mon, 04 Apr 2005 14:46:21 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5
Content-Transfer-Encoding: 7bit
Subject: Re: draft-ietf-ipngwg-icmp-v3-06.txt and affect on RFC3542
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Tom Petch <nwnetworks@dial.pipex.com>
List-Id: "IP Version 6 Working Group \(ipv6\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
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>
Sender: ipv6-bounces@ietf.org
Errors-To: ipv6-bounces@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: b7b9551d71acde901886cc48bfc088a6
Content-Transfer-Encoding: 7bit

Another way to define name-number mappings is as enumerations in a MIB module,
which can be placed under IANA control and be updated by whatever action seems
appropriate, as is defined in the RFC that first creates it.  (Other IANA
registrations tend to
record the number without giving a specific name to go with it). The ICMPv6 MIB,
RFC 2466, does not define such mappings.

Thinking laterally, IANA could also be a registry for the kind of HLL
name-number mappings which appear in RFC3542.

Tom Petch

----- Original Message -----
From: "Kristine Adamson" <adamson@us.ibm.com>
To: <ipv6@ietf.org>
Sent: Friday, April 01, 2005 3:13 PM
Subject: Re: draft-ietf-ipngwg-icmp-v3-06.txt and affect on RFC3542


> Thanks for the responses.  But if RFC3542 is not updated, won't this
> adversely affect the portability of applications that references these new
> codes?  If implementers define their own constant names for these codes in
> their icmp6.h files, then you may not be able to compile the source of the
> same application on different platforms.  Thanks,
>
> Kristine Adamson
> IBM z/OS Communications Server: TCP/IP Development
> Internet e-mail:adamson@us.ibm.com
>
>
> JINMEI Tatuya wrote on 03/31/2005 09:49:36 PM:
>
> > >>>>> On Thu, 31 Mar 2005 06:13:37 -0700,
> > >>>>> Kristine Adamson <adamson@us.ibm.com> said:
>
> > >    Draft draft-ietf-ipngwg-icmp-v3-06.txt adds 3 new ICMPv6 codes to
> the
> > > Destination Unreachable type.  RFC3542, Advanced Sockets Application
> > > Program Interface (API) for IPv6, provides the programming definitions
> for
> > > the ICMPv6 types/codes.  RFC3542 already defines one of the new codes:
> > > #define ICMP6_DST_UNREACH_BEYONDSCOPE 2 /* beyond scope of source
> address
> > > */
>
> > > Will RFC3542 be updated to include the definitions for the additional
> 2
> > > new codes:
> > > 5 - source address failed ingress/egress policy
> > > 6 - reject route to destination
>
> > Perhaps yes, although I think introducing just two new ICMPv6 types
> > doesn't require a revision of RFC3542.  Someday, when we have enough
> > possible updates for the API, a new version will include the new
> > ICMPv6 types.
>
> > JINMEI, Tatuya
> > Communication Platform Lab.
> > Corporate R&D Center, Toshiba Corp.
> > jinmei@isl.rdc.toshiba.co.jp
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------


--------------------------------------------------------------------------------


> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>


--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------